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 18:45

Az orosz VPN-szigor megoldása: az állami VPN?

A Roskomnadzor, az orosz médiahatóság meghökkentő lépésre készül: egységes, állami VPN-szolgáltatást hozna létre, hogy az ország IT-szakemberei megkerülhessék a rájuk vonatkozó internetes korlátozásokat...

MA 18:34

Az amerikai államhatárt kettészelő három, egymástól merőben eltérő tó a világűrből

A Nevada–Kalifornia határ mentén lenyűgöző képet mutat a világűrből nézve három egymás mellett elterülő, de teljesen eltérő megjelenésű tó: Tahoe, Walker és Mono...

MA 18:23

Az Ethena megnyeri a Janus Henderson támogatását: ENA-befektetés, USDe-terjesztés

💰 Senki sem várta volna, hogy egy hagyományos, 480 milliárd dollár (kb...

MA 17:45

Egy tanulmány szerint az alkohol veszélyei már napi egy italnál fokozódnak

Az alkohol és az egészség kapcsolatáról szóló legfrissebb amerikai kutatás szerint már napi egy ital is érezhetően megnöveli a korai halálozás kockázatát...

MA 17:02

Az Ergonofis Equation: prémium érzetű, ergonomikus és merészen szép irodaszék

💼 Érdekes felvetés, hogy egy irodai szék egyszerre lehet ergonomikus, kényelmes, strapabíró és stílusos...

MA 16:56

A megfejtett Feynman-rejtvény: miért azt az éttermet választod?

🤔 Érdekes felvetés, hogy egy egyszerű ebéd is elindíthat fontos tudományos gondolatokat...

MA 16:44

Az újabb bitcoinrali még nem hoz bikapiaci fordulatot

Az elmúlt napokban a bitcoin ismét magára talált, miután pénteken 60 000 dollár (kb...

MA 16:34

A Google Intelhez fordul: 2028-ra 3 millió chipet rendel

💻 Bár az Intel az utóbbi években komoly nehézségekkel küzdött, újabb megrendelések fordíthatják kedvező irányba a sorsát...

MA 16:23

Az utolsó Destiny 2 frissítés – élő közvetítés a korszak végéről

👻 Kilenc év, nyolc kiegészítő és számtalan frissítés után ma megérkezett a Destiny 2 utolsó, mindent lezáró tartalmi csomagja...

MA 16:01

Az Apple Music csillog, de a fontos funkciók még hiányoznak

Az iPhone-tulajdonosok számára idén izgalmas újdonságokat tartogat az iOS 27 frissítés, amely többek között néhány változást hoz az Apple Music felületén is...

MA 15:46

A Windscribe már készpénzt is elfogad — a leglassabb, legkockázatosabb fizetés

💸 A kanadai Windscribe VPN-szolgáltató újabb szintre emeli az anonim internetezést, ugyanis mostantól készpénzes fizetést is lehetővé tesz az éves előfizetéshez...

MA 15:34

Az Ethereumen indul a cirBTC: a Circle nekimegy a Coinbase-nek

A Circle bemutatta a cirBTC-t, amely teljes mértékben bitcoinfedezetű tokenként jelent meg az Ethereum-hálózaton...

MA 15:01

A valaha volt legrosszabb ebolajárvány jöhet – a világ cserben hagy

😷 2026 júniusának elejére kevesebb mint egy hónap alatt már több mint 569 megerősített Ebola-fertőzöttet regisztráltak Ugandában és a kelet-kongói Ituri tartományban...

MA 14:56

Az Apple Siri-fénygömbje emlékezteti a Google-t és a Microsoftot: a felület számít

💡 Az MI mostanra szinte minden alkalmazásba és operációs rendszerbe beépül, függetlenül attól, hogy erre vágysz-e vagy sem...

MA 14:45

A kiszivárgott Garmin Cirqa kulcsfunkciót nélkülöz – hátrányban a riválisokkal

Sokan várják a Garmin Cirqa érkezését, de a legfrissebb szivárgások alapján korántsem tűnik forradalminak...

MA 14:33

A többaláírásos tárca bukása: 13 milliárd forint egy feltört laptop miatt

💸 A Humanity Protocol 36 millió dollárnak (kb. 13,1 milliárd forint) megfelelő H tokent veszített egy elképesztő biztonsági hiba miatt: egy alkalmazott kompromittált laptopján tárolták a projekt legfontosabb digitális kulcsait...

MA 14:23

A friss bitcoinvásárlás sem lendítette meg az árfolyamot

💸 Érdekes felvetés, hogy a legújabb, nagy arányú bitcoin-vásárlás sem hozott jelentős változást a kriptopiac életébe...

MA 13:44

Az USDT aranykeresztet villant, ez baljós jel a bitcoinnak

Az utóbbi napokban az USDT, a Tether által kibocsátott stabilcoin újabb mérföldkőhöz ért: a piaci dominancia grafikonján aranykereszt jelent meg...

MA 13:12

A június gamer cuccai: mindent leteszteltünk, itt az ítélet

🎮 Fontos kérdés, hogy év közben melyik új játékhardver állítja fel a mércét, és melyik az, ami pénzkidobásnak tűnik...

MA 13:01

A betegélmény-oktatás kikerül a tantervből? Veszélyben az empátia

🙁 Az orvoslás világában régi hiányosság, hogy a betegeket gyakran csak biológiai gépekként kezelik, miközben mindannyian összetett életutakkal, tapasztalatokkal és kulturális hátterekkel érkezünk a rendelőbe...

MA 12:56

Az ajándék földért adatközpont jön, a környék felháborodott

🚨 Három évtizeddel ezelőtt egy texasi gazda, Mr. Bland 35 hektár földet adományozott Taylor városának, hogy a közösség sportoljon, táborozzon és együtt legyen a szabadban...

MA 12:34

Jön végre a hajlítható iPhone az Apple-től?

Az Apple-rajongók évek óta várják az újításokat, és most minden jel arra utal, hogy a régóta pletykált iPhone Ultra, az első hajlítható iPhone, hamarosan érkezik...

MA 12:23

Az azonosítás új határa: Hitelesített munkaerő és az ügynöki bizalom felemelkedése

🔑 A digitális világban a szervezetek évtizedeken át arra fókuszáltak, hogy partnereik és ügyfeleik személyazonosságát védjék...

MA 11:34

A Perfect Match párosa? Jimmy és Natalie: még csak barátok

A Tökéletes pár (Perfect Match) sztárjait, Jimmy Presnellt és Natalie Cruzt Nashville-ben kapták lencsevégre, ahogy együtt lazítanak egy bárban...

MA 11:23

A Verdák 20. évfordulója: Szuper ajándékok a Villám McQueen-rajongónak

🚗 Kereken 20 éve száguldott be a gyerekek és felnőttek szívébe a Verdák (Cars) világa!..

MA 11:12

Az Amazon végre elárulta a 2026-os ausztrál Prime Day dátumát

📅 Az idei Prime Day Ausztráliában hét napig tart majd: július 7-én, kedden 0:00-kor indul, és július 13-án, hétfőn 23:59-kor ér véget...

MA 10:54

A Coinbase és a Cardless új, stabilcoin-fedezetű hitelkártyát dob piacra

💳 Megemlíthető továbbá, hogy a Cardless és a Coinbase közös fejlesztésbe kezdett: olyan hitelkártyát vezettek be, amely lehetővé teszi a stabilcoin-tulajdonosoknak, hogy kriptovalutát használjanak fedezetként akkor is, ha nem jogosultak hagyományos, fedezetlen hitelkártyára...

MA 09:55

A watchOS 27 sem hozott Siri-alapú egészségcoachot, így a Fitbit Air vezet

💪 Az idei bejelentés végre elhozta a Siri régen várt, fejlettebb változatát, különálló alkalmazással, amely az Apple teljes ökoszisztémájában működik, a legerősebb Mac-től egészen a legkisebb óráig...

MA 09:46

Saylor az MI-t okolja a bitcoin-zuhanásért? Arca: Badarság!

😁 A múlt héten jelentős zuhanást élt át a bitcoin, az árfolyam közel 14 százalékkal esett vissza 60 000 dollárra, azaz körülbelül 21,6 millió forintra...