Programozási paradigmák

A szoftverfejlesztés t̶i̶t̶k̶o̶s̶ tanai

2017. június 22. - Indie Crawford
Babylon 5, a Szürkék Tanácsa

A programozási paradigmák, a szoftverfejlesztés misztikus tanai közé tartoznak. Akár a mágia különböző formái, ezek is más-más megközelítéseit jelentik a számítógépek kódolásának. Bár elég jól dokumentált, komoly irodalommal bíró fogalmakról van szó, pontos definíciókról mégsem beszélhetünk, ahogy teljes elkülönülésük, vagy precíz hierarchiába való rendezésük is álom csupán. Mégis, ahogy a fantázia-világok mágusai, úgy a programozóból mérnökké váló tanoncok sem kerülhetik meg a programnyelvek mögött megbúvó, már-már a filozófia, de legalábbis a matematika húrjait pengető különböző aspektusok tanulmányozását. Lehet ugyan valaki élelmes tűzvarázsló webfejlesztő, mindenre elszánt boszorkánymester rendszergazda, vagy netán etikus paplovag hacker, csak a mélyebb tanok megértésével válhat valaki teljes értékű játékossá, esetleg mesterré a szoftverfejlesztésben.

Tovább

Magyarok a játékfejlesztés hőskorában

Vakondok 4. - Egy kötelező doku

80-as évek magyar számítógépes játék ipar

Nem túlzok, ha hazánk egy, a számítástechnikán túlmutató kultúrkincseként írom le a korszakot, melyről a független filmes, Matusik Szilárd legújabb alkotása megemlékezik. A Vakondok sorozat negyedik, Végigjátszás alcímet viselő tagja nem csak, hogy méltó a szintén fontos, és izgalmas témákkal foglalkozó előző részekhez, de bátran nevezhetjük a legkiforrottabbnak is mind közül. Nem filmkritikát szeretnék azonban írni, helyette röviden vázolnám a filmben kibontott, a számítógép-ipar, a játékok, valamint a magyar történelem kataklizmáinak találkozásából következő eseményeket.

Tovább

Milyen programnyelvvel kezdjem?

9 (és fél) programozási nyelv, amit érdemes megtanulni

Bill és Ted KIVÁLÓ kalandja

Az ezoterikus programnyelveken már túl vagyunk, ezúttal pedig egy valamivel praktikusabb válogatással állok elétek. Magyar és nemzetközi programozó fórumokon egyaránt visszatérő kérdés, hogy melyik programozási nyelvvel érdemes a szoftverfejlesztés rögös útjára lépni. Szeretnék bemutatni néhányat a legnépszerűbb, legelterjedtebb programnyelvek közül, kiemelt figyelmet fordítva olyan szempontoknak, melyek különösen vonzóvá tehetnek egy adott nyelvet a kezdők számára. Próbálom meglelni a gyakorlati alkalmazhatóság és az eredményes tanulás optimumát a programkód előállításának tudományterületén művészeti ágán.

Tovább