Oldalunkon cookie-kat használunk, hogy még jobban Rád szabhassuk tartalmainkat, karrierlehetőségeinket. Részleteket itt olvashatsz.

A támogatásról részletes információt itt találsz.

  • KarrierIndító
  • Állások
  • Események
  • Cégek
  • Blog
  • Munkaadóknak

Menü

  • KarrierIndító
  • Állások
  • Események
  • Cégek
  • Blog
  • Munkaadóknak
  • Regisztráció
  • Belépés
  • Regisztráció
  • Belépés

Hírek

Új programozási módszertan támogatása kerülhet a C++ következő kiadásába

IT, Programozás
2017. január 30.

A C++ nyelv következő - vélhetően az évtized végén megjelenő - frissítése egy olyan módszertant, illetve szerkezetet vezethet be, ami jelentős mértékben gyorsíthatja és egyszerűsítheti a generikus kódok írását. Legalábbis ezt állítja Bjarne Stroustrup, a C++ atyja, aki szerint az ún. koncepciók megjelenése a nyelv több, régóta zavaró problémájára nyútjhat majd megoldást.

"A mód, ahogyan a generikus kódokat írjuk, egyszerűen nagyon eltérő attól, ahogyan más kódokat írunk", magyarázza Stroup, akinek elmondása a koncepciók bevezetésével ezen speciális kódok megírása egyszerűsödik majd. "A koncepciók célja a tervezés alapvető egyszerűsége és fejlesztése. Ez kevesebb bughoz és tisztább - gyakran rövidebb - kódhoz vezet", mondja.

A koncepciók megjelenése a szakember szerint egyszerre több előnnyel is jár majd. Az ugyanis megkerülhetővé teszi majd a template-ek bonyolult szintaxisát, ugyanakkor a korábbiaknál kevesebb kód manuális, a fejlesztő általi beírását igényli majd pluszban. Ráadásul erősíti majd a típusellenőrzés szigorát is, így sok bug elkerülhető lesz majd, a hibaüzenetek pedig egyértelműbbek lesznek a korábbiaknál.

A template-ek esetében ugyanis - amik valójában amolyan fordítási idejű duck typing-ot valósítanak meg - néha igen nehéz kinyomozni a hiba valódi okát, és a hibaüzenetet a fordító sokszor nem ott jelzi, ahol ténylegesen javítani kell a kódon. A koncepciók esetében ugyanakkor egyértelműbben lesznek lokalizálhatók a hibák a fordító által, a fejlesztők pedig egy sokkal rugalmasabb és könnyebben átlátható kódbázist kapnak, illetve hozhatnak majd létre segítségükkel - többek között az egyszerűbb szintaxisnak köszönhetően is.

A koncepciók támogatását ugyan Stroup már a C++17 specifikációba is be szerette volna venni, de a bizottságnak nem sikerült egyezésgre jutnia a részleteket illetően, így az végül csak a C++20-ba kerülhet majd bele. Ugyanakkor a GNU C fordító már tavaly ősztől kezdődően támogatja annak használatát - így aki nagyon akar, már most is kísérletezhet használatukkal.

 

Olvass tovább!

Százmillió év ment el appokra

Windows van a gépeden? Végre átkapcsolják az egyik legidegesítőbb funkcióját

Gyorsan kell egy grafikont csinálni a főnöknek? Ilyenkor jön jól ez az oldal

Forrás: prog.hu
 
Ajánlom ismerőseimnek Küldés emailben

Ajánlott állások

Contract Management Specialist
 Budapest
TK Elevator Eastern Europe GmbH
Credit Control Analyst – Polish Speaking
 Budapest
bp Finance Business & Technology (FBT)
Lakossági ügyfélkapcsolati tanácsadó-1085 Budapest József krt. 33.
 Budapest
OTP Bank Nyrt.
Retail Data Analytics Intern
 Budapest
OTP Bank Nyrt.
Nemzetközi folyamatfejlesztő gyakornok
 Budapest
OTP Bank Nyrt.
Még több hasonló állás

Közelgő események

OPEN NIGHT - Gyárlátogatás a P&G Budapest gyárában
  2025. június 19.
Összes esemény


@
  • Adatkezelési tájékoztatóban
  • Felhasználási feltételekben
  • GYIK
  • Hirdetési lehetőségek
  • Kapcsolat
  • Copyright © 2025 frissdiplomas.hu

Elfelejtett jelszó
 Profilom

 Beállítások

 Letöltések

 Kilépés