2025. 03. 22., 16:33

Az MI programozás jövője a Ruby on Rails? – Itt a következő nagy dobás

Az MI programozás jövője a Ruby on Rails? – Itt a következő nagy dobás
A nagy nyelvi modellek kiválóak a kód generálásában és szerkesztésében. Jelenleg ez az MI „gyilkos applikációja”: a nyelvi modellekből profitot szerző cégek – mint a GitHub Copilot, Cursor, Windsurf – mind kódgenerálással foglalkoznak. Ez kis léptékben döbbenetesen jól működik, de problémák adódnak, ha a kódbázis növekszik. A kódíró eszközök falba ütköznek, amint a kódbázis nem fér bele a modell kontextusába. A változtatások hirtelen nem működnek, és a javítási kísérletek csak újabb hibákat hoznak létre.

A kódméret dilemmája

Paul Graham híres esszéjében arról ír, hogy egyes programozási nyelvek erőteljesebbek másoknál. Az erő alatt olyan alapvető nyelvi funkciókat ért (például rekurzió, makrók), amelyek lehetővé teszik olyan megoldások létrehozását, amire más nyelvek egyszerűen nem képesek. Ezen gondolat mentén az MI-támogatott programozás hatékonysága jól mérhető: hány tokenre van szükség egy adott funkcionalitású program kifejezéséhez?

 

Vegyünk egy egyszerű példát: ha MI-t használva szeretnénk egy blogolásra alkalmas webalkalmazást építeni, Pythont vagy Golangot válasszunk? Egyértelmű, hogy a Pythont. A Golang sokkal több boilerplate kódot igényel (kötelező sallangot) – például hibakezeléshez vagy gyűjtemények bejárásához –, ami azt jelenti, hogy hamarabb elérjük a tokenlimitet. A Python alkalmazás kevesebb tokenben elfér, így több funkciót adhatunk hozzá, mielőtt elérnénk ezt a határt.

Az ideális nyelv az MI számára

A Golang könnyebb az emberek számára, mint az MI-knek, mert az emberek könnyen átfuthatnak a boilerplate kódon. Egy MI azonban nem tud ugyanígy „átfutni” a kódon: egy token helyet foglal a kontextus ablakában, függetlenül attól, hogy boilerplate kódról van szó vagy sem. Az ideális nyelv az MI számára tehát olyan, amely a lehető legkevesebb tokent használja funkciónként, miközben olvasható marad.

 

Ez a Ruby! A nyelv lényege, hogy a programot a lehető legrövidebben és elegánsabban lehessen kifejezni, még akkor is, ha ez több CPU-ciklust igényel. A Ruby on Rails minden hibája ellenére abban kimagasló, hogy sok funkciót tud kevés kóddal megvalósítani. Pontosan erre van szüksége az MI-knek.

Ruby: az emberek és a robotok nyelve?

Érdemes lenne minden kódot Ruby on Rails-ben megírni? Egyelőre nem feltétlenül. A típusos nyelvek használata továbbra is szükséges, hogy az MI-k egyik nagy hiányosságát – azt, hogy képtelenek úgy tesztelni saját kódjukat, mint egy ember – részben kiküszöbölje a típusellenőrzés. Emellett erős érvek szólnak a JavaScript és a Python mellett is, különösen annak fényében, hogy az MI-k tanítási adataiban ezek a nyelvek dominálnak.

 

A Ruby a „legemberibb” nyelv: emberek számára írták, emberi furcsaságokkal, emberi nyelvhez hasonló olvashatósággal. Ironikus lenne, ha végül a robotok nyelvévé is válna.

2025, adminboss, www.seangoedecke.com alapján

  • Te mit gondolsz arról, hogy a Ruby lehet-e a jövő nyelve az emberek és robotok számára egyaránt?
  • Ha te lennél abban a helyzetben, hogy egy új webalkalmazást kell építened, melyik programozási nyelvet választanád az MI által támogatott programozáshoz?
  • Mi alapján döntenél az ideális nyelv kiválasztásában, ha célod a legnagyobb hatékonyság elérése a kódbázis kezelése során?


Legfrissebb posztok

MA 17:01

