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 21:23

A temető alatt zümmög 5,6 millió méh

🐝 Minden eddiginél nagyobb föld alatti méhkolóniára bukkantak a kutatók New York államban, egy régi temető alatt...

MA 21:11

Az OpenAI újabb nagy fogása: a pénzügyeidre is ráteszi a kezét?

Na most kapaszkodj, mert az OpenAI újra lecsapott: alig egy hónapon belül másodjára vásárolt fel egy startupot...

MA 20:57

A GoPro Mission 1: 8K, cserélhető objektív, lehengerlő teljesítmény

A GoPro látványosan új szintre emeli az akciókamerák világát a Mission 1 szériával, amely három különböző modellt kínál: a Mission 1, a Mission 1 Pro és a Mission 1 Pro ILS készülékeket...

MA 20:46

A fertőtlenítők árnyoldala: elszaporodó szuperbaktériumok a kórházakban

💉 A kórházi fertőtlenítőszerek, mint például a klórhexidin, napokig képesek megmaradni különböző felületeken, még alapos tisztítás után is...

MA 20:34

Az aranybefektetők is beszállnak: itt az osztalékos bitcoin ETF

A Goldman Sachs újabb lépést tesz a kriptopiac felé: most egy olyan tőzsdén kereskedett alap (ETF) bevezetésére készül, amely bitcoinhoz kötött opciók eladásával igyekszik jövedelmet generálni a befektetőknek...

MA 20:23

A pokoli hőt túlélő chip megnyitja az utat a Vénuszhoz

A Dél-kaliforniai Egyetem kutatói olyan memrisztor-alapú memóriát fejlesztettek, amely akár 700 Celsius-fokos hőmérsékleten is hiba nélkül működik...

MA 20:03

A memóriaháború fáj: elszálltak a Surface laptopok árai

💸 Fontos kérdés, hogy meddig képesek még megfizethetők maradni a laptopok a mostani globális memóriahiány mellett...

MA 19:56

Az Amazon átírja a fedélzeti internetezés szabályait

Az elmúlt években a repülőgépen elérhető Wi‑Fi inkább bosszantó marketingfogás volt, mint használható szolgáltatás: az üzenetküldés nehezen ment, a videostreamelésről nem is beszélve...

MA 19:45

A Google hadat üzen a visszagomb-csapdázó weboldalaknak

🛠 A neten az egyik legidegesítőbb jelenség, amikor egy weboldal nem enged szabadon távozni...

MA 19:35

A lenyűgöző MI-képek titka: a részletekben rejlik

Az MI-alapú képgenerálásban hónapok óta a Gemini képgenerátorát használom, mert már első próbálkozásra közelebb jut a kívánt végeredményhez, mint a ChatGPT...

MA 19:23

A láthatatlan hackerek: így fosztják ki az e‑mail fiókodat

🔓 A hackerek egy meglepően gyakori, megdöbbentően hatékony módszerrel tartják magukat láthatatlanul a feltört e-mail-fiókokban...

MA 19:12

Az űrmemória, amely a Vénusz poklát is túléli

🚀 A laptopokat hűtőventilátorok, speciális hűtőbordák védik a túlmelegedéstől, de ezek a megoldások mit sem érnek extrém forróságban, például a Vénuszon, ahol a hőmérséklet eléri a 400 °C-ot...

MA 19:01

Az immunrendszer felturbózása: áttörés a rák elleni harcban

💪 A kutatók áttörést értek el abban, hogyan lehet a szervezet T-sejtjeit még hatékonyabbá tenni a daganatos sejtek elleni harcban...

MA 18:56

Az élet nem kiegyensúlyozott: a Coca-Cola-vezér szerint túlélni kell

🍸 A sikerhez vezető út gyakran jóval inkább kitartáson múlik, mint előrelátó tervezésen...

MA 18:46

A Pokémon világa meglepő öko-tanulságokat kínál mindenkinek

🌱 A Pokémon-univerzum legalább annyira szól a tudományról és a természetvédelemről, mint az izgalmas csatákról és a gyűjtésről...

MA 18:34

Az áttörés: a megújulók megelőzték a gázt Amerikában

