Comments & Opinions


Home Page | Comments | Articles | Faq | Documents | Search | Archive | Tales from the Machine Room | Contribute | Login/Register

"C" what ?

"C" che ?

In questi giorni si sente molto parlare di C# (pronuncia C-sharp), il "nuovo" linguaggio di Microsoft che entra a far parte della strategia .NET inaugurata da Microsoft proprio quest'anno. In contemporanea con la distribuzione delle prime release dell'SDK corrispondente.

Per mia natura, tendo a diffidare di qualunque cosa che sia avvolta dal mistero piu' profondo fino ad un minuto prima del rilascio e circondata da una notevole dose di "marketese", come e' il caso sia dell'annunciata "rivoluzione" .NET, sia della nuova versione di ASP denominata ASP+.

Mi sono quindi documentato un po', soprattutto leggendo quello che si trova a disposizione sulla rete relativamente alle varie novita'.

Quello che ho stabilito e' che Microsoft ha partorito l'ennesima trovata pubblicitaria nel tentativo di vendere cio' che gia' esiste come una novita' cataclismica.

Partiamo dalla "rivoluzionaria" .NET.

Quello che abbiamo e'... il niente piu' assoluto. Una nuova versione di ADO, un'aggiornamento di qualche tools, tante parole relative ad Internet (sono 20 anni che esiste...) ma niente di sostanziale o di sostanzialmente "nuovo". Una lettura del documento relativo sul sito microsoft (il link non e' piu' disponibile) lascia con piu' dubbi che risposte, praticamente non fornisce nessuna informazione, non nessuna informazione di rilievo, proprio nessuna informazione in assoluto.

A quanto pare poi (il link non e' piu' disponibile) nemmeno Microsoft stessa e' in grado di spiegare ai suoi dipendenti cosa e' questa "novita'"...

Passiamo poi al famoso C#.

Questo in sostanza e' un'ammissione che Java e' un'ottimo linguaggio e che la tecnologia e' vincente, contemporaneamente e' una ammissione del fatto che Microsoft non vuole darsi per vinta. Dato che non riescono a spuntarla e non possono arrendersi, stanno sviluppando la "loro" versione di Java.

Vediamo le caratteristiche del linguaggio:

Questo, per definizione, e' Java!

Solo che e' un Java non-portabile, o meglio e' portabile solo da Windows a Windows...

A questo punto cosa rimane ? Come ho detto, una grande quantita' di chiacchere e di "marketese"...

Davide Bianchi
14 Novembre 2000

Altre informazioni sull'argomento:

Interview with Hejlsberg on C# and IL
(http://windows.oreilly.com/news/hejlsberg_0800.html)

Davide Bianchi
22/03/2008 00:00

Comments are added when and more important if I have the time to review them and after removing Spam, Crap, Phishing and the like. So don't hold your breath. And if your comment doesn't appear, is probably becuase it wasn't worth it.

No messages this document does not accept new posts

Previous Next


This site is made by me with blood, sweat and gunpowder, if you want to republish or redistribute any part of it, please drop me (or the author of the article if is not me) a mail.


This site was composed with VIM, now is composed with VIM and the (in)famous CMS FdT.

This site isn't optimized for vision with any specific browser, nor it requires special fonts or resolution.
You're free to see it as you wish.

Web Interoperability Pleadge Support This Project
Powered By Gojira