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

kedd 09:44

Az elit tíz: a világ leggazdagabbjai újrarendezve

💰 A decemberi Forbes-lista szerint továbbra is az informatika, a közösségi média és a mesterséges intelligencia uralja a világ leggazdagabb embereinek rangsorát...

MA 12:34

Az Adobe Photoshop mostantól ingyen használható a ChatGPT-ben

Érdemes megérteni: forradalmi változás történt. Az Adobe legnépszerűbb kreatív és produktivitási alkalmazásai, köztük a Photoshop, az Express és az Acrobat, mostantól közvetlenül elérhetők a ChatGPT-ben...

MA 12:17

Az eltűnt Mars-szonda rejtélye: a NASA tanácstalan

A NASA váratlanul elveszítette a kapcsolatot a Maven nevű űrszondával, amely már több mint tíz éve kering a Mars körül...

MA 12:01

Az életmentő Mars-szonda leállt: bajban a NASA

A NASA egyik kulcsfontosságú marsi műholdja, a MAVEN, december 6-án váratlanul elnémult, amikor a Mars túlsó oldalán járt – azon az oldalon, amelyik nem néz a Föld felé...

MA 11:49

Az Apple TV és az Apple Music egyszerre omlott össze

Délután néhány felhasználó számára elérhetetlenné váltak az Apple Music és az Apple TV, ráadásul az Apple TV Channels funkciója sem működött...

MA 11:33

Az új Teams riaszt, ha gyanús a külső forgalom

A Microsoft egy friss biztonsági funkción dolgozik a Teamsben, amely képes elemezni a gyanús forgalmat külső domainekkel, ezzel segítve az IT-adminisztrátorokat a potenciális biztonsági kockázatok kiszűrésében...

MA 11:17

A DroidLock lecsap: androidos telefonokat zárol, váltságdíjat követel

Egy frissen felfedezett androidos kártevő, a DroidLock zárolja az áldozatok készülékeit, miközben az SMS-ekhez, híváslistákhoz, névjegyekhez, hangfelvételekhez is hozzáfér, sőt, akár törölheti is az adatokat...

MA 11:01

Az Nvidia tényleg a saját chipjei után kémkedik?

Az Nvidia új szoftveres megoldáson dolgozik, amellyel ellenőrizheti, pontosan melyik országban vannak az MI-chipjei – nem véletlenül, mivel egyre többen vádolják a céget azzal, hogy processzorait Kínába csempészik...

MA 10:57

Az SK Hynix amerikai hódításra készül az MI-őrület csúcsán

👑 A dél-koreai SK Hynix, amely az Nvidia legnagyobb memóriagyártó beszállítója, komolyan fontolgatja, hogy tőzsdére lép az Egyesült Államokban...

MA 10:50

Az űr csendje lecsapott: megszakadt a kapcsolat a MAVEN-nel a Marsnál

A NASA elveszítette a kapcsolatot a Mars körül keringő MAVEN szondával, miután az a bolygó mögé került, és visszatérése után sem sikerült újra elérni...

MA 10:44

Az űripar aranyláza: a SpaceX tőzsdére lép

🚀 A SpaceX évekig elutasította a tőzsdei bevezetést, most azonban mégis IPO-ra készül – és ez óriási változás Elon Musk gondolkodásában...

MA 10:37

Az űr az új adatközpont, és már mindenki oda tart

A technológiai cégek versenyt futnak, hogy az első adatközpontokat az űrbe telepítsék...

MA 10:22

Az Oracle önti a pénzt, az MI aggasztja a befektetőket

💸 Az Oracle jelentősen megemelte a mesterséges intelligenciához kapcsolódó jövőbeli kiadásait: a 2026-os pénzügyi évben 15 milliárd dollárral többet tervez befektetni a felhőinfrastruktúrába, mint korábban becsülték...

MA 10:02

Az őseink már 400 ezer éve tüzet gyújtottak

A modern ember számára magától értetődő, hogy egy gyufa vagy egy öngyújtó segítségével könnyedén tüzet varázsolhat, őseinknek azonban kemény küzdelem árán kellett ezt a tudást elsajátítaniuk...

MA 09:58

Az indiai MI-láz: egy nap alatt 20 billió forint!

India egyetlen nap alatt több mint 20 billió forint (50 milliárd dollár) értékű befektetést kapott a legnagyobb technológiai cégektől, mivel az ország egyre fontosabb szereplővé válik a globális MI- és felhőalapú infrastruktúrában...

MA 09:51

Az új Wi‑Fi‑király: tényleg mindent letarol a Flint 2?

A GL.iNet GL-MT6000, más néven Flint 2 meglepő teljesítményt nyújt a Wi‑Fi-routerek között, főleg amikor kiderül, milyen erőteljes chipset dolgozik benne...

MA 09:44

Az eltűnt jel: a NASA elvesztette a kapcsolatot a marsi szondával

🚨 A NASA drámai bejelentést tett: elveszítette a kapcsolatot a három, a Mars körül keringő űrszonda egyikével, a MAVEN-nel (Mars Atmosphere and Volatile Evolution)...

MA 09:36

Az elhízás turbózza az Alzheimer-kór előrehaladását

A legfrissebb kutatások szerint az elhízás jelentősen felgyorsítja az Alzheimer-kórra utaló vérbiomarker-változásokat...

MA 09:30

A saját üzemeltetésű Git-szerverek felét kritikus sebezhetőség miatt törték fel

Több mint 700 önállóan üzemeltetett Git szervert támadtak meg egy frissen felfedezett, javítatlan sérülékenység miatt...