Melyik programozási nyelv a legjobb?
Nincs olyan, hogy abszolút legjobb.
Inkább úgy kellene mondani, hogy az adott feladathoz legjobban hasznosítható programozási nyelv.
Aki a C-t választja, annak szinte biztos, hogy kódméretre kell optimalizálnia, aki C++, annak sebességre, aki Java-t, annak pedig kiterjedt kompatibilitásra, és így tovább...
Ha érettségi, akkor C# vagy Python. A többivel fölöslegesen nagyobb a szenvedés.
De más célra más nyelv a legjobb.
A Pythont tanulod meg a leggyorsabban és az érettségi is azzal írod meg a leggyorsabban.
C-t érettségire még az ellenségemnek se kívánnám.
Nem rossz nyelv a C, de az érettségi szintű feladatoknál csak felesleges szenvedés.
Érdekes módon a Lazarus / Free Pascal mindig kimarad, holott már szinte minden platformon használható. Egyik legkönnyebben tanulható nyelv, igaz szintaktikájában, nyelvezetében nem hasonlít a C-re hajaló nyelvekhez.
Nem érzékeny a kis és nagybetűkre, behúzásokra és legfőképpen natív kódot készít.
Nincs olyan, hogy legjobb!
Webfejlesztésnél PHP a legelterjedtebb, de vannak más lehetőségek is...
Játékfejlesztésnél C++ (0-ról írt motor, Unreal Engine) és C# (Unity a legjobban elterjedt motor).
Multiplatformra/Mobil alkalmazásokra java a leggyakoribb és az egyik legkeresettebb tudás is!
Én például webfejlesztést PHP-ban végzem (meg persze javascript, mysql is szükséges hozzá!), játékfejlesztést Unity motorral C#-ban...
C++ és Java nyelvekkel is ismerkedtem, de csak nagyon felületesen. Assembly tanulásba is belefogtam, mert egy elég jól fizető lehetőségem lenne, de annyira nem fogott meg a nyelv...
Flasht is tanultam anno, ott ugye actionscript volt/van.
C nyelvről is néztem 1-2 leírást...
Pawn nyelvvel kezdtem, ami sa-mp játékszerverhez való scriptek írására adott lehetőséget.
Ha van egy konkrét feladat akkor lehetséges, hogy több nyelven is megvalósítható (általában így is van), de néha az egyedi igények szabják meg, hogy melyiket érdemes használni...
Például én csináltam anno egy térképszerkesztőt javascriptben, volt benne mentés és betöltés is szöveges alapon...viszont bizonyos szint felett már nem lett volna alkalmas a javascript erre, mert így is már a sebességének a határait feszegettem, mert nem erre lett kitalálva!
C, C#, C++, Java...mind alkalmas lett volna jobb és szebb motort írni erre...
Sokan a C++-t mondják a programozási nyelven királyának, viszont számomra a C#, Java kód sokkal letisztultabb átláthatóbb, persze a C++ is átlátható, csak az kicsit bonyolultabb...
Java az egy egyszerűsített nyelv, de így is rengeteg lehetőséget nyújt, a multiplatform a nagy előnye, szóval mobil alkalmazás fejlesztésnél főleg ezt használják.
A PHP webfejlesztésnél használatos nyelv, szerveroldalon a PHP kódok futnak mögötte általában MySQL adatbázissal. Tehát ha megakarsz jeleníteni valami szépet a böngésződben akkor HTML + CSS + Javascript kódokkal tudod megtenni, ezt tudja értelmezni a böngésződ. Vagy alkalmazhatsz flasht is, de ahhoz is kell HTML alap, hogy megjelenjen :)
Sokan leszólják a PHP fejlesztőket, ők "nem programozók" egyesek szerint. Én előbb tudtam PHP-ban fejleszteni mint C#-ban, a C#-os kollégáktól kaptam is megjegyzést :D végül "beértem őket" :) monjuk én nem nézem le a PHP fejlesztőket :)
A flash már elavultnak számít, egyre több biztonsági rést fedeznek fel benne, meg maga a használhatósága is szűkös. Már kb ki lett szorítva a piacról, főleg flash játékokat készítettek benne, legalábbis ezen a téren volt a legnagyobb sikere, de több weboldal reklám célzattal helyezett el flash tartalmakat az oldalukon, vagy épp egy csilli-villi fejlécet...
HTML 5 előtt a youtube is flash lejátszóval működött, meg ugye a legtöbb videólejátszó oldal, szóval volt haszna a flashnek is bőven, de ma már egyre kevésbé van létjogosultsága.
23F
#7 A Lazarus/Free Pascal fejlesztői környezet, a Pascalt meg mondtam feljebb.
#8 Még mindig emelt érettségire készül szerencsétlen, ne fárasszuk php-val, meg webes dolgokkal szerintem.
#9:
Én a fő kérdésnél leragadtam és a leírást el sem olvastam, egyből a válaszokat néztem :)
Ha 0-ról kezdi, akkor valami egyszerűbbet ajánlok, C# vagy java inkább...
23F
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!