Hurra: Visual Basic er tilbake, i nettleseren!

Nå kan du bøte på savnet etter Microsofts trygge favn. Om ikke Microsoft saksøker skaperen, da.

Jeg ble oppriktig skuffa over meg selv at jeg ikke klarte å skrive dette bittelille Visual Basic-programmet uten å spørre ChatGPT. Så det var utenfor Form_Load man skulle definere globale variabler, ja. Stemmer. 📸: Ole Petter Baugerød Stokke
Jeg ble oppriktig skuffa over meg selv at jeg ikke klarte å skrive dette bittelille Visual Basic-programmet uten å spørre ChatGPT. Så det var utenfor Form_Load man skulle definere globale variabler, ja. Stemmer. 📸: Ole Petter Baugerød Stokke Vis mer

"Jeg tar meg selv i å mimre tilbake til de dager da jeg programmerte med Visual Basic. Da kunne jeg starte ett program, hvor jeg både tegna brukergrensesnitt og skrev kode, og alt var lagt opp på bestemte måter" skrev jeg i nyhetsbrevet med budskapet:

"Jeg savner en slags Visual Basic for web".

er Visual Basic tilbake, på sett og vis, og om ikke for web, så i alle fall web.

VB6 i .NET

Utvikleren Bartosz Korczyński posta nylig sitt siste prosjekt på blant annet Reddit: Avalonia Visual Basic 6.

Dette er altså programmet Visual Basic 6, skrevet i C# med .NET-rammeverket Avalonia, tilgjengelig enten ved å bygge prosjektet selv eller ved å bare åpne web-versjonen, som kjører i WebAssembly (WASM).

Visual Basic akkurat som vi husker den, bare i nettleseren, 25 år siden sist vi brukte den.
Visual Basic akkurat som vi husker den, bare i nettleseren, 25 år siden sist vi brukte den. Vis mer

kode24 børsta støvet av gammel Visual Basic-kunnskap og tok en rask test, og vi får både bygd opp vakre vinduer og skrevet litt kode som teller klikkene på knappen vår. Fantastisk.

Selv om jeg motvillig må innrømme at jeg måtte be ChatGPT om litt hjelp.

I webversjonen får du dog hverken åpna gamle prosjekter, som vi har liggende en hel haug av, eller bygd prosjektet som en .exe-fil. Men vi får kjørt det dumme, lille programmet vårt i nettleseren uten problemer.

Bare på gøy

Korczyński gjør et kort intervju med seg selv på Reddit i anledning lansering.

– Hva virker?

– Lage skjemaer, skrive VB6-kode, kjøre det, lagre og åpne prosjekter, bygge prosjekter (den lager faktisk en .exe!) svarer han på eget spørsmål.

– Hvorfor?

– Bare for gøy og nostalgi! Det er et lekeprosjekt, uten annen nytte, skriver han.

– Kommer Microsoft til å saksøke? spør han til slutt, og svarer:

– Microsoft, vær så snill å ikke gjør det.