Les propriétés ne sont ni plus ni moins des fonctions. Tu peux en effet laisser le compilateur les écrire pour toi si tu fais juste du backing field, mais tu peux les redéfinir sans difficulté.
...
Type: Messages; Utilisateur: FremyCompany
Les propriétés ne sont ni plus ni moins des fonctions. Tu peux en effet laisser le compilateur les écrire pour toi si tu fais juste du backing field, mais tu peux les redéfinir sans difficulté.
...
Si, je lui concède toutes celles qu'il veut sur tous les langages qui l'ont précédés. Enfin presque ;)
D'ailleurs, je considère et je considèrerai toujours Java comme un excellent langage, qui a...
Il ne faut jamais croire qu'une révolution se fait en un jour... Il a fallut plus de 100 ans (après le début de leur combat) pour que les femmes puissent obtenir le droit de vote aux USA. Et ça doit...
Je réagirais juste là-dessus en disant que les méthodes lambda ont demandé pas mal de code en plus, notamment au niveau des conversions entre delégués de types différents.
Plus les délégués...
Oui, c'est ce que je dis, ce n'est pas des closures dans ce cas. On disait que le Délégués et les Evènement en .NET ce n'était qu'un utilisation des closures, je dis que ce n'est pas tout à fait...
Ceci est alors assez récent. Désolé, je ne savais pas.
http://blogs.msdn.com/xmlteam/archive/2007/02/11/vb-9-0-xml-in-visual-studio-orcas-february-ctp.aspx
Pas uniquement. Tu as aussi...
Encore quelques avantages (récents) de DotNet :
- Type inférence
- Types et méthodes anonymes
- Expressions Lambda
' E est du type
' "Func(Of Object, Boolean)"
' Ou "Delegate Function (O as...
Comme on dit "La vertu n'attends pas le nombre des années". Ce genre de commentaire n'aide pas à faire avancer le débat.
"Si on se basait sur l'orthographe de la personne...."
[EDIT]Je ferais...
DotNet tire de Java tout ce qu'il y a de mieux. Je crois que les Javaïstes doivent admettre que DotNet est mieux, - et c'est normal, - ce qui n'empêchent pas Java d'être un très bon langage.
Je...
Et après ? On constate que DotNet y est bien repéresenté aussi.
Recherche sur :
".NET" : 3415 items
DotNet : 100 items
==> DotNet a tout de même 3600 entrées (arrondi depuis 3500)
Sur 6...
VS n'a pas besoin de DevExpress pour être plus performant qu'Eclispe.
Mais c'est normal, car même le language a été prévu pour (attributs ComponentModel.*, Windows.Forms.*,...
En fait, tu as des tonnes du plugins (c'est bien) mais qui sont souvent rendondants, et chacun à ses avantages. Seulement, ils ne sont pas compatible entre eux, ont des intérdépendances casse-pieds...
Il est pas bon mon argument ?
Pour le comprendre, suffit de voir comment fonctionne éclipse et ses plugins (même si maintenant cela va mieux car pas mals de plugins ont été "intégrés" à l'IDE)...
Tout à fait exact, avec restriction tout de même.
Toutes les classes DotNet ne sont pas COM-exposable (il faut le demander et cela modifie parfois le code pour le rendre accessible à COM).
...
Oui, tu n'as pas tort sur ce point. D'ailleurs DotNet possède aussi ces propres SDK externes et autres librairies plus "spécialisées" mais il faut avouer qu'elles sont plus "centralisées" car bon...
Lol, parle d'homgénéité pour Java si tu veux, mais laisse moi quand même rire un bon coup :mouarf:
Java en lui même est homogène, mais son framework "de base" est trop court, ce qui oblige à...
+1
Je veux bien te croire sur parole, je n'ai jamais testé. Dans ce cas il est vrai que c'est idiot d'utiliser cette partie de l'API. Mais ce n'est pas pour ca qu'il faut la rejeter en bloc ;) Comme je...
Oui, cette API de compatibilité a ses désavantages, j'en conviens. Mais moi j'aime bien la syntaxe VB.NET. Je la préfère même à celle de C# (c'est d'ailleurs la seule chose qui fait que j'aime mieux...
:mur: Alors là je mets mon hola. Cette idée du "VB.NET c'est mal car VB c'est mal car Basic c'est mal, car ça a toujours été mal, car ce sera toujours mal, ..." est purement et simplement dues à des...
Oui, c'est sûr. Mais reste néamoins, qu'au final, c'est le résultat qui compte.L'argument ne me semble pas vraiment correct. C# et tous les languages de la plateforme DotNet apportent beacoup...
En effet, le CIL est tout à fait prévu pour être portable (une même application peut, si elle est concue pour (donc en évitant certaines spécicités des OS) fonctionner à la vois sous PocketPC et sous...
VB .Net aussi gère les nombres en tant qu'objet
Seul l'IL (et le COBOL .NET, dont on n'entend jamais parler tellement il est rare et couteux (pas gratuit)) ne le fait pas, à ma connaissance...
Oui, je suis d'accord avec toi, moi-même je me suis auto-formé en .NET et je reconnais que finalement, sans base théorique, il est possible de développer en .NET, seulement le problème est alors une...
De toute facon tout dépend de ce que tu veux faire.
Moi je dirais ".NET est meilleur quasi partout" mais bon, je sais qu'on va crier "haro, haro, un troll", alors bon je te donne un avis moins...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.