Dozen Blogs
  • HOME
  • Tecnologia
  • CONTATTI
  • HOME
  • Tecnologia
  • CONTATTI
23.05.2020 In Tecnologia

Microsoft rilascia il Gw-Basic del 1983 come open source

Grazie a questo interprete a una generazione di informatici ha imparato le basi della programmazione.

microsoft gw basic open source

Per chi negli anni ’80 si interessava di informatica, l’ultima mossa di Microsoft contiene un carico di nostalgia.

Il gigante di Redmond ha infatti reso open source il codice sorgente di GW-Basic, l’interprete Basic da lei stessa creato e rilasciato nel 1983.

Per molti, GW-Basic è stato il primo contatto con un linguaggio di programmazione. Era nato come evoluzione del Basica Ibm, incluso con i primi Pc, che a sua volta era derivato dal Microsoft Basic, primo prodotto dell’azienda.

Il codice, come spiega il relativo post nel blog ufficiale, è disponibile su GitHub ed è tutto in assembly, anziché in un linguaggio ad alto livello come il C.

Il motivo è spiegato nello stesso post: «Come la maggior parte del software degli anni ’70 e ’80, e come i sorgenti di Ms-Dos, il codice sorgente è al 100% in assembly. Quando si scriveva il software per i primi Pc, ogni singolo byte e ogni singola istruzione erano importanti, e così gli sviluppatori spesso scrivevano il codice completamente in assembly semplicemente per essere in grado di farlo stare fisicamente nella memoria disponibile, e per essere in grado di accedere alle risorse e al funzionamento interno del computer».

Il rilascio del Gw-Basic sotto licenza open source è stato deciso «per ragioni storiche» e non sarà mai più modificato: nonostante sia ospitato da GitHub, a Microsoft non interessa apportarvi cambiamenti e migliorie suggeriti da altri programmatori, per motivi che dovrebbero essere evidenti.

Inoltre, Nel codice non sono compresi i makefile o gli script per generare gli eseguibili, né eseguibili già pronti da poter utilizzare sui moderni Pc.

Infine, ricordiamo che Microsoft non è nuova a queste operazioni nostalgiche: verso la fine del 2018 ha infatti rilasciato allo stesso modo il codice di Ms-Dos 1.25 e 2.0, che tuttora si possono trovare su GitHub.

Articolo originale disponibile qui

Previous StoryArcuri, app Immuni a fine mese, non ci saranno ritardi
Next StoryNetflix, le novità in arrivo a giugno 2020

Related Articles

  • Kuiper, si parte: i primi satelliti per internet dallo spazio voleranno sul razzo Atlas V
    Kuiper, si parte: i primi satelliti per internet dallo spazio voleranno sul razzo Atlas V
  • LG Rollable ce l’aveva quasi fatta: ecco la certificazione NFC
    LG Rollable ce l'aveva quasi fatta: ecco la certificazione NFC

Articoli recenti

  • Kuiper, si parte: i primi satelliti per internet dallo spazio voleranno sul razzo Atlas V
  • LG Rollable ce l’aveva quasi fatta: ecco la certificazione NFC
  • Marte, oggi il volo del drone-elicottero Ingenuity DIRETTA ALLE 12,15
  • Animismo digitale
  • Philips OLED936 e OLED986: ecco i TV top di gamma con audio Bowers & Wilkins

Archivi

  • Aprile 2021
  • Marzo 2021
  • Febbraio 2021
  • Gennaio 2021
  • Dicembre 2020
  • Novembre 2020
  • Ottobre 2020
  • Settembre 2020
  • Agosto 2020
  • Luglio 2020
  • Giugno 2020
  • Maggio 2020
  • Aprile 2020
  • Marzo 2020
  • Febbraio 2020
  • Gennaio 2020
  • Dicembre 2019
  • Novembre 2019
  • Ottobre 2019
  • Settembre 2019
  • Agosto 2019
  • Luglio 2019
  • Giugno 2019
  • Maggio 2019
  • Aprile 2019
  • Marzo 2019
  • Febbraio 2019
  • Gennaio 2019
  • Dicembre 2018
  • Novembre 2018
  • Ottobre 2018
  • Settembre 2018
  • Agosto 2018
  • Luglio 2018
  • Agosto 2017
  • Luglio 2017
  • Luglio 2016
  • Giugno 2016
  • Gennaio 2016