Márciusban először fordult elő az Egyesült Államokban, hogy a megújuló energiaforrások – vagyis a nap-, szél-, víz- és bioenergia – több áramot termeltek, mint a földgáz...

MA 18:23

Az Amazon lecsap: bekebelezi a Globalstart, űrbizniszbe robban

🚀 Az Amazon igazán nagy dobásra készül: összeolvad a Globalstarral, vagyis azzal a műholdas szolgáltatóval, amely az iPhone-ok és az Apple Watchok híres SOS-rendszere mögött áll...

MA 17:56

Veszélyben az MI: súlyos sebezhetőség a wolfSSL-ben

⚠ A wolfSSL egy kifejezetten beágyazott rendszerekre, ipari eszközökre, routerekre, IoT- és autóipari rendszerekre, sőt akár katonai berendezésekre fejlesztett, C nyelvű, könnyűsúlyú TLS/SSL-könyvtár...

MA 17:01

Súlyos új támadás fenyegeti az OpenAI macOS-hitelesítését

⚠ Többek között átfogó biztonsági intézkedésekkel reagál az OpenAI egy közelmúltbeli ellátási lánc elleni támadásra, amely során egy rosszindulatú Axios-csomag is lefutott a cég GitHub Actions automatizált folyamataiban...

MA 16:58

Az oslói beteg: áttörés jöhet a HIV végleges legyőzésében?

Egy 63 éves férfi, akit csak „az oslói betegként” emlegetnek, jó eséllyel végleg megszabadult a HIV-től – méghozzá egy szokatlan csontvelő-átültetésnek köszönhetően, amely teljesen átalakította az immunrendszerét...

MA 16:45

A villanyautód lehet a házad következő zöld erőműve!

Amíg te csak parkolni hagyod az elektromos kocsidat, lehet, hogy észre sem veszed, milyen elképesztő lehetőség lapul az orrod előtt...

MA 16:23

Az új Gmail-fióknévvel végre búcsút inthetsz a ciki e‑mailcímeknek

Erre utal többek között az, hogy végre búcsút inthetsz annak a kínos Gmail-címnek, amelyet még tinédzserként választottál magadnak, és mindeddig kísértett az álláskereséstől kezdve az ügyintézésig...

MA 16:13

Az LG két olcsó OLED-tévével rukkolt elő – döbbenetes a különbség

😲 Az LG új generációs OLED televízióinak ára már elérhetővé vált az Amazonon, és két modellt is találunk a kínálatban: a B65-öt és a B6E-t...

MA 16:01

Az újabb Rockstar-botrány: több millió adat szivárgott ki

🕵 Ismét támadás érte a Rockstar Games-t: több mint 78,6 millió belső analitikai rekord szivárgott ki, miután az Anodot nevű adatfelügyeleti cégnél történt biztonsági incidens miatt a ShinyHunters zsarolócsoport megszerezte a hozzáférést...

MA 15:56

A nagy bitcoinláz: jön a 75 ezres áttörés?

💰 A bitcoin újra megközelítette a 75 000 dolláros (27,3 millió forintos) szintet, amelyet február eleje óta többszöri próbálkozásra sem sikerült tartósan áttörnie...

MA 15:12

Az elszabadult japán rakétadarab katasztrófát okozott

A japán H3 rakéta legutóbbi indulása súlyos kudarcba torkollott, amikor a fedélzeten szállított navigációs műhold odaveszett...

MA 14:57

Az új Pixel 10 modem tényleg biztonságban tartja a mobilod?

A modern okostelefonok egyre fejlettebb biztonsági védelemmel rendelkeznek, mégis éppen ott sérülékenyek, ahol a legkevésbé számítanánk: a modem szoftverében...

MA 14:34

Az American Express MI-re bízná pénzügyeit – vállalja a tévedések árát

💸 Például könnyen elképzelhető, hogy a jövőben egy alkalmazás automatikusan elintézi helyetted a repülőjegy-foglalást, vagy újrarendeli a papírtörlőt, amikor elfogy...

MA 14:23

Az Osmo Pocket 4 új szenzorral és Pro változattal hódíthat

Lényeges szempont, hogy a DJI Osmo Pocket sorozat eddig is a vloggerek kedvence volt, köszönhetően kiváló teljesítményének és zsebméretű kialakításának...