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 07:29

A NYT Connections vasárnapi kihívása: agytorna a javából

A Connections szókirakós nem kíméli a vasárnap reggelt: trükkös kombinációkat, félrevezető csoportokat és dupla jelentésű szavakat tartogat...

MA 07:22

Az Ask.com végleg lehúzza a rolót: búcsú Jeeves inastól

Majdnem három évtized után az internet egyik ikonikus keresője, az Ask...

MA 07:15

A streamerek átírják a videojáték-ipar szabályait

🎮 A videojátékok készítése és játszása még soha nem állt akkora befolyás alatt, mint manapság: a valamikori szabad ötletelés helyét átvette az influenszerek diktátuma, akik gyakran még maguk sem játszanak végig egy-egy játékot...

MA 07:09

A Berkshire új korszaka: Greg Abel, MI-dilemmák és rekord készpénz

Az idei Berkshire Hathaway éves részvényesi találkozó minden eddiginél különlegesebb volt: Warren Buffett első ízben nem a színpadon, hanem a nézőtéren foglalt helyet, átadva a stafétát az új vezérigazgatónak, Greg Abelnek...

MA 07:01

A vasárnapi Quordle nagy buktatói

A vasárnapi Quordle-kihívás ezúttal is komoly agytornát követelt. A játék mai négy megfejtésében négy különböző magánhangzó szerepelt, és csak egyetlen szó tartalmazott ismétlődő betűt...

MA 06:57

A meghökkentő fordulatok napja a NYT Strands rejtvényében

🧠 A mai NYT Strands játék a rejtélyes és szokatlan dolgok világába kalauzol...

MA 06:50

Az új Bíborsivatag-frissítés feltámasztja a legyőzött ellenfeleket

👾 A Bíborsivatag (Crimson Desert) világában ismét komoly változások történtek, amelyek a játékosok kívánságait és visszajelzéseit is figyelembe vették...

MA 06:43

Az MI kilenc másodperc alatt eltüntette a cég adatait

Ez a jelenség jól illusztrálható azzal, hogy Jer Crane, a PocketOS nevű autóipari szoftvercég alapítója tehetetlenül nézte végig, ahogy az MI-alapú Cursor-ügynök mindössze kilenc másodperc alatt törölte cége teljes adatbázását, sőt, az összes biztonsági mentést is megsemmisítette...

MA 06:36

Az Injustice 3 végre készülhet – újra reménykednek a rajongók

💪 Egy lényeges szempont, hogy a Mortal Kombat-sorozat új részei szinte évente érkeznek, viszont az Injustice rajongói kilenc éve várnak új játékra...

MA 06:29

A Half-Life 2 hírhedt csatornás fejtörője régen tényleg nehezebb volt

Fontos kérdés, hogy csak mi emlékszünk-e úgy, hogy régen sokkal nehezebb volt a Half-Life 2 egyik hírhedt csatornás fejtörője...

MA 06:05

Történelmi események a mai napon (Május 3.)

Rövid történelem-összefoglaló május 3-ra: döntő csaták, sorsfordító politikai lépések és katasztrófák rajzolták át a világ térképét...

MA 06:01

Az új GameStop-terv: tényleg felvásárolnák az eBayt?

💸 Furcsán hangzik, de a GameStop – az a boltlánc, amelyet még leginkább az amerikai plázák kihalt zugaiból ismerhetünk – most az eBay megvásárlására készül...

szombat 21:56

A rákok világhódító hadjárata: az oldalazás titkai

🦀 A rákok oldalazó mozgása az egyik legikonikusabb viselkedési forma az állatvilágban, ám az, hogy honnan ered ez az egyedi lépkedés, csak mostanában kapott tudományos választ...

szombat 21:35

Azok a techvezérek, akik végleg elszakadtak a valóságtól

Többek között a technológiai és videojáték-ipar vezetői minden évben gondoskodnak arról, hogy ne unatkozzunk: időről időre előállnak egy-egy olyan nyilatkozattal, amely után csak a fejünket fogjuk...

szombat 21:22

Az igazán nagy földrengés ritkán jön egyedül

