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:28

A NASA szerint a MAVEN már menthetetlen – vége a küldetésnek

🚀 A NASA hivatalosan is megerősítette, hogy a MAVEN űrszonda végleg megszűnt működni, miután tavaly decemberben megszakadt vele a kapcsolat...

MA 07:10

A legjobb Final Fantasy XIV szezonális események: mire számíts, mikor várhatók?

🎉 A népszerű MMO világában mindig történik valami szokatlanul izgalmas, legyen szó ünnepekről vagy éppen meglepetésakciókról...

MA 07:01

A 20 legjobb fejhallgató 24 ezer alatt, százával ötcsillaggal

Nem muszáj vagyonokat költeni egy igazán jó fejhallgatóra – akár már 2 ezer forintért (8 AUD) remekül értékelt darabokat is lehet találni az Amazonon...

MA 06:55

Az első DRAM nélküli Gen5 SSD‑vezérlő: csúcstempó, energiahatékonysági bajnokjelölt

Érdemes megjegyezni, hogy az SSD-k ára rohamosan emelkedik, főként az MI-vel kapcsolatos igények miatt...

MA 06:46

A Scott Pelley kirúgása után pánik a CBS Newsnál Bari Weiss alatt

🚨 Rekordsebességgel dúl a feszültség a CBS News szerkesztőségében, miután a 60 perc (60 Minutes) veterán tudósítóját, Scott Pelley-t egyik napról a másikra menesztették...

MA 06:36

A bitcoin 62 ezer alá bukott, longokban másfél milliárd dollárnyi tűnt el

A bitcoin ára rövid időre 62 000 dollár (kb. 22,2 millió forint) alá esett az ázsiai kereskedésben, amivel több mint 1,5 milliárd dollár (közel 540 milliárd forint) értékű, tőkeáttételes kriptópozíciók kényszerlikvidálását váltotta ki egyetlen nap alatt...

MA 06:28

A Google 64 millió baktériumos szúnyogot engedne szabadon – a tudósok lelkesek

Egy szokatlan kísérlet készül indulni Kalifornia és Florida területén: a Google célja, hogy 64 millió baktériummal fertőzött szúnyogot engedjen szabadon a két államban...

MA 06:18

A Bitmine új húzása: 9,5% hozam elsőbbségi részvényekkel

Senki sem várta volna, hogy az Ethereum egyik legnagyobb tartalékkal rendelkező cége, a Bitmine, Michael Saylor nyomdokain haladva próbálja meg mozgatni a piacot...

MA 06:05

Történelmi események a mai napon (Június 4.)

Rövid áttekintés: Ezen a napon egyszerre ért véget a dunkerque-i evakuálás és kezdődött el a döntő jelentőségű Midway-i csata, miközben Róma az első tengelyhatalmi fővárosként az amerikaiak és szövetségeseik kezére került...

szerda 17:23

A Bitcoin történelmi támasznál jár – közeleg az újabb rali?

