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

Folyamat- és szervezetfejlesztési gyakornok
 Budapest
OTP Bank Nyrt.
Export Administrator- French Speaking
 Budapest
bp Finance Business & Technology (FBT)
Contract Management Specialist
 Budapest
TK Elevator Eastern Europe GmbH
Alkalmazás üzemeltetési gyakornok
 Budapest
MAVIR ZRt.
Export Administrator
 Budapest
bp Finance Business & Technology (FBT)
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