Anders Hejlsberg explique que C# a cloné les défauts de Java

Par:
fredericmazue

lun, 06/10/2008 - 11:35

C# ressemble un peu beaucoup à Java. Même le moins attentif d'entre -nous n'a pu éviter de le remarquer. Mais cette ressemblance est maintenant "officialisée"

Anders Hejlsberg, concepteur de C# a récemment donné une interview croustillante dans le magazine ComputerWorld. Il y parle de la naissance de C# et des choix qui ont été faits. Nous devons sans doute plutôt comprendre "les décision qui lui ont été imposées". A lire Anders Hejlsberg, on se dit que Microsoft, dans sa volonté de concurrencer Java, s'est attaché a en copier même les défauts. morceau choisi de l'interview "50% des bugs rencontrés par les développeurs qui codent aujourd'hui sur notre plate-forme, et la même chose est vrai en ce qui concerne Java, sont probablement les 'null reference exceptions'. Si nous avions un système de type plus fort, nous pourrions dire 'ce paramètre ne peut jamais être nul, et demander au compilateur de vérifier cette condition à chaque appel en faisant une analyse statique du code. Alors nous aurions exterminé légions de bugs"

Malheureusement pour la créativité il semble bien que le mot d'ordre de Microsoft fut

C# = Java.clone("Windows")