Question

Je suis curieux: quelqu'un a utilisé D avec les langages .NET? Est-ce que c'est possible? Quel genre de choses est plus facile / est logique de faire en D qui est difficile à faire, par exemple, C ++ / CLI?

Était-ce utile?

La solution

Utilisation D avec .NET est très possible. La raison:

Ainsi, l'examen des aspects techniques, il est tout à fait possible.

En ce qui concerne ce que D rend plus facile que C ++, la réponse est assez simple: « Tout ». Dans un sens, D est vraiment juste une copie de C ++ avec à peu près tout fait simple. Bien sûr, c'est seulement une demi-histoire, mais assez vrai.

Autres conseils

http://the-free-meme.blogspot.com/ est un le blog par quelqu'un qui travaille sur l'obtention d sur le net dot.

Edit:

Nanu et nono sont des projets qui tentent d'obtenir mono / D de travail, mais les deux ont pas eu de changements là-dedans svn / trunk l'année dernière.

Vous pouvez appeler un DLL D en créant une avec une interface C , puis l'appeler via P / Invoke de .NET.

Il y a aussi D pour .NET qui est un moyen de la compilation du code D droit à CIL .

Les autres réponses sont correctes dans ce code de partage avec l'implémentation native est trop facile.

Je crois que D peut appeler assemlies .NET visible via COM: http://wiki.dlang.org/COM_Programming .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top