J'étais justement entrain de discuter des propriété d'ada et de les comparer avec le DOT.net.
En Ada, le typage est bien plus costaux, on peut très bien définir deux sous types du type entier par exemple nbcarrotte et nbnavet, et les occurrence de chacun des deux types ne pourront jamais être additionnés ou soustrait par exemple, sauf cast explicite.
J'essayais de faire la même chose en C# mais ce n'est pas possible car les type objet du style System.Int16 sont marquée comme finaux et ne peuvent être dérivés.
[^] # Re: Le COBOL et ADA sont le cauchemar des Hackers bordéliques
Posté par Benbben . En réponse au journal Sursis pour le Cobol ??. Évalué à 3.
En Ada, le typage est bien plus costaux, on peut très bien définir deux sous types du type entier par exemple nbcarrotte et nbnavet, et les occurrence de chacun des deux types ne pourront jamais être additionnés ou soustrait par exemple, sauf cast explicite.
J'essayais de faire la même chose en C# mais ce n'est pas possible car les type objet du style System.Int16 sont marquée comme finaux et ne peuvent être dérivés.