Ennek a lapnak csak a címét koppintottam az eHáziról. A tartalma inkább a „tudsz segíteni” kérdésre próbál válaszolni.
Megnevezés | Tiobe (1) | SO (2) | PYPL (3) | VF (4) | ||||||
---|---|---|---|---|---|---|---|---|---|---|
# | % | # | % | # | % | |||||
Programozás | ||||||||||
C | 2 | 16.26% | 10 | 19.34% | 5 | 6.59% | ||||
Magánszorgalomból tanultam, hivatalosan nem használtam. Nem szerettem meg, mert a karakterlánckezelés szenvedés, a memóriakezelés körülményes. Több házi feladatot oldottam meg mint amennyit saját célra használtam. |
||||||||||
C++ | 3 | 12.91% | 9 | 22.42% | 5 | 6.59% | ||||
Magánszorgalomból és munkahelyen tanultam, félig-meddig hivatalosan fél évig használtam. Alapjába véve tetszik, de valahogy mégsem ez az első gondolatom. Eléggé felhúz, hogy a házi feladatokban használt és alkalmanként megkövetelt nyelv, gyakran egy C/C++ korcs. |
||||||||||
C# | 5 | 5.73% | 8 | 27.62% | 4 | 6.79% | ||||
Soha nem tanultam, soha nem használtam. Nem szeretem. Mivel tulajdonképpen Java koppintás, házi feladat szinten simán segítek. Igaz, csak online fordítók használatával, mert a gépemen nincs. |
||||||||||
Java | 4 | 12.21% | 7 | 30.55% | 2 | 15.88% | ||||
Magánszorgalomból és munkahelyen tanultam, hivatalosan 1 és fél évig, félig-meddig hivatalosan 2 évig használtam. Nem túlzottan szeretem, mert az erőltetett hibakezelése miatt egy másodlagos logikát kell felhúzni a kód köré. Mivel házi feladatok háza táján ritka, lehetőleg megoldom őket, hogy felidézzem a fakuló emlékeit. |
||||||||||
Pascal | 29 | 0.17% | ||||||||
A Pascal család valaha nagy volt. Turbo Pascal, Borland Pascal, Object Pascal, Amiga Pascal, Atari Pascal, Pure Pascal, Apple Pascal, Super Pascal, Concurrent Pascal, Virtual Pascal, Microsoft Pascal, PascalABC.NET, Vector Pascal, GNU Pascal, Free Pascal. Illetve a rokonok. Borland Delphi, Inprise Delphi, CodeGear Delphi, Embarcadero Dephi, Kylix, Lazarus. Jó, ezek egy része nagyjából azonos, más része pedig nem érte meg a felnőttkort. De attól még kár, hogy ennyire elfelejtődtek. |
||||||||||
Free Pascal | ||||||||||
Iskolában tanultam, félig-meddig hivatalosan 3 és fél évig használtam. Fiatalon nagyon szerettem, de aztán rá kellett ébredjek a hiányosságaira. Szerintem az ideális oktató nyelv és sajnálom, hogy nem szerepel többet házi feladatokban. |
||||||||||
Delphi | 17 | 0.73% | 26 | 3.23% | 29 | 0.17% | ||||
Magánszorgalomból és munkahelyen tanultam, hivatalosan 10 évig használtam. Nyomás alatt mutatkozik meg a ereje, mert nagyon gyorsan lehet benne alkotni. Ráadásul nem kell segédeszköz a buildeléshez. Egyetlen házi feladatban segítettem, de nem az eHázin. |
||||||||||
Szkript | ||||||||||
JavaScript | 7 | 2.87% | 1 | 63.61% | 3 | 9.27% | ||||
Magánszorgalomból és munkahelyen tanultam, hivatalosan 11 évig, félig-meddig hivatalosan 9 és fél évig használtam. Üdítő sajátossága a prototípus alapú OOP. Nekem tetszik. Elterjedtsége, fontossága és hozzáférhetősége sajnos nem tükröződik a házi feladatok számában. |
||||||||||
ECMAScript | ||||||||||
Magánszorgalomból és munkahelyen tanultam, félig-meddig hivatalosan 9 évig használtam. Csak aki végignézte a JavaScript és a JScript alakulását, az tudja igazán értékelni a szabványt. Bár házi feladatban nem követelmény, én megpróbálom felé terelni a megoldást. |
||||||||||
Node.js (4) | 1 | 42.65% | ||||||||
Magánszorgalomból és munkahelyen tanultam, félig-meddig hivatalosan 1 és fél évig használtam. Sok minden megkönnyít, sajnos sok mindent ugyanúgy könnyít meg. Ezért észre sem veszi az ember és máris a callback pokol mélyén találja magát. Kevés házi feladatban segítettem, egyik sem az eHázin. |
||||||||||
Perl | 19 | 0.59% | 28 | 2.46% | 28 | 0.23% | ||||
Magánszorgalomból és munkahelyen tanultam, félig-meddig hivatalosan 9 és fél évig használtam. Hozzánemértők rossz hírét keltik, hogy olvashatatlan. Szakbarbárok bármiben képesek olvashatatlan kódot írni. Csak mert megadja a lehetőséget, hogy lábon lődd magad, 1) nem kell megtedd; 2) ha megteszed nem ő a hibás. Kevés házi feladatban segítettem, egyik sem az eHázin. |
||||||||||
PHP | 10 | 1.39% | 11 | 18.58% | 6 | 4.86% | ||||
Magánszorgalomból és munkahelyen tanultam, hivatalosan 8 évig, félig-meddig hivatalosan 5 évig használtam. Valahol úgy írták le, hogy „a programozási nyelvek Volkswagenje”. Kevés házi feladatban segítettem, egyik sem az eHázin. Ahhoz képest, hogy a weboldalak 77.8%-át hajtja, csúnyán mellőzik az oktatásban. Főleg, hogy szerintem a letisztult és átfogó OOP jellegzetességei miatt eszményi oktatónyelv. |
||||||||||
Python | 1 | 16.36% | 3 | 49.28% | 1 | 28.05% | ||||
Magánszorgalomból tanultam, hivatalosan nem használtam. A legdemokratikusabb nyelv : nincsenek láthatósági módosítók, minden publikus. Házi feladatban közel kizárólag parancssoros kódot kérnek, pedig a nyelv azáltal vált ki a többi szkript nyelv közül, hogy webes és grafikus környezetben is megállta a helyét. |
||||||||||
Héj | ||||||||||
Bash | 6 | 32.37% | ||||||||
Magánszorgalomból és munkahelyen tanultam, hivatalosan 8 évig, félig-meddig hivatalosan 10 évig használtam. Sajnos már nem a csúcs héj program, sebességben és képességekben is felülmúlták. De tudtommal még mindig a legelterjedtebb. Kevés házi feladatban segítettem, azóta is csodálkozok, hogy egyáltalán oktatják. Figyelemre méltó, hogy nem ragaszkodtak a Bourne shell kompatibilitáshoz. |
||||||||||
CMD | ||||||||||
Magánszorgalomból és munkahelyen tanultam, félig-meddig hivatalosan 3 és fél évig használtam. A DOS-os ősével több tapasztalatom volt, de nem sírom vissza. A Windowsos bővítés sokat dobott rajta. Már csak az hiányzik, hogy a gyakorlatban is használható legyen. Megdöbbentett amikor először láttam benne értelmes házi feladatot. (Úgy értem prímszámok listázása, nem könyvtár létrehozás.) Nem az eHázin. |
||||||||||
PowerShell | 12 | 13.59% | 19 | 0.89% | ||||||
Munkahelyen tanultam, hivatalosan 1 és fél évig, félig-meddig hivatalosan 1 és fél évig használtam. Egészen forradalmi ahogy elrugaszkodtak a hagyományos héjprogramok korlátain túlra. Mivel Windowson nincs alapból telepítve egy rakat szkript értelmező, tulajdonképpen ez az egyetlen amire számítani lehet és alkalmas komolyabb programozásra. Ehhez képest nem hódított annyira mint vártam. Egyetlen házi feladatban segítettem, de nem az eHázin. |
||||||||||
Vizuális | ||||||||||
Scratch | 20 | 0.58% | ||||||||
Magánszorgalomból tanultam, hivatalosan nem használtam. Még abban az időben szerettem meg, amikor Flash animációként futtatták és a fejlesztőkörnyezetnek volt Linux verziója is. Amikor az időhiányommal szembesültem, sajnos ez volt amit kiiktattam a tevékenységemből, mivel a kereskedelmi haszna nagyjából nulla. Azóta csak házi feladatokban használom. |
||||||||||
Blockly | ||||||||||
Magánszorgalomból tanultam, hivatalosan nem használtam. Tulajdonképpen egy erősen lebutított Scratch. Mivel sehol máshol nem használhatom, minden házi feladatra lecsapok. |
||||||||||
Leíró | ||||||||||
HTML | 2 | 52.97% | ||||||||
Magánszorgalomból és munkahelyen tanultam, hivatalosan 8 évig, félig-meddig hivatalosan 10 évig használtam. Kissé ijesztő, hogy HTML 3.2-t is írtam. Ennyire agg vagyok. Házi feladatokban általában kihagyom, mert felhúz amikor a 21. században keretes és táblázatos formatervet kérnek. |
||||||||||
CSS | 2 | 52.97% | ||||||||
Magánszorgalomból és munkahelyen tanultam, hivatalosan 8 évig, félig-meddig hivatalosan 10 évig használtam. Kissé ijesztő, hogy annak idején élveztem a vendor prefixes önfejű fejlődését. Ennyire zakkant vagyok. Házi feladatokban általában kihagyom, mert felhúz amikor a 21. században HTML attribútumos látványtervet kérnek. |
||||||||||
Adatbázis | ||||||||||
SQL | 8 | 2.5% | 4 | 48.66% | ||||||
Csak SQL. Szerettem volna megismerni pár NOSQL adatbázist is, de soha sem jött össze. Access kizárva. El nem tudom képzelni miért tanítják még egyes helyeken. (DBF ügyben elméletileg tudnék segíteni, valaha meglehetősen jártas voltam benne. De gondolom már meg sem említik őket.) |
||||||||||
MariaDB (5) | 7 | 17.61% | 12 | 1.4% | ||||||
Munkahelyen tanultam, hivatalosan 4 évig használtam. Majdnem MySQL. Annyira, hogy néha programozók sem tudják, hogy ezt használják. De amikor szökőévenként belebotlasz egy különbségbe, azt keservesen megszívod. Egyetlen házi feladatban segítettem, de nem az eHázin. Nem derült ki, de gyanítom, hogy a fickó választása (vagy melléfogása) volt, nem konkrét iskolai követelmény. |
||||||||||
MSSQL (5) | 5 | 25.45% | 3 | 12.28% | ||||||
Munkahelyen tanultam, hivatalosan 1 és fél évig használtam. Tud pár ütős trükköt, de néha felhúz. Például 2008-ig nem létezett benne date adattípus. Érthetetlen, hogy a licenc panamák ellenére nem nyomták be az iskolákba. Bezzeg az Access néhol még tananyag. |
||||||||||
MySQL (5) | 2 | 41.09% | 2 | 17.87% | ||||||
Magánszorgalomból és munkahelyen tanultam, hivatalosan 11 évig használtam. A LAMP/MAMP/WAMP szent Sajnos a házi feladatok is ilyenek: csak táblák és lekérdezések. |
||||||||||
Oracle (5) | 9 | 9.8% | 1 | 28.01% | ||||||
Munkahelyen tanultam, hivatalosan 1 és fél évig használtam. Kicsit rideg, kicsit merev, de a tárolt eljárásai elég ütősek. Csak a rám törő nosztalgikus hangulat miatt került ide, kizárt, hogy iskolában oktassák. |
||||||||||
PostgreSQL (5) | 1 | 45.55% | 4 | 6.82% | ||||||
Munkahelyen tanultam, hivatalosan 10 évig használtam. Alapból is nagyon rugalmas és bővíthető, de a tárolt függvényei és eljárásai még rátesznek egy lapáttal. Egyetlen házi feladatban segítettem, de nem az eHázin. |
||||||||||
SQLite (5) | 3 | 30.9% | 11 | 1.91% | ||||||
Magánszorgalomból és munkahelyen tanultam, félig-meddig hivatalosan úgy 3 évig használtam. A táblaszerkezet lazaságán ma is ugyanúgy elcsodálkozok mint első nap. Mivel a legelterjedtebb adatbázis ezen a sárgolyón, igazán oktathatnák. (Van okostelefonod? Akkor van rajta SQLite adatbázis. Sőt, az sem kizárt, hogy akkor is van rajta, ha nem okos.) |
- (1) — TIOBE Index for January 2023
- (2) — StackOverflow 2023 Developer Survey | Programming, scripting, and markup languages
- (3) — PYPL PopularitY of Programming Language
- (4) — Saját értékelésem
- (5) — StackOverflow 2023 Developer Survey | Web frameworks and technologies
- (6) — StackOverflow 2023 Developer Survey | Databases, TOPDB Top Database index