Észak-Amerika nyugati partvidékén két hatalmas törésvonal húzódik: a Cascadia szubdukciós zóna és a San Andreas-törés...

szombat 21:13

Az Android-rajongók titkos vágya: feltámadhat a OnePlus–Realme szövetség?

Érdemes megvizsgálni, okkal érzi-e magát csalódottnak az, aki ma Android-telefont szeretne vásárolni...

szombat 21:01

Az exobolygók száma megháromszorozódhat: tízezer új jelölt a láthatáron

Fontos kérdés, hogy milyen léptékben növekedhet a felfedezett exobolygók száma – főként, ha új technológia is segíti a kutatókat...

szombat 20:56

Az agy saját védelme győzheti le az Alzheimer-kórt?

Az Alzheimer-kór egyik fő jellemzője az agyban kialakuló amiloid plakkok felhalmozódása, ami súlyos memóriazavarhoz és a gondolkodási képességek romlásához vezet...

szombat 20:44

Az alattomos amőbák: Közeleg a következő világjárvány?

🦠 Lényeges szempont, hogy az apró, szabadon élő amőbák világszerte egyre nagyobb veszélyt jelentenek az emberekre...

szombat 20:34

Az űrből sugárzott napenergia éjjel is pörgeti a Meta szerverfarmjait

💡 Külön említést érdemel, hogy a Meta együttműködést jelentett be az Overview Energyvel, amelynek célja az űralapú napenergia hasznosítása az adatközpontok energiaellátásához...

szombat 20:01

Az elfeledett vulkán 250 év után újra életre kel

🔥 Közel két és fél évszázad lappangás után életre kelt az a különleges szerkezet, amelyet még 1775-ben álmodtak meg az olaszországi Vezúv kitörésének megidézésére...

szombat 19:45

A Yellowstone vulkán máshogy működik, mint eddig hittük

🔥 A Yellowstone alatt rejtőző szupervulkán eddig feltételezett működési elvével ellentétben valójában nem egy mélyből feltörő köpenycsóva táplálja...

szombat 19:34

Az eCash airdrop célkeresztbe teszi a bitcoin-tulajdonosokat

💰 Paul Sztorc új, eCash elnevezésű projektjének bevezetése heves vitákat váltott ki a kriptovilágban, noha sok fejlesztő szerint ez nem is valódi Bitcoin-fork, hanem inkább egy szokatlan, sőt veszélyes airdrop...

szombat 19:24

A Nacon RIG R8 Spectre Pro HS: trónkövetelő vagy túlhájpolt?

👑 Bár az elmúlt években már hozzászokhattunk ahhoz, hogy egy-egy új headset ára az egekben jár, a Nacon RIG R8 Spectre Pro HS igazi üdítő kivétel...

szombat 19:01

A valaha volt legnagyobb kriptolopás után újraéledhet a DeFi

💰 A Kelp DAO-nál történt, közel 107 milliárd forintos (292 millió dolláros) kriptolopás alapjaiban rázta meg a decentralizált pénzügyi piacokat, mégsem tekinthető végzetes visszaesésnek...

szombat 18:45

Az idei Miami Nagydíj: padlógáz, dráma, nulla unalom

🏎 Május első hétvégéjén visszatér a Formula–1 mezőnye, méghozzá az észak-amerikai Miami Nagydíjon...

szombat 18:34

Az előrejelző piacok átalakulnak: többé nem a szerencsejátékról szólnak

📈 Érdemes megvizsgálni, miként alakultak át az előrejelző piacok az utóbbi időben...

szombat 15:56

Az állam bekeményít: Hollandia lecseréli a GitHubot

🖥 A holland kormány bejelentette, hogy elindította saját, önhosztolt Git-platformját code.overheid.nl néven, amelynek célja, hogy csökkentse a függőséget az amerikai technológiai óriásoktól, például a Microsoft tulajdonában lévő GitHubtól...

szombat 15:45

Az ingyenes WordPress-bővítmény, amellyel milliárdokat spórolhatsz

A mesterséges intelligencia mind több weboldalt böngész át, ám ezek az oldalak még mindig embereknek készülnek, tele felesleges részletekkel, amelyeket a gépek úgyis figyelmen kívül hagynak...