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 Se l'IA è una bolla, questo è quello che rischiamo davvero Se l'IA è una bolla, questo è quello che rischiamo davvero...
Immagine di RTX 5070 Ti al capolinea, pesa la strategia di NVIDIA RTX 5070 Ti al capolinea, pesa la strategia di NVIDIA...

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
RTX 5070 Ti al capolinea, pesa la strategia di NVIDIA

Hardware

RTX 5070 Ti al capolinea, pesa la strategia di NVIDIA

#2
Scoperto perché le statine causano dolore muscolare
2

Scienze

Scoperto perché le statine causano dolore muscolare

#3
Se l'IA è una bolla, questo è quello che rischiamo davvero
7

Hardware

Se l'IA è una bolla, questo è quello che rischiamo davvero

#4
RAM DDR5, prezzi quadruplicati da settembre
2

Hardware

RAM DDR5, prezzi quadruplicati da settembre

#5
Adesso Amazon ha un cloud europeo "sovrano". Ecco cosa significa
4

Business

Adesso Amazon ha un cloud europeo "sovrano". Ecco cosa significa

👋 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

RTX 5070 Ti al capolinea, pesa la strategia di NVIDIA

Hardware

RTX 5070 Ti al capolinea, pesa la strategia di NVIDIA

Di Antonello Buzzi
Se l'IA è una bolla, questo è quello che rischiamo davvero

Hardware

Se l'IA è una bolla, questo è quello che rischiamo davvero

Di Andrea Ferrario
RAM DDR5, prezzi quadruplicati da settembre

Hardware

RAM DDR5, prezzi quadruplicati da settembre

Di Antonello Buzzi
Un SSD così avanzato (e costoso) che nemmeno i rincari ne hanno intaccato il prezzo

Offerte e Sconti

Un SSD così avanzato (e costoso) che nemmeno i rincari ne hanno intaccato il prezzo

Di Dario De Vita
Non succedeva da tempo: questa scheda madre AM5 va a -35%

Offerte e Sconti

Non succedeva da tempo: questa scheda madre AM5 va a -35%

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.