Détesté : VB.NET :
- trop verbeux
- frustrant car en retard (par exemple pour les propriétés
auto-implémentées)
- très peu outillé (des outils comme Enterprise Architect génèrent un
vieux VB.NET de mauvaise qualité qui ne compile même pas)
Jean-François
Laurent Etiemble a écrit :
> Bonjour,
>
> Voici mes gouts en la matière:
>
> - Préféré: C#, car c'est (presque) concis et cela permet d'écrire des
> choses élégantes et lisibles.
> - Accepté: Python, car c'est dynamique et qu'il n'y a pas d'accolades
> - Detesté: VB.NET <http://VB.NET> à cause d'un traumatisme cérébral
> lors d'une mission. Je m'en suis jamais remis...
>
> Laurent.
>
> Le 15 octobre 2009 14:02, Yann Schwartz <abolib...@gmail.com
> <mailto:abolib...@gmail.com>> a écrit :
>
>
> De manière totalement objective et générale :
>
> Idéal :
> Python (sauf les horribles __ et autres **kwargs)
> Les blocs sont explicités par l'indentation. Du DRY de syntaxe, miam.
>
> Supportable :
> c# (sauf les accolades)
>
> Ceci est le début de ma phrase, c'est un tout petit peu bavard, tiens
> vous avez vu il fait beau aujourd'hui et d'ailleurs je vais terminer
> ma phrase, voilà c'est la fin de ma phrase :
> VB.Net (mais les end truc rendent plus lisibles la relecture de code
> quand beaucoup de structures de contrôles sont imbriquées. En C#, il
> faut l'aide d'un resharper pour savoir à quoi correspond l'accolade
> fermante)
>
> Presque bien :
> Ruby (presque aussi bien que Python mais _ une | fascination @pénible
> pour les jur0ns syntaxiques à la Perl)
>
> Candidat à l'idéal :
> F# (syntaxe light). Des whitespaces significatifs, pas trop de bruit
> syntaxique, une syntaxe et un langage qui privilégient l'intention.
>
> On Oct 15, 10:42 am, Vincent Bourdon <evilz...@gmail.com
> <mailto:evilz...@gmail.com>> wrote:
> > Salut Mathias,
> > Je pense que ce n'est qu'une question de gout, voir même d'habitude
> > personelle.
> > Moi je suis plus c#, mais si cela se trouve dans 6 mois je ne
> verrais que
> > par Boo :)
> >
> > Les points importants pour moi c'est :
> > - écrire moins de code (c# gagne contre vb ou delphi)
> > - Lire facilement ( j'ai du mal avec F#)
> >
> > Mais bon chaque langage à ses avantages comme ses inconvénient.
> >
> > ++
> >
> > 2009/10/15 DUVAL Olivier <zork...@gmail.com
> <mailto:zork...@gmail.com>>
> >
> > > Salut Mathias,
> >
> > > Merci pour StyleCop, je ne connaissais pas. Après pas sûr
> que l'équipe
> > > adopte ce genre d'outil ;)
> >
> > > Pour les langages, c'est d'abord une histoire de coeur avec
> un côté très
> > > subjectif au-delà de la puissance ou non de ces derniers. Pour
> ma part, je
> > > ne comprends qu'on puisse développer en VB, Python, Java ou
> PHP, mais c'est
> > > un avis tout personnel.
> >
> > > Pour répondre à ta question : definitely C#, surtout avec
> la succession
> > > des versions qui le rende de plus en plus concis pour un code
> plus lisible.
> > > Mais j'aime aussi Ruby pour les mêmes raisons : concis,
> expressif, donc
> > > IronRuby me semble, qd. il sera en v1, un langage que je
> pourrai utiliser en
> > > prod, surtout avec l'arrivée de .NET 4.
> >
> > > @++
> >
> > > 2009/10/15 Mathias <mathias.kl...@gmail.com
> <mailto:mathias.kl...@gmail.com>>
Damien Maresma