Cineva a încercat și a reușit mai ales să ruleze Linux într -o foaie de calcul Excel

URMĂREȘTE-NE
16,065FaniÎmi place
1,142CititoriConectați-vă

„Acest lucru a fost făcut mai ales pentru distracție”. Pariem

Calculare ciudată: După cum demonstrează în mod clar fenomenul „Can It Run Doom”, oamenii vor încerca să facă cele mai ciudate lucruri cu platforme și aplicații software extensibile, accesibile. Excel, un program cu capacități puternice de calcul care se află în jur de aproape 40 de ani, nu este diferit. Și aparent poate rula Linux.

Un dezvoltator singur cunoscut sub numele de „NSG650” a dezvăluit recent Linux în proiectul Excel, care, după cum ați putea ghici, obligă nucleul Linux să funcționeze într -un mediu Microsoft Excel.

Proiectul nu este tocmai inovator, iar experiența Linux pe care o oferă este, de către propria admitere a dezvoltatorului, destul de buggy. Cu toate acestea, merită menționat ca încă o fază de hacking pe care niciun alt codificator nu a îndrăznit -o – sau chiar s -a gândit – să încerce.

Linux în Excel Utilizează Mini-RV32IMA, un proiect open-source conceput pentru a implementa instrucțiunile RISC-V setate într-un mediu emulat. Emulatorul Mini-RV32IMA oferă o implementare parțială RISC-V. Este format din aproximativ 400 de linii de cod real și este construit ca un singur program DLL care poate fi gestionat cu ușurință ca o simplă dependență externă.

Toate lucrurile luate în considerare, NSG650 a creat o macro VBA care încarcă mediul emulat Mini-RV32IMA în Excel, captează producția sa și îl scrie în celulele foii de calcul. Dezvoltatorul admite „înșelăciune”, întrucât nu a rescris emulatorul în formule VBA sau Excel – un obiectiv teoretic care poate fi realizabil, având în vedere suficient timp, resurse și determinare încăpățânată.

Totuși, Linux în Excel reușește să ofere o experiență de coajă Linux Buggy, lent, dar „autentic”. Un alt dezvoltator, Enderman, a contribuit prin adăugarea unui suport de intrare adecvat și a înregistrat un videoclip YouTube care explică modul în care a condus Linux în Excel în timp ce se lupta cu sintaxa VBA.

Microsoft Excel poate fi considerat ca principala platformă de calcul și calcul a lumii software. În ciuda numeroaselor sale limitări și inexactități cu valori numerice foarte lungi, produsul legendar al lui Redmond este exploatat de rutină pentru a rula hacks și proiecte ciudate, cum ar fi un procesor complet funcțional pe 16 biți.

Mai mult, NSG650 a lucrat pentru a aduce nucleul Linux în cele mai neconvenționale medii de calcul imaginabile. În 2023, programatorul a dezvoltat utilitatea BugCheck2Linux, care rulează Linux după ce Windows se prăbușește la un BSOD. Chiar și atunci, NSG650 s-a bazat pe proiecte open-source disponibile ușor, precum Mini-RV32IMA și Reactas, pentru a-și atinge obiectivul.

Dominic Botezariu
Dominic Botezariuhttps://www.noobz.ro/
Creator de site și redactor-șef.

Cele mai noi știri

Pe același subiect

LĂSAȚI UN MESAJ

Vă rugăm să introduceți comentariul dvs.!
Introduceți aici numele dvs.