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 06:57

Az új Google Naptár végre tényleg telezsúfolja a napjaidat

📅 A Google Naptár mostantól lehetővé teszi, hogy anélkül blokkolj le időt, hogy egy álmegbeszélést kellene beállítanod...

MA 06:49

Az éj látványossága: tetőzik a Leonidák meteorraja

🌠 November közepén ismét elérkezett a Leonidák csúcspontja, amely idén is hosszú csóvát húzó tűzgömbökkel kápráztatja el az égboltot figyelőket...

MA 06:42

A RondoDox botnet már az XWiki sebezhetőségére is lecsap

⚠ A RondoDox botnet újabb kritikus támadási technikához nyúlt: ezúttal az XWiki platform súlyos, távoli kódfuttatási (RCE) hibáját (CVE-2025-24893) használja ki...

MA 06:35

A Jupiter, Európa új gigásza, betört az exascale elitbe

🚀 Az európai kontinens hivatalosan is belépett az exascale szuperszámítógépek korszakába, miután a németországi Jülich Kutatóközpontban működő Jupiter szuperszámítógép elérte a történelmi, egymilliárdszor milliárd (egy trillió) számítási műveletet másodpercenként a neves High-Performance Linpack (HPL) teszten...

MA 06:26

A rostban gazdag étrend felpörgeti az immunsejteket

🥗 Friss laboratóriumi kutatás szerint a rostban gazdag táplálkozás jelentősen hozzájárulhat a rákellenes immunválasz megfiatalításához...

MA 06:17

A mindent látó mikroszkóp feltárja a sejt titkait

A Tokiói Egyetem kutatói egy olyan forradalmi mikroszkópot fejlesztettek, amely egyszerre képes a mikro- és nanoméretű struktúrák vizsgálatára élő sejteken belül...

MA 06:06

Történelmi események a mai napon (November 18.)

Mai történelmi körképünkben a haiti forradalom utolsó nagy csatája, Lettország függetlenségének kikiáltása és a Massachusetts-i döntés, amely megnyitotta az utat az azonos neműek házassága előtt, kapja a főszerepet...

MA 06:02

Az álkirálynő vérfürdője: trónharc és árulás a hangyabolyban

🦋 Az invazív parazita hangyakirálynők mesterien manipulálják a hangyamunkásokat: ravaszul ráveszik őket, hogy saját anyjukat öljék meg, ezzel megnyitva az utat az idegen királynő hatalomátvétele előtt...

hétfő 20:50

Az esküvőszervezés forradalma: a menyasszonyok MI-től kérnek tanácsot

👰 Érdekes felvetés, hogy az MI – különösen a ChatGPT – már nemcsak az ismerkedésben vagy veszekedések lezárásában, hanem az esküvőszervezés legkülönbözőbb pontjain is helyet követel magának...

hétfő 20:34

A Google MI-je végre elintézi helyetted az utazást

✈ Egyre könnyebbé válik az utazástervezés, hála a Google legújabb MI-fejlesztéseinek. Akinek volt már része abban, hogy egy-egy nyaralás miatt tucatnyi böngészőfül között lavírozott, annak most egyszerűsödik az élete...

hétfő 20:17

A mindennapi zene fiatalon tartja az idősek agyát

🎵 Új kutatás szerint a 70 év feletti emberek, akik rendszeresen hallgatnak vagy játszanak zenét, sokkal kisebb eséllyel lesznek demensek vagy szenvednek kognitív leépüléstől...

hétfő 19:49

Az Amazonon már használt Fordokra is lecsaphatsz

Mostantól az Amazon Autos kínálatában használt Ford modellek is elérhetők. Egyelőre Los Angelesben, Seattle-ben és Dallasban érhető el a szolgáltatás, de hamarosan további városokban is megjelenik...

hétfő 19:02

Az új Windows-hiba miatt nem telepíthető a Microsoft 365

⚠ A Microsoft jelenleg egy olyan Windows-hiba elhárításán dolgozik, amely akadályozza a Microsoft 365 asztali alkalmazások telepítését...

hétfő 18:49

Az ősi vírusok odacsapnak az antibiotikumoknak

Egy apró, ősi vírus részletes térképe új utakat nyithat a szuperbaktériumok elleni harcban...

hétfő 18:33

Az adatlopási botrány, amely megrázta Pennsylvaniát

🔑 Augusztusban súlyos kibertámadás érte Pennsylvania állam főügyészének hivatalát: a rendszerbe betörő zsarolóvírus-banda több terabájtnyi személyes és egészségügyi adatot zsákmányolt...

hétfő 18:19

A DoorDash igazi botránya: bárki küldhetett hivatalos e-mailt

Fontos kérdés, hogy mennyire bízhatunk meg a nagy techcégekben, amikor személyes adatainkról vagy épp a vállalati kommunikáció biztonságáról van szó...

hétfő 18:02

Elillan az intézményi tőke a kriptóból – vége a bikának?

📈 Sorozatban harmadik hete zuhan a kriptobefektetési alapok vagyona: csak az elmúlt héten 2 milliárd dollár (kb...

hétfő 17:49

Az Emirates újabb Boeing-gigarendelése vihart kavart Dubajban

🛩 Az Emirates légitársaság 65 új Boeing 777-9 típusú repülőgépet rendelt 13 200 milliárd forintért (38 milliárd dollárért) a Dubai Airshow első napján...

hétfő 17:18

Az X bemutatta a Chatet: jönnek a titkosított üzenetek

💬 Az X leleplezte a Chat nevű új üzenetküldőt, amely leváltja az eddigi rendszert, mától pedig elérhető iOS-en és a weben, Androidra pedig hamarosan érkezik...