Categorie

  • Accessori
  • Acer
  • adsl
  • Alta Definizione
  • Amazon
  • Ambiente
  • AMD
  • android
  • antivirus
  • App
  • Apple
  • Articolo
  • Astronomia
  • Asus
  • Attualità
  • Audi
  • Audio e TV
  • Auto
  • Automobili
  • Biotech
  • Business
  • Canon
  • cartucce
  • Cellulari e Smartphone
  • Cinema
  • Citroen
  • cloud
  • compatibile
  • Computer
  • concorso
  • Consumi
  • Continental
  • cover
  • Covid19
  • crittografia
  • Cultura
  • Curiosità
  • custodia
  • Ecologia
  • ecommerce
  • Economia e Mercato
  • elearning
  • Elettriche
  • email
  • Energia
  • epilatore
  • Epson
  • Eventi
  • f1
  • facebook
  • FCA
  • Ferrari
  • Fiat
  • Finanza
  • Food
  • Ford
  • fotocamere
  • fotografia
  • Fotografia digitale
  • Fumetti
  • Games
  • GoDaddy
  • Google
  • guida
  • guide
  • Guide Acquisto
  • Hardware
  • Hisense
  • Honor
  • hosting
  • HP
  • HTC
  • Huawei
  • Hyundai
  • Indossabili
  • Informatica
  • Intel
  • internet
  • iOs
  • ipcamera
  • Lab
  • Lavoro
  • Lenovo
  • LG
  • Libri
  • luce pulsata
  • malware
  • marketing
  • marte
  • Mazda
  • Media
  • Medicina
  • mercedes
  • Mercedes Benz
  • Mesh
  • messenger
  • Microsoft
  • Mini
  • Mobile
  • Mondo Motori
  • Moto
  • Motori
  • motorola
  • Motorsport
  • Musica
  • nasa
  • News
  • Nikon
  • Nintendo
  • Nokia
  • Notizie di astronomia
  • Notizie di tecnologica
  • nuove frequenze
  • Nvidia
  • obiettivo
  • occhiali
  • Offerte
  • OnePlus
  • Oppo
  • ottimizzazione
  • Outdoor
  • Panasonic
  • Philips
  • Poco
  • Politica
  • Portatili
  • posta elettronica
  • PrestaShop
  • Prodotti audio e video
  • Prove prodotti
  • Prove software
  • Qualcomm
  • Realme
  • recensione
  • Redmi
  • reflex
  • Regole
  • Renault
  • Risorse dal web
  • robot
  • router
  • Rumor
  • Salute
  • Samsung
  • script
  • scuola
  • segnale tv
  • segnale tv 2022
  • Seo
  • Sharp
  • sicurezza
  • sigma
  • smartphone
  • sms
  • Social Network
  • software
  • sofware
  • Sony
  • Sostenibilità
  • Spazio
  • Sport
  • stampanti
  • Startup
  • Suzuki
  • TCL
  • Tech
  • Tech Recensioni
  • Tecnologia
  • Tesla
  • Tips and Tricks
  • TLC
  • Tutorial
  • Tv
  • tv dvb
  • Unieuro
  • Utilità
  • Viaggi
  • Video Recensione
  • Videogiochi
  • videosorveglianza
  • vivo
  • Vodafone
  • Volkswagen
  • Web
  • WiFi
  • Wiko
  • windows
  • Windows 10
  • wireless
  • Wordpress
  • Xiaomi
  • zaino
  • zimbra
  • ZTE
  • HOME
  • Tecnologia
  • CONTATTI

All Rights Reserved Copyright © 2015 - 2021 DozenBlogs by Anna Maria Turola 00041 Albano Laziale (RM)  |   Cookie & Privacy Policy   |  [email protected]

to top button