A microSD, ami megjárta az űrt: SanDisk Ultra és Holdra utazó nevek

Külön említést érdemel, hogy több mint 5,6 millió nevet juttatott el a Hold körüli útra a NASA Artemis II missziója, melynek során egy speciális microSD-kártyán tárolták a listát...

MA 16:56

Az MI okos bevetése: vezetői túlélőkalauz

💡 Ahogy a vállalatok próbálják beépíteni a mesterséges intelligenciát a működésükbe, sokszor tanácstalanul, tapogatózva haladnak előre...

MA 16:45

A tavasz csillagzáporja: most tetőzik a Lyridák

Évről évre visszatérő látványosság tavasszal a Lyridák meteorraj, amely most április 22-én, szerdán éri el a maximumát...

MA 16:36

Az Asus Zenbook A16 most már tényleg igazi MI‑laptop

Az Asus Zenbook A16 az a hordozható számítógép, amely nemcsak a szokásos „MI-laptop” marketinglózungokat hozza, hanem tényleg lenyűgöző teljesítményt is produkál az új generációs, beépített neurális processzorával...

MA 16:26

A Disney-parkok új korszakba lépnek: visszatér Leia, Han és Luke

Fontos kérdés, hogy milyen újdonságokat tartogatnak a következő évek a Disney parkok szerelmesei számára...

MA 16:03

Az MI térnyerése: mindent letarol, vagy emberibb jövőt hoz?

Alex Imas, a munkaerőpiac és az MI kapcsolatának egyik legjelentősebb kutatója, sokáig nehezen találta meg az okot az optimizmusra...

MA 15:56

Az új NAKIVO-frissítés átírja a kiberbiztonság szabályait

🔒 A folyamatosan kifinomuló zsarolóvírus-támadások és az egekbe szökő leállási költségek mellett különösen lényeges, hogy a vállalatok naprakész védelemmel tartsák kézben adatbiztonságukat...

MA 15:46

A hátborzongató igazság a fej nélküli csirkékről: meddig élnek?

🐍 Érdekes felvetés, hogy egy csirke képes-e futkosni a saját fejének elvesztése után...

MA 15:34

Az űrverseny újraindul: a SpaceX és a Blue Origin Hold-csatája

Az Artemis II űrhajósainak visszatérése után egyre közelebb kerül a NASA következő nagy dobása: az Artemis III küldetés...

MA 15:23

Az éjszakai töltés tényleg hazavágja az akkumulátort?

A legtöbben szeretjük reggel száz százalékos töltöttséggel kézbe venni a telefonunkat, de ezzel a szokással többet ártunk, mint használunk...

MA 15:01

Az Apple dönt helyetted: a lopásvédelem automatikusan bekapcsol

Április 8-án az Apple kiadott egy egészen apró, de annál jelentősebb iOS-frissítést, az iOS 26...

MA 14:46

Az új 200 megapixeles kamerák végre megmutatják, mire képesek

Három évvel ezelőtt még a 200MP-es kamerák inkább hangzatos ígéretnek tűntek, mint valódi forradalomnak...

MA 14:23

A NEO 200 millió dolláros kriptókincse miatt forr a belharc az alapítóknál

Erre utal többek között az, hogy a világ egyik legismertebb okosszerződéses platformján, a NEO-n két társalapító gigászi összecsapása tartja lázban a közösséget...

MA 14:01

Az új drónmotoros RC-autó átírja a sebességrekordokat?

🚀 Stephen Wallis, egy részmunkaidős motorfejlesztő Rugbyből, februárban Guinness-rekordot állított fel, amikor távirányítású autója elképesztő, 377,9 km/h-s sebességet ért el...

MA 13:34

Az érintésmentes érzékelés új korszaka: kapacitív szenzorok működés közben

🖱 Fontos kérdés, hogyan mérhetjük meg a tárgyak távolságát vagy közelségét szinte észrevehetetlen módon, különösen akkor, ha nagy pontosságra van szükség az érzékelésben...

MA 12:57

Az Edge újabb kínos hibája: nem működik a jobbklikkes beillesztés a Teamsben