💰 Érdemes megérteni, hogy a Bitcoin árfolyama szerdán rövid időre 66 000 dollár (kb...

szerda 17:12

A Bitcoin lendületmutató szerint jöhet a felpattanás, de óvatosak a szakértők

📈 Erre utal többek között az, hogy a kriptopénzek piaca szerdán stabilizálódni látszott a korábbi esés után, miután a legnagyobb tőzsdén jegyzett bitcoin-tulajdonos, a MicroStrategy (MSTR) tartalékai egy újabb kis részét értékesítette, és a tőzsdei bitcoinalapok (ETF-ek) is sorozatban rekordösszegű kiáramlásokat könyveltek el...

szerda 17:03

A megfizethető szupertele: SIGMA 150–600 mm Sport teszt vadfotós szemmel

Ez a jelenség jól illusztrálható azzal, hogy egyre többen keresnek hosszú gyújtótávolságú, megfizethető objektíveket, hogy komolyabb szintre emeljék a természet- vagy madárfotózást, kompromisszumok nélkül...

szerda 16:45

A szupersportkocsit idéző hangú, kisautónyi árú fejhallgató

🚗 A Meze Audio ismét megmutatta, hogy nem ismer kompromisszumot, ha audiofil fejhallgatókról van szó...

szerda 16:02

A napfényben fürdő Lisszabon újra életre kel

🌅 A portugál főváros színei, ahogy a napfény játszik velük, semmilyen virághoz sem hasonlíthatók...

szerda 15:57

A GTX 1080 Ti: még Jensen Huang is etalonnak tartja

👑 A Computex rendezvény egy váratlan pillanatát örökítették meg, amikor Jensen Huang, az Nvidia vezérigazgatója, rajongók között autogramot osztogatott – igazi sztárként ünnepelték...

szerda 15:45

A Hosszú Menetelés–12B titokban startolt – biztonsági figyelmeztetés nélkül

Erre utal többek között az is, hogy Kína hétfőn váratlanul, előzetes figyelmeztetés nélkül bocsátotta fel legújabb, újrafelhasználható hordozórakétáját, a Long March 12B-t...

szerda 15:24

A Final Fantasy 14 magányos kihívója megint legyőzi a lehetetlent, ezúttal önfelrobbantással

A Final Fantasy 14 világában a többjátékos együttműködés alapfeltétel, ám van, aki mindezt egyedül próbálja teljesíteni...

szerda 15:13

A Corsair új, állítólag megfizethető széke szakít a gagyi gamer stílussal

Lényeges szempont, hogy a Corsair legújabb széke nem akar magára venni neonfényes, rikító dizájnt, mint a hagyományos gamer székeké...

szerda 15:01

A rocksztár apuka a lánya lábmodell-karrierjét is támogatja

💃 Raine Michaels, Bret Michaels lánya, egy új valóságshow-ban szerepel, ahol nyíltan beszél az életéről – még arról is, hogy lábáról készült fotókkal keresne pénzt...

szerda 14:55

Az óriások beszállnak: Stripe, Visa, Mastercard egy új stabilcoin‑platform mögött

A háttérben egészen más zajlott: a Stripe, a Visa és a Mastercard hamarosan közösen indítanak egy stabilcoin‑platformot, amelyhez az amerikai Coinbase kriptotőzsde is csatlakozhat...

szerda 14:45

A Grayscale bevezeti a legolcsóbb amerikai Hyperliquid ETF-et, forr a HYPE-verseny

Az új Grayscale Hyperliquid Staking ETF (HYPG) megjelent a Nasdaqon, és rögtön a legalacsonyabb díjat kínálja az amerikai Hyperliquid ETF-ek között...

szerda 14:35

A retró királya: a Lumix L10 letaszítja az X100VI-t

A Panasonic Lumix L10 egy modern kompakt fényképezőgép, amely a nosztalgikus dizájnt ötvözi a legújabb technológiákkal...

szerda 14:24

A ChatGPT rejtett chatlimitje: ez történik, amikor eléred

Sokan úgy gondolják, hogy egy csevegés az MI-vel szinte végtelen lehet, de valójában bármelyik ChatGPT-beszélgetés egyszer eléri a végét...

szerda 14:01

A DeFi nem hódítja meg a nagybankokat, amíg nem fékezi a hackertámadásokat

🔒 A decentralizált pénzügyi megoldások (DeFi) valódi jelentőségét nem a spekulatív kereskedés, hanem a nemzetközi bankrendszer háttérfolyamatainak átalakítása adhatja meg...

szerda 13:56

A megmagyarázhatatlan vérzés: a fiú szeméből, füléből, orrából folyt a vér

😱 Egy 11 éves indiai fiú szülei kétségbeesetten fordultak orvoshoz, amikor fiuk különös tüneteket produkált: szeméből, füléből és orrából időnként vér szivárgott mindenféle látható ok nélkül...

szerda 13:45

A walesi barlang 17 ezer éves vörös csíkjai: a legősibb brit sziklarajz

🪖 Több mint száz évvel azután, hogy egy walesi barlang falán vörös vonalakat fedeztek fel, most úgy tűnik, sikerült bizonyítani, hogy ezek a legrégebbi ismert sziklarajzok a Brit-szigeteken...

szerda 13:33

A Trezor szerint biztonságban a kriptód a Ledger által feltárt hiba után

🔐 A Trezor hardveres kriptotárcák gyártója egy chiphibát tárt fel vadonatúj Safe 7 készülékében, miután a rivális Ledger kutatói sikeresen demonstráltak egy laboratóriumi támadást...

szerda 13:23

A stabilcoinok megrengethetik a hitelezést – aggódnak az amerikai bankok

💰 Érdemes megvizsgálni, hogy az amerikai bankok miért tartanak a stabilcoinok elterjedésétől, és miként próbálnak hatni a törvényhozókra a digitális eszközök szabályozására...

szerda 13:13

Az áttörő, skálázható MI-innováció kulcsa: a megfelelés

🔑 A nagyvállalatok világában a compliance sokak számára szükséges rossz: lassító, bonyolító, időrabló tényező, amit auditorok, jogászok, szabályozó hatóságok rákényszerítenek azokra, akik a cégükkel haladni igyekeznek...