Pascalt mennyire érdemes tanulni manapság?
Utoljára Pascalt 2010-ben használtam egy már akkor is legacy Delphis projecthez.
Inkább én is valami mást ajánlanék. A korábban írt C# meg a Kotlin mondjuk futtatókörnyezetet igényel (.Net, ill. JVM), szóval attól függően felelhet meg, hogy pontosan mi a terved. Amúgy egy Pythont ha valamennyire ismersz már valamilyen nyelvet, egy hétvége alatt kb. meg lehet tanulni (vagy bármi hasonló nehézségű scriptnyelvet).
#13
Kotlint lehet nativan fordítani, így nem igényli a JVM-et, ezért is mertem ajánlani.
Simán. BME-n Mérnökinformatikus képzésen is kb 13 nyelvel kell valami minimálisat alkotni. Van, ahol laboron konrkétan lediktálják mi írj és egy fajta "tutorial" jellege van. Nekem VHDL volt ilyen. Közben van, hogy papíron programozással ZHban szivatnak low level nyevekkel. Nekem Assembly és Verilog volt ilyen, meg persze C, C++ is.
Olyan is van, hogy féléven át egy nyelv + keretrendszer megismerésével valami "nagyobbat" kell alkotni.
A tanulásba szerintem belefér, hogy szándékosan zsákutcákba menj, perspektíva nyerés miatt. Abból nem hiszem, hogy igazán jó fejlesztő lesz, aki 0. pillanattól Typescriptet tanult és 1 hónap után már Angular alkalmazásokat készített. Még akkor sem lesz jobb ha hamarabb el tud helyezkedni.
Tehát a pascal is tökéletes lehet picit tanulásra, de nem öntenék bele túlságosan sok energiát.
Körülnéztem. Azt találtam, hogy a pascal manapság is elég jól teljesít. A pascal csoportosulások aktivitásban elég gyengék, de ez annak is betudható, hogy a pascal nem egy problémás nyelv. A tiobe indexen stabilan a tizedik helyet foglalja el, annak ellenére, hogy az újonnan belépő nyelvek sora (JS, Go, Rust) szinte a végtelenbe veszik.
A pascallal már van élményem, vannak róla ismereteim. Nem hiszem, hogy ártana, ha ezzel folytatnám a kalandozást. A Go is tetszik, de arra, vagy valami másra áttérni még ráérek.
"Azt érdemes tudni, hogy nem célom a munkába állás. "
Akkor tök mindegy. Azt tanulsz, amit akarsz, semmi jelentősége a választásodnak.
A munkábaállás okozat és nem ok.
A modernebb low-level nyelvek (pl. Rust, Zig) gyorsak és figyelnek a memóriaproblémákra, JS/TS-ben (node+népszerű frontendek) össze lehet dobni egy weboldalt full stackesként más nyelv nélkül, mondjuk a Java jó elég nagy rendszerekig, a Python kb. verhetetlen a kódolás sebességében (plusz jó data és AI témákra), Go jó szálkezelésben meg párhuzamosságban, stb.
Azért kérik ezek közül valamelyiket munkahelyen (ami épp releváns az adott feladatra), mert adott dolgokban nagyon jók, nem azért jók, mert munkahelyen kell. Ha értesz hozzá, Pythonban ugyanúgy össze tudsz dobni scripteket pillanatok alatt, akkor is, ha ezt munkahelyen teszed, és akkor is, ha otthon. Ha az adott feladatra jó a Python, akkor verni fogja a Pascalt ebben. (és ugyanígy a többi nyelv a maga erősségében)
Ezért szerintem hülyeség Pascalt használni arra, amire van jobb.
#19
Én vagyok, aki Go-t és Kotlint ajánlotta, de ettől függetlenül nem tartom a Pascalt rossz nyelvnek. Nem azért nem használják sehol, mert olyan rossz nyelv lenne, hanem sok más okból.
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!