image/svg+xml
Logo Tom's Hardware
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Tom's Hardware Logo
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Forum
  • Sconti & Coupon
Offerte & Coupon
Accedi a Xenforo
Immagine di Starlink si espande: via libera ad altri 7.500 satelliti Starlink si espande: via libera ad altri 7.500 satelliti...
Immagine di OpenAI sta raccogliendo dati sensibili: cosa succede? OpenAI sta raccogliendo dati sensibili: cosa succede?...

Da Borland a Microsoft: lo "#sharp style"

Anders Hejlsberg è un ingegnere software danese. Ha contribuito alla progettazione di numerosi linguaggi di programmazione e strumenti di sviluppo di grande popolarità e successo commerciale.

Advertisement

Avatar di Tom's Hardware

a cura di Tom's Hardware

@Tom's Hardware Italia

Pubblicato il 16/06/2014 alle 09:00 - Aggiornato il 01/10/2015 alle 18:12
Quando acquisti tramite i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Scopri di più

Da Borland a Microsoft: lo "#sharp style"

Subito dopo il rilascio di Delphi (1996), Hejlsberg è pronto per una nuova sfida: assumere il ruolo di Chief Architect in Microsoft relativamente allo sviluppo di Visual J++ e alle librerie Windows Foundation Classes (alias WCF), pensate, inizialmente, per la creazioni di GUI professionali per Windows sfruttando il linguaggio Java.

Visual J++ Setup

La strada seguita sembra essere promettente: combinare il linguaggio OO più popolare con un moderno IDE realizzato sulla falsa riga di Visual Basic. Il problema è che la soluzione messa appunto a Redmond non sposa completamente le specifiche SUN relativa a Java, scatenando una immediata vertenza legale che porterà all'abbandono ufficiale del linguaggio. Parte del Core di J++ verrà utilizzato per realizzare J#, un linguaggio CLR/.Net Based con una sintassi java-like, oggi non più supportato da Microsoft.

Nel frattempo arriva però la madre di tutte le sfide per il settore dev della società di Bill Gates: realizzare la nuova infrastruttura Next Generation Windows Services (NGWS), che dovrà servire come base per lo sviluppo delle future applicazioni di Rete. Il nuovo ambiente si differenzia fortemente dal precedente Windows DNA, utilizzando XML come formato standard di comunicazione ed interscambio dei dati. Il progetto prosegue con forza e all'alba del nuovo millennio comincia ad assumere la nomenclatura ufficiale di .Net Framework.

Le prime versioni preliminari di NGWS sono scritte nel linguaggio Simple Managed C (SMC), ma Hejlsberg non è soddisfatto e mette insieme un Team per lo sviluppo di un nuovo linguaggio: Cool, ovvero "C like Object Oriented Language".

Il nome "Cool" piace anche alla divisione marketing di Microsoft che, inizialmente, pensa di mantenerlo, ma, successivamente, per ragioni di copyright, è costretta a depennarlo in favore di C#. Chiaramente il nuovo linguaggio è fortemente influenzato dall'esperienza maturata da Hejlsberg durante lo sviluppo di Delphi e VSJ++ e oggi è uno dei linguaggi più utilizzati e apprezzati, unitamente al dotNet framework stesso. L'ultimo progetto, in ordine temporale, di cui l'ingegnere danese è Lead Architect è TypeScript, linguaggio Microsoft OpenSource creato come super-set di javascript e pensato per lo sviluppo di applicazioni robuste e scalabili con esso.

Nel 2001 Hejlsberg riceve il Dr. Dobb's Excellence in Programming Award, per il suo fondamentale contributo per il Turbo Pascal, Delphi, C# e .Net. Inoltre gli è stato conferito il Recognition Award for Outstanding Technical Achievement per il suo contributo al linguaggio C#, unitamente a Scott Wiltamuth, Shon Katzenberger, Todd Proebsting, Peter Sollich, Erik Meijer e Peter Hallam. Nel 2007 ha ricevuto (insieme al proprio Team) il premio Microsoft's Technical Recognition Award for Outstanding Technical Achievement.

Hejlsberg durante l'evento Microsoft //build/ 2013

Le notizie più lette

#1
NordVPN vs ExpressVPN: qual è la migliore?
3

Hardware

NordVPN vs ExpressVPN: qual è la migliore?

#2
5 motivi per cui dovreste usare una VPN
1

Hardware

5 motivi per cui dovreste usare una VPN

#3
Maxi violazione su Instagram: rubati i dati di 17,5 milioni di utenti
6

Smartphone

Maxi violazione su Instagram: rubati i dati di 17,5 milioni di utenti

#4
OpenAI sta raccogliendo dati sensibili: cosa succede?
4

Hardware

OpenAI sta raccogliendo dati sensibili: cosa succede?

#5
I migliori annunci del CES 2026 per dispositivi Apple

CES 2026

I migliori annunci del CES 2026 per dispositivi Apple

👋 Partecipa alla discussione!

0 Commenti

⚠️ Stai commentando come Ospite . Vuoi accedere?

Invia

Per commentare come utente ospite, clicca quadrati

Cliccati: 0 /

Reset

Questa funzionalità è attualmente in beta, se trovi qualche errore segnalacelo.

Segui questa discussione

Advertisement

Ti potrebbe interessare anche

OpenAI sta raccogliendo dati sensibili: cosa succede?

Hardware

OpenAI sta raccogliendo dati sensibili: cosa succede?

Di Andrea Maiellano
Starlink si espande: via libera ad altri 7.500 satelliti

Hardware

Starlink si espande: via libera ad altri 7.500 satelliti

Di Andrea Maiellano
20 anni di MacBook Pro fra innovazione e rivoluzione

Speciale

20 anni di MacBook Pro fra innovazione e rivoluzione

Di Andrea Maiellano
Una nuova tecnologia ridefinisce le regole dell’ottica

Hardware

Una nuova tecnologia ridefinisce le regole dell’ottica

Di Antonello Buzzi
C’è chi l’ha pagato oltre 300€. Oggi puoi prendere questo router 5G a meno di 230€

Offerte e Sconti

C’è chi l’ha pagato oltre 300€. Oggi puoi prendere questo router 5G a meno di 230€

Di Dario De Vita

Advertisement

Advertisement

Footer
Tom's Hardware Logo

 
Contatti
  • Contattaci
  • Feed RSS
Legale
  • Chi siamo
  • Privacy
  • Cookie
  • Affiliazione Commerciale
Altri link
  • Forum
Il Network 3Labs Network Logo
  • Tom's Hardware
  • SpazioGames
  • CulturaPop
  • Data4Biz
  • TechRadar
  • SosHomeGarden
  • Aibay

Tom's Hardware - Testata giornalistica associata all'USPI Unione Stampa Periodica Italiana, registrata presso il Tribunale di Milano, nr. 285 del 9/9/2013 - Direttore: Andrea Ferrario

3LABS S.R.L. • Via Pietro Paleocapa 1 - Milano (MI) 20121
CF/P.IVA: 04146420965 - REA: MI - 1729249 - Capitale Sociale: 10.000 euro

© 2026 3Labs Srl. Tutti i diritti riservati.