Na, ennyit erről, de nem lehet szó nélkül elmenni amellett, mennyi fejfájást okozhat egy egyszerű böngészőfrissítés, ha Microsoft-termékről van szó...

MA 12:45

A vezérigazgatók új húzása: kevesebb meeting, több szieszta

Az irodai dolgozók unalmas napi rutinja – megszámlálhatatlan e-mail, egymást érő megbeszélések, hét végére teljes mentális kimerülés – szinte mindenki számára ismerős...

MA 12:34

Az óceán csúcsragadozóit is legyőzheti a túlmelegedés?

🌊 Ebből következően érdemes megérteni, hogy a nagy fehér cápák evolúciós előnye, vagyis az, hogy testhőmérsékletük melegebb marad a tengervízénél, most a túlélésüket veszélyeztetheti...

MA 11:55

A Duolingónál kifulladt az MI‑pánik

Fontos kérdés, miként változik a munkavégzés hatékonysága, ha a mesterséges intelligencia jelenléte már nem kötelező elem az értékeléseknél...

MA 11:25

A QD‑OLED monitorpiac réme: InnoCN GA27S1Q

Külön említést érdemel, hogy az InnoCN új, 27 colos QD-OLED monitora lenyűgöző paraméterekkel lépett piacra, méghozzá olyan árcédulával, amely igencsak kellemetlenül érintheti a nagynevű gyártókat...

MA 11:13

Az első génszerkesztett vérbetegség-kezelés milliós díjat nyert

🧬 A halálos vérbetegségek, mint a sarlósejtes vérszegénység és a béta-thalassemia, most először kaphattak működő gyógymódot a génszerkesztés révén...

MA 11:01

Az Arctic Freezer 4U-OneX: végre csendes, mégis brutálisan hatékony szerverhűtés

🧊 Az Arctic Freezer 4U-OneX kimagasló választásnak bizonyult az AmpereOne processzorokat használó szerverek hűtéséhez, különösen, ha erőteljes, mégis csendes működés a cél...

MA 10:51

Az összeomló egyenletek ura: egymilliárdot érő káosz

Frank Merle francia matematikus az elmúlt évtizedekben olyan egyenletek megfejtésének szentelte életét, amelyek a legapróbb változásokra is kiszámíthatatlanul reagálnak...

MA 10:43

A humanoid robotok már az embereket is lefutják – döbbenetes tempóban

🚶 Több tucat kínai humanoid robot rekordidő alatt száguldott végig a pekingi félmaratonon: a mezőny legjobb gépei több mint tíz perccel verték a leggyorsabb emberi versenyzőt...

MA 10:29

A mesterséges intelligencia felzabálja a kriptót – így reagálnak a cégek

2026 elején az MI-alapú vállalatok 242 milliárd dollárt (kb. 86 000 milliárd forintot, vagyis a globális kockázati tőkebefektetések 80%-át) gyűjtöttek be, miközben a Gartner az idei évre 2,52 billió dolláros (körülbelül 896 000 milliárd forintos) teljes MI-költést jósol...

MA 10:23

A trükk, amivel az Apple Watch tovább bírja egy napnál

Többek között az alvásmonitorozás miatt egyre többen alszanak Apple Watch-csal a csuklójukon...

MA 10:08

A Protobuf.js végzetes hibája, amiről mindenki megfeledkezik

A Protobuf.js, a Google Protocol Buffers JavaScript-megvalósítása, súlyos távoli kódfuttatási hiba miatt került a figyelem középpontjába...

MA 10:01

Az aszály történelmi rekordokat dönt az Egyesült Államokban

Az Egyesült Államok történetének egyik legsúlyosabb aszályát éli át. Jelenleg a délkeleti régió 97%-a és a nyugati terület kétharmada vízhiányos; ez az arány eddig soha nem volt ilyen magas a mérések kezdete óta...

MA 09:50

Az év DeFi-botránya: köddé vált 110 milliárd forint a Kelp DAO-ból

💸 Szinte példa nélküli méretű hack rázta meg a decentralizált pénzügyek világát: a Kelp DAO réteghídként működő LayerZero-protokollján keresztül egyetlen támadó 116 500 rsETH tokent – nagyjából 110 milliárd forintnyi (292 millió USD, kb...