:

Szerző: Bizó Dániel

2007. február 22. 13:54

Mostantól Visual Basic programok is futtathatóak Linuxon - a kód módosítása nélkül

[Linux-Watch] A Mono Project egy olyan compilert jelentett be, mely segítségével a forráskód módosítása nélkül lehetővé válik a Microsoft Visual Basic programok futtatása a támogatott operációs rendszereken -- legfőképpen Linuxon. Felmérések szerint a Visual Basic továbbra is az egyik legelterjedtebb programozási nyelv, a kód jelentős módosítása nélkül eddig azonban kizárólag Windows platformon futott hibátlanul. A Mono Visual Basic compiler azonban a forráskód tökéletes multi-platform hordozhatóságát ígéri.

[Linux-Watch] A Mono Project egy olyan compilert jelentett be, mely segítségével a forráskód módosítása nélkül lehetővé válik a Microsoft Visual Basic programok futtatása a támogatott operációs rendszereken -- legfőképpen Linuxon. Felmérések szerint a Visual Basic továbbra is az egyik legelterjedtebb programozási nyelv, a kód jelentős módosítása nélkül eddig azonban kizárólag Windows platformon futott hibátlanul. A Mono Visual Basic compiler azonban a forráskód tökéletes multi-platform hordozhatóságát ígéri.

A platformfüggetlen működés bizonyítására a compiler maga is Visual Basicben íródott, így elméletileg a compiler is számos, a Mono keretrendszer által támogatott operációs rendszerben használható. A Novell által szponzorált Mono projekt célja, hogy a Microsoft .NET keretrendszerét multi-platformossá tegye, vagyis az erre írt kliens- és szerverprogramok a Windows mellett más környezetben is hibátlanul működjenek, elsősorban természetesen a Linux- és UNIX-rendszereken. A cél, hogy az ehhez szükséges összes fejlesztői és felhasználói szoftvert kifejlesszék.

Miguel de Icaza, a projekt alapítója és a Novell alelnöke szerint egy mérföldkövet értek el a Visual Basic compiler megalkotásával. "Mostantól a fejlesztőknek semmiféle Linux-szakértelemre nincs szükségük, hogy olyan alkalmazásokat hozzanak létre, amelyek könnyedén futnak Linuxon" -- mondta Icaza a Linux-Watch számára nyújtott interjújában, majd hozzátette: "Az a képesség, hogy számos platformon könnyedén futtatható szoftvert tudjanak írni, régóta a fejlesztők Szent Grálja. [...] a fejlesztők most már egy sokkal szélesebb célközönséget érhetnek el, olyan alkalmazásokat alkothatnak, amelyek módosítás nélkül futnak az összes jelentős operációs rendszeren".

A Visual Basic 8.0 specifikációinak megfelelő kódot támogató compiler kifejlesztésében meghatározó szerepet játszott a Mainsoft, mely a Microsoft programozási nyelveiben írt programok hordozhatóságának megoldására szakosodott, valamint egy norvég hallgató, aki végül működőképes szintre hozta azt. Rolf Bjarne azóta a Novell alkalmazottja. A compiler a Mono 1.2.3 részeként tölthető le.

Milyen technológiai és munkaerőpiaci hatások érhetik a backendes szakmát? Május 8-án végre elindul az idei kraftie! meetup-sorozat is (helyszíni vagy online részvétellel).

a címlapról

Hirdetés

Security témákkal folyatódik az AWS hazai online meetup-sorozata!

2024. május 4. 14:20

A sorozat május 28-i, harmadik állomásán az AWS-ben biztonsági megoldásait vesszük nagyító alá. Átnézzük a teljes AWS security portfóliót a konténerbiztonságtól a gépi tanulásos alkalmazások védelmén át, egészen az incidenskezelésig.