IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Affichage des résultats du sondage: Quel langage choisir pour Dotnet ?

Votants
1020. Vous ne pouvez pas participer à ce sondage.
  • C#

    611 59,90%
  • VB.NET

    206 20,20%
  • C++

    59 5,78%
  • Delphi

    84 8,24%
  • Autre (précisez)

    9 0,88%
  • Sans opinion

    51 5,00%
Dotnet Discussion :

Que choisir ? C# , VB.NET, C++, Delphi ? pourquoi ? [Débat]


Sujet :

Dotnet

Vue hybride

Louis-Guillaume Morand Que choisir ? C# , VB.NET,... 14/02/2003, 15h31
DrQ Je n'ai pas poussé les deux... 14/02/2003, 16h16
Nightfall C# est un langage neuf, conçu... 15/02/2003, 19h05
busy999 Je préfère le C# 19/02/2003, 21h36
DrQ Qu'appelles tu moins strict ?... 19/02/2003, 21h57
Manu_Just Pour ma part, j'ai appris VB... 20/02/2003, 17h28
neo.51 J'ai fais beaucoup de VB.NET... 24/02/2003, 10h49
leduke J'ai une préférence pour le... 25/02/2003, 11h13
Vincent_Moreira En fait, quelque soit le... 25/02/2003, 18h54
DrQ Nop, le compilateur VB.NET et... 25/02/2003, 19h47
Zc Perso, je viens de VB6... 25/02/2003, 21h04
XziLoX Pour ma part j'utilise les... 25/02/2003, 21h51
vanquish En autre atout pour C# n'est... 26/02/2003, 10h15
neo.51 "Commercialement" tu dis que... 26/02/2003, 11h19
MonPierrot vb pour faire une maquette 26/02/2003, 17h00
menjli_issam ****** 13/06/2006, 18h31
Emcy Moi personnelement, je... 21/06/2006, 10h20
SesechXP Salut ! J'ai eu à faire ce... 06/11/2006, 09h09
khany Je ne prendrai pas cela pour... 06/11/2006, 09h40
SesechXP Bien sûr, je fais parfois... 06/11/2006, 09h55
lapec_and_cie Salut, OK je suis d'accord... 06/11/2006, 11h14
Hatchepsout je préfére vb.net 06/11/2006, 11h48
mesdouri le langage est le dernier de... 07/11/2006, 14h35
Process Linux Dans mon cas, je travail dans... 11/11/2006, 12h39
FremyCompany 8O :? 8O C'est un peu... 11/11/2006, 12h47
Herwin78800 C# pour la majorité du... 17/11/2006, 11h39
Thorna Pour l'utilisation ludique,... 25/11/2006, 13h56
FRED.G De quoi alimenter le débat ?... 20/12/2006, 19h36
Dung-Tri Bonjour, Pour mon cas,... 25/08/2008, 16h35
tarekan555 VB Vs C# 29/09/2008, 14h54
anthyme J'espère que ceux qui... 29/09/2008, 16h36
FremyCompany Je te rassure 29/09/2008, 18h06
Capitaine Kirk Bonsoir Vraiment Je... 29/09/2008, 22h17
anthyme Quand on utilise des... 30/09/2008, 10h11
jeandede Programmer par ses origines 08/01/2009, 14h28
Dung-Tri Moi perso, j'ai fais 7 ans de... 10/01/2009, 01h43
Kelpan Je vois pas le rapport avec... 10/01/2009, 12h38
Dung-Tri Oui .NET, VB.NET C# ou ce que... 10/01/2009, 23h18
DrQ Comme il a été dit redit... 26/02/2003, 17h25
El-Hassen vb à cause de vba 08/12/2008, 18h55
Anonymous heu il faut quand meme faire... 26/02/2003, 17h39
DrQ Pour les mêmes dev, je fais... 26/02/2003, 18h04
Anonymous je code depuis des mois en... 26/02/2003, 18h05
DrQ ohoh :D Ben là tu... 26/02/2003, 18h11
MORJANE Je préfère VB.Net 07/04/2010, 17h51
tomlev Ah ? j'aurais dit le... 07/04/2010, 18h27
Morad ISSOULGHANE CSharp it :ccool: 08/04/2010, 19h27
Justinien Et C++ ? 26/02/2003, 20h49
DrQ Sans le cast en effet ça... 27/02/2003, 10h04
Zeo_BO Ben sans détenir LA réponse,... 06/03/2003, 19h33
Thomas_X Pour ma part je ne fais comme... 25/03/2003, 19h42
Rami Comme on la dit: que soit... 26/03/2003, 16h45
Shark VB.Net mon préféré 03/04/2003, 17h35
sady1982fr Pour ma part, je fais du C++... 31/05/2003, 13h39
jmmolina Bonjour, C# : à choisir si... 03/06/2003, 10h31
chatteriekoolkat <Petite parenthèse> Je suis... 10/06/2003, 17h01
Yann Comme l'a justement expliqué... 19/06/2003, 17h31
Rami d'accord sur les a prioris... 19/06/2003, 18h17
angiras VB 21/09/2003, 16h01
angiras moi pareil et en plus... 21/09/2003, 16h06
neo.51 Pour relancer un peu le... 23/10/2003, 15h06
Maniak Sur ce point-là, oui. Sur ce... 05/11/2003, 10h19
neo.51 Je n'ai jamais dis que la... 05/11/2003, 10h46
Maniak Et 'assez gênante', c'est... 05/11/2003, 11h42
Bazoom Salut neo, C'est sûr?... 10/12/2003, 10h01
neo.51 Apparement les choses ont... 10/12/2003, 10h06
Maniak Pour ça il y a le managed... 10/12/2003, 14h27
neo.51 tout à fait et je pense que... 10/12/2003, 14h29
Maniak Prions ensemble mes frères,... 10/12/2003, 15h40
linkOne Ca me tire la larme ça les... 10/12/2003, 15h50
Maniak la larme incendie ? :oops: ... 10/12/2003, 16h44
dadg Qu'une chose à dire ! Je... 12/12/2003, 14h18
Xzander Le premier langage de prog... 07/04/2007, 04h22
FRED.G Moi j'ai commencé sans faire... 07/04/2007, 04h54
FremyCompany Ce que tu dis est ridicule...... 07/04/2007, 10h00
FRED.G Oulà, pense à calmer tes... 07/04/2007, 11h51
davcha De toute façon, ici il n'est... 07/04/2007, 14h59
Nuncyco Personnellement, VB.NET et C#... 12/12/2003, 14h52
Moonheart VB.Net et C# Ahhh le débat... 18/12/2003, 12h20
Maniak Avantage ? Avantage ? ... 18/12/2003, 15h11
Moonheart Pour le développement... 18/12/2003, 15h53
Maniak Yup et yup. On est d'accord,... 18/12/2003, 16h31
Moonheart Des cas particuliers qui sont... 18/12/2003, 17h08
Maniak Vi, mais comme tu dis,... 18/12/2003, 18h27
Rami des fois, ca vaut le coup:... 18/12/2003, 19h40
Moonheart Arranger les choses du point... 19/12/2003, 09h46
Maniak Pour tout le monde. Dans le... 19/12/2003, 11h32
Moonheart Sauf que tu ne peux pas ne... 19/12/2003, 12h07
Maniak C'est bien ce ke je dis. On... 19/12/2003, 12h16
Moonheart C'est pas parce que c'est pas... 19/12/2003, 14h38
Maniak Et je n'ai jamais dit le... 19/12/2003, 14h54
Moonheart Comme quoi on est pas... 19/12/2003, 15h05
Maniak Détail. La 'rapidité' de... 19/12/2003, 15h18
DrQ Tout dépend si tu programmes... 19/12/2003, 16h28
Maniak Vi, mais là on parle de .NET... 19/12/2003, 18h13
cjarnot Je ne me rappelle rien ou... 20/12/2003, 09h21
cmaurice Bonjour, c'est sûr que C#... 20/12/2003, 13h14
Moonheart Mmm je pense que le but de ce... 22/12/2003, 09h33
neo.51 On le voit dans ce thread, on... 22/12/2003, 10h29
Moonheart Jusqu'à Java.Net :) 22/12/2003, 10h44
neo.51 tu parles de J# ? :mouarf: 22/12/2003, 10h46
Moonheart Nan, je parles de Java.Net... 22/12/2003, 12h03
Maniak Bah c'est pas k'il souffre de... 22/12/2003, 15h41
BisonDiligent On dirait, à lire l'ensemble... 22/12/2003, 16h10
Maniak Ça fait longtemps ke... 22/12/2003, 23h13
BisonDiligent I love VB6 so much ... Does... 23/12/2003, 09h33
Moonheart Ca dépends du contexte. Parce... 23/12/2003, 09h38
BisonDiligent Vous l'aurez compris, il y... 23/12/2003, 12h39
Moonheart Ca m'interresse de connaitre... 23/12/2003, 14h51
BisonDiligent Bon, Arianne V => Le... 23/12/2003, 18h14
Maniak Euh oui, en koi la POO est en... 24/12/2003, 09h34
Moonheart D'où l'interet du langage... 24/12/2003, 10h21
john.fender Votre debat est passionnat... 25/12/2003, 22h19
Elbarto Bonjour, si en termes... 22/01/2004, 17h36
Moonheart Il n'y a pas de machine... 23/01/2004, 10h01
Elbarto Bonjour Moonheart, ... 23/01/2004, 18h18
Maniak C'est un peu pareil, mais ça... 23/01/2004, 19h13
Moonheart Houlalalalalala!!! C'est TRES... 24/01/2004, 19h39
Maniak Genre le 'just-in-time... 24/01/2004, 20h44
Moonheart Non justement, il ne... 26/01/2004, 09h54
Maniak Tu aimes jouer sur les mots... 26/01/2004, 11h20
Moonheart Tu ne comprends décidément... 26/01/2004, 15h54
Maniak Bon, j'ai ni le temps ni... 26/01/2004, 17h29
Moonheart Il faudrait que tu comprennes... 27/01/2004, 10h13
bidou Je ne peux qu'abonder dans ce... 27/01/2004, 10h47
venom c# et vb.net ne possedent pas... 30/01/2004, 14h50
Moonheart Il est vrai que vb. net ne... 02/02/2004, 09h46
bidou Je serais assez enclin à... 02/02/2004, 10h21
Moonheart Je précise quand même que je... 02/02/2004, 11h11
olrt Il existe un mot clé... 03/02/2004, 16h33
neo.51 il n'y a malheureusement pas... 03/02/2004, 16h43
Moonheart Je ne suis pas sur que ce... 04/02/2004, 09h31
neo.51 On peu considérer ça comme un... 04/02/2004, 09h55
Moonheart Ben je crois que c'est la... 04/02/2004, 10h03
neo.51 :oops: autant pour moi... 04/02/2004, 10h30
Maniak Pas vraiment. L'équivalent en... 04/02/2004, 17h08
Moonheart Je ne vois pas très bien ce... 04/02/2004, 17h30
Maniak Ben non. Si tu as une... 04/02/2004, 17h46
Moonheart En même temps, si une... 05/02/2004, 10h07
Maniak Ça c'est une théorie un peu... 05/02/2004, 10h38
Moonheart Bien entendu ! Je vais pas... 05/02/2004, 13h47
Maniak Ok, donc à chaque fois que tu... 05/02/2004, 14h21
bidou Je suis d'autant plus... 05/02/2004, 16h01
Moonheart Mmm je crois que tu oublies... 06/02/2004, 10h18
Maniak Désagréable, ça oui, c'est un... 06/02/2004, 13h31
Moonheart Joli discours, mais qui... 06/02/2004, 16h31
Maniak Allez, une dernière pour la... 06/02/2004, 16h53
neo.51 Bon, je pense que vous m'avez... 06/02/2004, 17h09
Babylon [.NET] C# / VB .Net : Que... 23/03/2004, 08h43
Keihilin :arrow: Using Ben c'est... 23/03/2004, 09h12
Piotrek 1) personnellement en tant... 23/03/2004, 12h14
Babylon 3) Using : il y a deux type... 23/03/2004, 12h42
Piotrek Merci pour l'eclaircissement,... 23/03/2004, 13h05
Maniak Dans ce cas, essaye au moins... 23/03/2004, 13h12
Keihilin J'suis pas d'accord.... 23/03/2004, 13h46
Babylon :arrow: question lisibilité... 23/03/2004, 13h53
Keihilin Oui ok, c'est une question... 23/03/2004, 14h22
Maniak Euh non, vraiment pas :) ... 23/03/2004, 15h30
Babylon je pense qu'il serait bon... 23/03/2004, 15h37
Maniak Euh non, vraiment pas :) Y a... 23/03/2004, 15h52
Keihilin Blablabla...Mais quelle... 23/03/2004, 16h00
Babylon moi je dis ça, je dis rien. ... 23/03/2004, 16h05
Maniak C'est un des principes... 23/03/2004, 16h08
Keihilin Ouais, je ne peux qu'être... 23/03/2004, 16h15
neo.51 j'aurais jamais du... 23/03/2004, 16h39
Keihilin Attend voir, j'ai cru voir... 23/03/2004, 16h55
freegreg Je crois aussi :wink: ... 23/03/2004, 17h03
Keihilin Ouais...Je trouvais le C#... 23/03/2004, 17h21
Maniak Ou du moins mauvais :) (ok... 23/03/2004, 17h46
Piotrek On a tous notre passif de... 24/03/2004, 08h44
Keihilin Ben tiens, hier soir je me... 24/03/2004, 09h12
Babylon pour ce qui est des accolades... 24/03/2004, 09h15
Thomas Lebrun Pas besoin d'un clavier... 24/03/2004, 10h40
Babylon bah je viens de regarder sur... 24/03/2004, 10h42
Maniak Aucun problème de mon côté,... 24/03/2004, 10h54
Keihilin J'connais pas ce... 24/03/2004, 11h08
Maniak http://www.wholetomato.com/x/d... 24/03/2004, 11h17
Thomas Lebrun 8O Oui, tu as raison : je... 24/03/2004, 11h29
austin49 J'avais hésité à démarrer mon... 25/03/2004, 18h11
alexischmit franchement quand ta... 08/04/2004, 17h25
driard A chaque langage son utilité 12/04/2004, 19h47
Keihilin Re: A chaque langage son... 13/04/2004, 09h49
Maniak Re: A chaque langage son... 13/04/2004, 10h16
Keihilin Re: A chaque langage son... 13/04/2004, 10h26
bidou Re: A chaque langage son... 13/04/2004, 10h27
abelman A propos du using.... 13/04/2004, 10h34
Keihilin Re: A chaque langage son... 13/04/2004, 10h38
Maniak Les instructions de nettoyage... 13/04/2004, 10h38
abelman Re: A chaque langage son... 13/04/2004, 10h41
Keihilin Re: A chaque langage son... 13/04/2004, 10h44
abelman Justement dans le code, je... 13/04/2004, 10h47
Maniak Re: A chaque langage son... 13/04/2004, 10h51
abelman Re: A chaque langage son... 13/04/2004, 10h55
Maniak Bip bip biiiiiip. using... 13/04/2004, 10h58
bidou Re: A chaque langage son... 13/04/2004, 10h58
Maniak Re: A chaque langage son... 13/04/2004, 11h08
bidou Re: A chaque langage son... 13/04/2004, 11h21
Maniak Re: A chaque langage son... 13/04/2004, 11h27
Keihilin La réponse à l'objet de ce... 14/04/2004, 10h00
Maniak Ce que j'aime bien, c'est que... 14/04/2004, 10h53
Keihilin Ben je sais pas...Je ne lis... 14/04/2004, 11h08
bidou Oubli... 14/04/2004, 11h23
Merlin Je vous conseille d'utiliser... 07/06/2004, 15h00
jfpero Re: vb pour faire une maquette 07/06/2004, 18h27
Arwamour C# herite du monstre JAVA c... 10/06/2004, 16h40
ptitbob Bonjour, Pour moi, Delphi... 11/06/2004, 09h49
driard pourquoi forcément java pour... 11/06/2004, 10h13
ptitbob Bonjour, Applet bien sur,... 11/06/2004, 12h39
Carmen le C# pour similitude avec... 24/06/2004, 21h49
sorcer1 Venant de Delphi lorsque je... 05/07/2004, 14h10
abelman ça ne veut strictement rien... 05/07/2004, 14h14
sorcer1 Je me suis peut être mal... 05/07/2004, 14h47
DotNET74 VB.NET 17/07/2004, 18h36
vdemeester Oh pourquoi ça ??Peut-être... 17/07/2004, 21h59
Swoög Bon, je vais tout de même... 17/07/2004, 22h09
DotNET74 Ben disons que quand tu as: ... 17/07/2004, 22h57
abelman dotnet74 avant de t'avancer... 17/07/2004, 23h12
DotNET74 Je n'ai pas dit que c'était... 17/07/2004, 23h42
Maniak 1) ceux qui disent que la... 18/07/2004, 00h57
j0hnmerrick rassurer moi a a == b et ... 19/07/2004, 12h14
Maniak C'est exactement la même... 19/07/2004, 12h25
j0hnmerrick ah ouaie c'est vrai en plus ... 19/07/2004, 15h53
abelman Object.ReferenceEquals&#40;obj... 19/07/2004, 15h58
Jean-Jacques Engels Et Delphi ? 18/08/2004, 16h48
Piotrek 1) il y a eu tres peu de... 19/08/2004, 09h31
anthony70 Personellement, j'ai choisi... 31/08/2004, 23h54
Pierre Henri Kuate En plus de tous les... 14/09/2004, 17h58
Monster77 moi je suis pour VB.net mais... 21/09/2004, 14h03
Bloodshed plus clair ? le VB ? ... 02/10/2004, 13h33
Sub0 Débutation :) 06/10/2004, 10h56
neo.51 Salut, Vu que c'est que... 06/10/2004, 11h24
Sub0 Merci neo.51! :ccool: J'ai... 06/10/2004, 13h30
crjo salut à tous, Après 5 ans... 11/10/2004, 06h08
ousta .Net Is magic 15/10/2004, 17h56
ATTOH Atsou J'ai beaucoup pratiqué Delphi... 15/11/2004, 17h44
Noodles J'ai beaucoup développé sous... 09/12/2004, 17h30
dev01 Ben te dépend pas trop ... Le... 09/12/2004, 18h48
neo.51 T'aurais des ewemples concret... 09/12/2004, 19h51
Thomas Lebrun Comme quoi, personne n'est... 09/12/2004, 19h57
neo.51 ça c'est juste un petit... 09/12/2004, 21h31
Thomas Lebrun Bon, là je dois reconnaitre... 09/12/2004, 22h59
linusgagnon Pourquoi choisir 05/01/2005, 16h47
Nycos62 Pour ma part, je ne... 05/01/2005, 20h10
Noodles Effectivement, C# et C++...... 12/01/2005, 17h08
Pete Juste pour rajouter mon grain... 13/01/2005, 16h43
Noodles Ah? Il fait des cast chelou... 14/01/2005, 16h39
naw salam Et celui qui... 16/01/2005, 08h44
Pete Le propre d'un bon compilo... 17/01/2005, 10h37
Noodles Et puis je sais pas si c'est... 17/01/2005, 11h07
neo.51 ça en C# ça passe ;) Mais... 17/01/2005, 11h25
Noodles Bon ben dans ce cas là....... 17/01/2005, 13h51
Causa Sui Cela dit, je pense qu'il ne... 31/01/2005, 21h00
Rénald Pour ma part, j’ai voté pour... 08/02/2005, 16h00
Invité C#, vb, delphi, et J2SE 14/02/2005, 01h29
stailer Ah bon ? euh.... Tu as essayé... 22/02/2005, 13h16
quentin.despierres je vois les chose comme... 02/03/2005, 20h46
abelman Je ne vois pas en quoi c'est... 02/03/2005, 21h40
Sid-Ali moi je suis pour delphi il... 03/03/2005, 09h35
neo.51 ça manque un peu d'argument ... 03/03/2005, 10h37
Mecano14 Je peux deja dire qu'entre VB... 07/03/2005, 18h55
Michael# Puisque j'ai voté, je vous... 09/03/2005, 12h04
Acide Moi ... 15/03/2005, 00h12
bidou VB.NET Evidemment. Quel... 15/03/2005, 07h08
neo.51 La FAQ VB.NET et les sources... 15/03/2005, 10h16
Kikos31 J'ai voté VB.NET mais je ne... 18/04/2005, 19h11
Catullo Bonjour, Je suis débutant... 03/06/2005, 12h55
neo.51 L'intégration de la CLR n'est... 03/06/2005, 17h36
Invité Ca je connait pas désolé... ... 04/06/2005, 12h33
Causa Sui Je n'avais jamais entu dire... 04/06/2005, 21h51
Cyrilange J'ai choisi VB.NET. Ses... 17/06/2005, 11h00
Tbm_rasta333 Perso, je préfère C# pour 3... 22/06/2005, 10h56
ulysse31 slt a toutes et tous Merci... 11/07/2005, 18h10
Invité t'a bu, t'est miro ou quoi ? ... 11/07/2005, 18h28
ulysse31 Bonjour Doccpu je ne veux... 12/07/2005, 14h30
Maniak Mmh ? Qu'est-ce que je viens... 12/07/2005, 15h17
Invité Je ne comptais pas troller... 13/07/2005, 21h45
Maniak On est d'accord. Maintenant,... 14/07/2005, 20h19
verre d\'eau J'ai effectivement trouvé un... 10/08/2005, 16h18
Kikos31 Allez c'est reparti :roll: ... 11/08/2005, 09h59
neo.51 Tout à fait d'accord avec... 11/08/2005, 15h22
verre d\'eau ouf !! Me voici soulagée ! ... 11/08/2005, 15h30
Floyd Au professionel uniquement! 25/08/2005, 08h45
Kaktus Je crois surtout que dans 90%... 01/09/2005, 14h14
Cyr1c J'ai programmé avec Vb,... 05/09/2005, 15h05
Maniak Juste la fainéantise de... 05/09/2005, 16h39
Yorglaa Ho !!! ça va oui !? il y a... 05/09/2005, 16h47
Maniak Lis mieux avant de t'emballer... 05/09/2005, 17h49
Yorglaa Ok, ok je me suis emballé...... 05/09/2005, 21h07
Maniak Pas de problème, ça arrive :)... 05/09/2005, 23h07
Yorglaa ok pour l'option Explicit je... 06/09/2005, 08h51
Maniak Ben le typage :) C'est... 06/09/2005, 11h18
Dnx bon bon, j'ai mal aux yeux en... 13/09/2005, 10h38
Kikos31 Salut, D'un point de vue... 13/09/2005, 12h30
neguib Ben en regardant les votes,... 13/09/2005, 13h13
neo.51 Je pense qu'on recommencera... 13/09/2005, 15h00
neguib 8O Là je te trouves durdur... 13/09/2005, 15h08
neo.51 C'est pour ça que j'ai mis... 13/09/2005, 15h22
neguib Ben moi j'appelle çà de la... 13/09/2005, 15h31
Rom_1 J'arrive un peu après la... 13/09/2005, 17h18
Kikos31 Loin de moi l'idée de vouloir... 13/09/2005, 19h38
neguib Ben sur mon vieux AMD qui... 13/09/2005, 20h05
Kikos31 Je crois que tu n'as pas bien... 13/09/2005, 21h07
neguib A mon avis c'est toi qui ne... 14/09/2005, 09h04
Kikos31 Mon cher Neguib reste calme,... 14/09/2005, 10h04
BainE C++ POWER... 14/09/2005, 10h40
Maniak Ah tiens, j'aurai appris un... 14/09/2005, 13h54
Cyr1c Pas d'accord, en... 14/09/2005, 14h11
Kikos31 Si tu en fait n'hésite pas... 15/09/2005, 11h09
Maniak J'essayerai :) Je suis... 15/09/2005, 11h51
annedeblois Ici, je travaille avec Visual... 18/11/2005, 21h53
lololefada Alergie aux pointeurs: en... 02/12/2005, 12h26
Maniak Et en .NET, ils sont tous... 23/12/2005, 22h21
lololefada Exactement! Pour ma part de... 29/12/2005, 11h04
davelop Bonjour, Moi je viens de... 30/12/2005, 11h47
neguib :arrow:... 30/12/2005, 12h47
davelop Merci bien Mais vos... 30/12/2005, 18h50
neguib A première vue je te... 30/12/2005, 20h00
NicolasG C'est un argument pour les... 01/01/2006, 00h09
spilliaert je débute dans ce domaine,... 04/01/2006, 15h11
pataphysicien Vote pour le C# 11/01/2006, 19h03
spiderdrick Oué, de toute façon .net est... 06/02/2006, 16h44
NicolasG Re: Vote pour le C# 06/02/2006, 18h39
ArHacKnIdE Salut, Bien moi pour tout... 13/02/2006, 21h42
orelero Moi je viens du java, et je... 19/02/2006, 16h01
FremyCompany C# & VB .Net 03/03/2006, 13h23
Keihilin Pas d'accord ! L'intellisense... 03/03/2006, 13h47
FremyCompany Peut-être que tu as raison,... 03/03/2006, 15h05
Maniak C'est peut-être que les... 03/03/2006, 18h07
Piotrek Voila qui résume bien Il... 03/03/2006, 21h46
Keihilin Mdr ! Je savais que Maniak... 04/03/2006, 02h45
Maniak Surtout quand ce sont les... 04/03/2006, 12h43
Kikos31 Allez, j'y vais de mon pti... 04/03/2006, 12h48
Maniak J'ai dû mal m'exprimer... 04/03/2006, 13h28
Keihilin C'est bien là le problème... 04/03/2006, 14h21
neguib Bonjour Keihilin VB2005... 04/03/2006, 14h55
FremyCompany C'est vrai 04/03/2006, 15h08
Keihilin - Commentaires XML -... 04/03/2006, 15h14
Maniak Re: C'est vrai 04/03/2006, 15h23
Kikos31 Oui je sais ( j'ai bien... 04/03/2006, 15h25
neguib ok donc je confirme dans ta... 04/03/2006, 15h32
Kikos31 C'est des vieux arguments ça.... 04/03/2006, 15h36
neguib Salut Kikos31 je crois que... 04/03/2006, 15h39
Kikos31 Si tu pense à ca : Using... 04/03/2006, 15h46
Scorpyosis J'ai une formation Java, et... 04/03/2006, 15h51
neguib Merci Kikos31 Je viens du... 04/03/2006, 15h53
Kikos31 Ouaip pas d'équivalent pour... 04/03/2006, 15h58
Keihilin Ben pas si vieux que ça...Il... 04/03/2006, 16h06
neguib Bien sûr puisque çà ne... 04/03/2006, 16h21
Kikos31 Zut j'ai pas pu m'empecher de... 04/03/2006, 17h55
Maniak Pour ce qui est du framework,... 04/03/2006, 19h02
Kikos31 Parfaitement d'accord je te... 04/03/2006, 19h58
Maniak Non non, j'ai aucun problème... 04/03/2006, 20h27
FremyCompany J'approuve 04/03/2006, 20h35
Kikos31 Merde je suis démasqué 8) .... 04/03/2006, 20h56
Maniak Re: J'approuve 04/03/2006, 21h24
FremyCompany Lol 05/03/2006, 11h14
Maniak Re: Lol 05/03/2006, 11h51
neguib Re: Lol 05/03/2006, 12h31
Maniak (c'est bien ce que j'ai dit :) 05/03/2006, 15h05
knoum Bah chacun développe avec le... 05/03/2006, 17h11
neguib :lol: Tu aurais tort de te... 06/03/2006, 09h55
knoum Heum... non je préfère Java... 06/03/2006, 11h40
berceker united Moi je viens du monde du web... 06/03/2006, 12h06
neguib Bel humour :wink: 06/03/2006, 15h28
fab29000 Moi, franchement, je n'ai... 06/03/2006, 20h21
FremyCompany fab29000 07/03/2006, 18h33
nashouille bonsoir tout le monde J'ai... 13/03/2006, 22h22
dorian833 Je découvre petit à petit le... 14/03/2006, 18h37
joshua.shamael Bon je tomberais pas dans le... 21/03/2006, 15h37
soleuh Professionnellement, je... 04/04/2006, 23h25
Thomas Lebrun Si tu parles des classes... 04/04/2006, 23h36
Merlin Re: fab29000 05/04/2006, 00h39
soleuh Ok immaginons... Résultat,... 05/04/2006, 09h18
neguib Disons que çà oblige à aller... 05/04/2006, 09h29
soleuh Même pas : Une classe A du... 05/04/2006, 09h39
neguib Poste ta question sur ce... 05/04/2006, 09h43
soleuh Pourquoi pas, ça peut être... 05/04/2006, 09h45
neo.51 Pour en revenir au choix du... 05/04/2006, 11h09
lordnapster Vous savez, tous les gouts... 08/05/2006, 22h46
Invité Je pense choisir C#, pour... 11/05/2006, 23h06
FremyCompany Tu sais faire ca en VB .Net... 12/05/2006, 17h10
MALAGASY Bonjour je pense que le... 05/11/2006, 08h38
Maniak Tu veux parler de ce fabuleux... 05/04/2006, 12h20
neo.51 Manaik, personne ne t'oblige... 05/04/2006, 16h43
Maniak T'en fais pas pour ça :)... 05/04/2006, 18h26
Kikos31 Je voudrai juste rebondir ce... 05/04/2006, 20h44
neo.51 A ben oui forcément, tout... 06/04/2006, 12h06
BenoitM Vu que je me suis tapper les... 27/04/2006, 20h08
FremyCompany Qu'ouïs-je ??? Bon je... 28/04/2006, 20h10
shadowmoon Selon moi, pour les versions... 06/05/2006, 18h38
goofer VB.net Vs C# 31/10/2006, 16h10
fregolo52 Perso, je développe en C#... 31/10/2006, 16h31
Invité c'est vrai que le passage du... 31/10/2006, 17h14
Kelpan Dommage que j'ai loupé la... 01/11/2006, 13h21
badrel A ceux qu'ont dit que VB est... 03/11/2006, 13h07
flash_math Moi c'est Delphi ! 05/11/2006, 09h42
FremyCompany Delphi clair ?? :D Alors... 05/11/2006, 13h30
lapec_and_cie Salut, Je vois que le... 05/11/2006, 14h37
spidermario Personnellement, C# m'énerve.... 05/11/2006, 16h52
FremyCompany Un excellent comparatif,... 08/04/2007, 15h42
davcha Y'a de belles bétises dans... 08/04/2007, 16h38
FremyCompany Quel papier ? Quelles bétises... 08/04/2007, 16h46
davcha Ce papier :... 08/04/2007, 17h02
FremyCompany Euh.... * Je pensais que... 08/04/2007, 17h45
davcha sealed/NonInheritable, c'est... 08/04/2007, 18h12
The_badger_man plus simple : void... 08/04/2007, 18h35
Gold Bug Je vote C# sans hésiter. ... 10/12/2008, 14h08
viniboy Bonjour à tous, Je suis... 30/12/2008, 16h09
Kelpan Je pense que tout ça c'est... 30/12/2008, 16h20
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite

    Profil pro
    Inscrit en
    Février 2004
    Messages
    862
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2004
    Messages : 862
    Par défaut
    Citation Envoyé par neguib
    Pour information personnelle, pourrais-tu Keihilin nous décrire plus en détail ceci
    ... car amputé d'excellentes fonctionnalités présentes dans C#
    Je ne vois pas à quoi tu fais référence sous .Net
    - Commentaires XML
    - Mot-clé using
    - Surcharge d'opérateurs
    - Types non-signés
    - Code unsafe
    - Interfaces explicites

    Je ne veux pas me (re)lancer dans un débat sur les qualités ou l'utilité de ces fonctionnalités...Je note juste que VB en était dépourvu à la sortie de .NET
      0  0

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 652
    Par défaut Re: C'est vrai
    Citation Envoyé par FremyCompany
    PS : on a tout de même escamotté l'espace de nom My de la discussion !!!
    Ah ben j'ai failli rater ton PS :)
    J'étais justement en route pour ajouter ça au dernier post de Keihilin :

    Citation Envoyé par Keihilin
    Je ne veux pas me (re)lancer dans un débat sur les qualités ou l'utilité de ces fonctionnalités...Je note juste que VB en était dépourvu à la sortie de .NET
    Heureusement avec 2005, VB.NET a une super nouvelle fonctionnalité.
    C'est pas tout de conserver des termes et fonctionnalités qui auraient dû disparaitre au passage en orienté objet, mais maintenant on réintègre le concept de variables globales accessibles en deux lettres depuis n'importe où. Même plus besoin d'apprendre les singletons.

    Ça va simplifier la vie de ceux qui se demandent comment passer des valeurs d'un formulaire à l'autre ou comment accéder aux autres fenêtres.

    Ça va compliquer la vie de tous les autres, ceux qui devront repasser derrière et essayer de mettre un peu d'ordre.

    C'est un grand pas en avant, si on considère que reculer de 10 (allez, 15) ans est un grand pas en avant.
      0  0

  3. #3
    Membre expérimenté

    Profil pro
    Inscrit en
    Avril 2005
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 95
    Par défaut
    Citation Envoyé par Maniak
    Le fait qu'une méthode s'appelle une méthode, qu'une méthode abstraite s'appelle une méthode abstraite, qu'une méthode virtuelle s'appelle une méthode virtuelle... c'est pas un attachement au passé. C'est le vocabulaire de la POO.
    Oui je sais ( j'ai bien appris mes leçons moi aussi ). Maintenant toutefois on a du recul aprés plusieurs années de POO. On est pas obligé de considérer que tout est parfait. J'en veux pour preuve l'héritage multiple passé à la trappe en dotnet. On est pas obligé de tout sacraliser, l'immobilisme est suprenant en informatique. Je considère qu'il n'y a rien de sacré, le vocabulaire comme le reste.

    Citation Envoyé par Maniak
    C# le respecte. VB.NET invente le sien. Super.
    Ben oui moi je trouve ca super. Je trouve qu'un mot clé inherits et implements c'est bien plus parlant que ":". D'ailleurs en IL c'est des mots clés qui sont utilisés ( extends et implements ).

    Citation Envoyé par Maniak
    Wai, ça oblige à être cohérent dans ses conventions de nommage, c'est nul
    Tu as raison, ca oblige. Moi personnellement je prèfère programmer sans flingue sur la tempe. Tu reconnaitra que malgré ça, en C# on peut quand même faire n'importe quoi dans le nommage de ses membres/propriétés. Le fait d'être CaseSensitive n'empeche rien du tout si tu veux faire du travail de cochon. Comme le fait de ne pas l'être n'empêche pas d'être rigoureux. Ca dépend tu programmeur pas du langage.

    Citation Envoyé par Maniak
    [indexer]Pour ça qu'on peut en avoir plusieurs
    Autant pour moi. Jusqu'a l'astuce de merlin :

    feed://blog.developpez.com/xmlsrv/rss2.php?blog=41

    J'ai toujours été obligé d'utiliser les accesseurs get / set. Je suis curieux de voir un exemple.

    Citation Envoyé par Maniak
    C'est quoi ces vieilleries ? La syntaxe C ? Ça ne s'appellerait plus C# si ce n'était pas le cas. C'est pas du Ruby, mais pour une vieillerie elle se défend quand même bien.
    Le point-virgule ? Détail.
    Le respect de la casse ? Même s'il n'était pas obligatoire, la moindre règle de cohérence dans les conventions de code impliquerait de le faire.
    Des mots-clefs qui correspondent aux termes de la POO ? C'est juste à la fois plus précis, clair et correct que la version VB.NET. Mineur.
    Ca s'appelle C# pour des raisons de marketing. Aprés si tu préfère les ; le respect de la casse et les : et que tu les trouve plus clair libre a toi. Mais c'est une question d'apprécition c'est pas un fait. Je considère moi que c'est des survivance du passé c'est mon droit également.

    Citation Envoyé par Maniak
    Sub/Function/Microsoft.VisualBasic
    Bonnes bases, modernes et puissantes ?
    Ouaip bien sur ca c'est facile . Je pense qu'on peut faire une distinction entre la grosse bibliothèque pour nostalgique qu'est Microsoft.VisualBasic et le langage lui même.

    Quand je dis bonne base je pense à la rupture qui a été faite par rapport à VB6 pour en faire un vrai langage DotNet.

    Quand je dis moderne, je parle d'un vocabulaire et d'une structure dépoussièrée par rapport au C/C++

    Quand je dis puissante, c'est parceque tout ce qui est important à été integré depuis .NET2.0. ( Si c'est pour faire du Unsafe, faut pas déconner je préfère rester en C++ non managé ).

    Et quand on regarde l'avenir je vois que LINQ est développé à la fois pour C# et pour VB.NET ( d'ailleur la syntaxe VB est encore une fois bien meilleur )

    Bref, cher Maniak que tu ne sois pas d'accord je te l'accorde mais je maintien mon point de vue.
      0  0

  4. #4
    Expert confirmé
    Avatar de neguib
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 65
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 627
    Par défaut
    Citation Envoyé par Keihilin
    - Commentaires XML
    - Mot-clé using
    - Surcharge d'opérateurs
    - Types non-signés
    - Code unsafe
    - Interfaces explicites
    ...Je note juste que VB en était dépourvu à la sortie de .NET
    ok donc je confirme dans ta liste
    - Mot-clé using
    - Code unsafe
    Pour le reste il me semble que VB2005 est à jour. de l'info
      0  0

  5. #5
    Membre expérimenté

    Profil pro
    Inscrit en
    Avril 2005
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 95
    Par défaut
    Citation Envoyé par Keihilin
    - Commentaires XML
    - Mot-clé using
    - Surcharge d'opérateurs
    - Types non-signés
    - Code unsafe
    - Interfaces explicites

    Je ne veux pas me (re)lancer dans un débat sur les qualités ou l'utilité de ces fonctionnalités...Je note juste que VB en était dépourvu à la sortie de .NET
    C'est des vieux arguments ça. Il n' y a que le code unsafe qui ne soit pas intégré au VB2005. Et franchement on s'en fout. La plupart des gens qui mettent ca en avant ne l'utilise jamais.

    Moi j'en ai eu besoin une ou 2 fois au boulot ( communication indus ). J'ai fait une classe en C# et puis voilà. Pour le reste si je veux de la rapidité ( graphisme ) : C non managé.

    Neguib : Si si using a été intégré en VB2005
      0  0

  6. #6
    Expert confirmé
    Avatar de neguib
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 65
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 627
    Par défaut
    Salut Kikos31
    je crois que tu oublies qu'il n'est pas possible d'utiliser le using en local comme le fait C# pour contrôler la durée de vie d'une instance le temps d'une opération. Enfin je ne vois pas quel serait l'equivalent en VB.Net Eclaires moi
      0  0

  7. #7
    Membre expérimenté

    Profil pro
    Inscrit en
    Avril 2005
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 95
    Par défaut
    Citation Envoyé par neguib
    Salut Kikos31
    je crois que tu oublies qu'il n'est pas possible d'utiliser le using en local comme le fait C# pour contrôler la durée de vie d'une instance le temps d'une opération. Enfin je ne vois pas quel serait l'equivalent en VB.Net Eclaires moi
    Si tu pense à ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Using b As New SolidBrush(Color.Beige) 
          e.Graphics.FillRectangle(Brushes.Beige, 0, 0, 10, 30)
    End Using
    Ca fait partie des nouveautés VB2005
      0  0

  8. #8
    Membre chevronné Avatar de Scorpyosis
    Homme Profil pro
    Inscrit en
    Janvier 2004
    Messages
    365
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2004
    Messages : 365
    Par défaut
    J'ai une formation Java, et je dois dire que C# c'est blanc bonnet et bonnet blanc sur beaucoup d'aspect, mais C# a ses caractéristiques propres. Donc pour moi C# est le langage .NET, ce qui est d'ailleurs la politique de Microsoft .
      0  0

  9. #9
    Expert confirmé
    Avatar de neguib
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 65
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 627
    Par défaut
    Citation Envoyé par Kikos31
    ...
    Ca fait partie des nouveautés VB2005
    Merci Kikos31

    Je viens du coup de trouver la doc MSDN2 concernée, suis-je bête
    Using Statement (Visual Basic)

    Par contre pas d'equivalent de yield (nouveauté uniquement C#) pour les génériques tu confirmes :
      0  0

  10. #10
    Membre expérimenté

    Profil pro
    Inscrit en
    Avril 2005
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 95
    Par défaut
    Citation Envoyé par neguib
    Merci Kikos31

    Je viens du coup de trouver la doc MSDN2 concernée, suis-je bête
    Using Statement (Visual Basic)

    Par contre pas d'equivalent de yield (nouveauté uniquement C#) pour les génériques tu confirmes :
    Ouaip pas d'équivalent pour Yield et les méthodes anonymes.
    Franchement je survirerai sans ça .


    Allez, je retourne programmer un peu .
      0  0

  11. #11
    Membre émérite

    Profil pro
    Inscrit en
    Février 2004
    Messages
    862
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2004
    Messages : 862
    Par défaut
    Citation Envoyé par Kikos31
    C'est des vieux arguments ça. Il n' y a que le code unsafe qui ne soit pas intégré au VB2005. Et franchement on s'en fout. La plupart des gens qui mettent ca en avant ne l'utilise jamais.
    Ben pas si vieux que ça...Il y a juste quelques mois que ces différences sont comblées.

    Encore une fois, je ne veux pas savoir si ces fonctionnalités sont utiles ou si elle ont été ajoutées dans la version 2005. Je remarque juste que VB.Net partait déjà dans une autre voie dès le début.

    La version 2005 remet un peu les compteurs à égalité ? Tant mieux...mais trop tard ! Que les raisons soient subjectives importe peu : C# est nettement plus présent en entreprise et reste le langage préféré des professionnels. Et ce n'est pas le "fabuleux" nouveau My de VB qui va renverser la vapeur.
      0  0

  12. #12
    Expert confirmé
    Avatar de neguib
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 65
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 627
    Par défaut
    Citation Envoyé par Keihilin
    La version 2005 remet un peu les compteurs à égalité ? Tant mieux...mais trop tard ! Que les raisons soient subjectives importe peu : C# est nettement plus présent en entreprise et reste le langage préféré des professionnels. Et ce n'est pas le "fabuleux" nouveau My de VB qui va renverser la vapeur.
    Bien sûr puisque çà ne concerne que ceux qui developpe en VB.Net
    Il est vrai que le titre du sujet
    Que choisir ? C# , VB.NET, C++, Delphi ? pourquoi ?
    laisser entendre un simple listing ouvert et argumenté. Cependant la première phrase de lancement fût
    Citation Envoyé par neo.51
    Allons y lançons le débat. Quel est le meilleur langage pour .NET ?
    petite translation ambigüe qui provoque je trouve l'exploration d'impasses.
    Pour ma part, je ne conteste en rien les choix des uns et des autres. Tous les arguments m'interresse et je cherche à les comprendre. De là à vouloir influer sur le choix d'autrui que nenni. J'en ai ni la compétence, ni même l'envie Je codes C# quand çà m'arrange et VB.Net quand çà me plait et Delphi.Net quand çà m'amuse

    PS Maniak à moi la 22ième page
      0  0

  13. #13
    Membre expérimenté

    Profil pro
    Inscrit en
    Avril 2005
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 95
    Par défaut
    Zut j'ai pas pu m'empecher de jeter un coup d'oeil .

    Citation Envoyé par Keihilin
    La version 2005 remet un peu les compteurs à égalité ? Tant mieux...mais trop tard ! Que les raisons soient subjectives importe peu : C# est nettement plus présent en entreprise et reste le langage préféré des professionnels. Et ce n'est pas le "fabuleux" nouveau My de VB qui va renverser la vapeur.
    La version 2005 ne remet pas seulement les compteurs a zero mais elle intègre tout ce qu'apporte le FrameWork 2.0. Je vois pas en quoi c'est trop tard. Au contraire, avant il y avait quelques arguments techniques en faveur de C#, maintenant il ne sagit plus que d'une question de gout.

    Le my n'as rien a y voir ce n'est qu'un gadget ( qu'on aime ou pas ) comme le yield du C# n'est qu'une grosse macro.

    Le fait que le C# ai la cote ne veux pas dire que sera toujours le cas. Fut un temps on ne jurai que de JAVA.

    J'arrive pas a comprendre cet esprit 'supporter' pour un langage. Neguid est dans le vrai quand il dit :

    Citation Envoyé par Neguib
    Pour ma part, je ne conteste en rien les choix des uns et des autres. Tous les arguments m'interresse et je cherche à les comprendre. De là à vouloir influer sur le choix d'autrui que nenni
    Je pense que c'est l'attitude intelligente a avoir.

    Le VB.NET je le préfère, pour le moment, au C#. J'ai essayé de dire pourquoi. Mais si dans 5 ans je trouve mieux, je le laisserai tomber comme une vieille chaussette ( la maintenabilité n'est pas vraiment un problème dans mon secteur d'activité ).

    Ce qui m'ennerve c'est que ce langage soit toujours descendu en flêche à tord et a travers.
      0  0

  14. #14
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 652
    Par défaut
    Citation Envoyé par Kikos31
    La version 2005 ne remet pas seulement les compteurs a zero mais elle intègre tout ce qu'apporte le FrameWork 2.0.
    Pour ce qui est du framework, tous les langages sont égaux de toute façon.
    Là où on fait les distinctions, c'est sur la syntaxe et les petites fonctionnalités spécifiques.

    La syntaxe c'est une question de goût (on a le droit d'aimer les trucs lourds et nuls :), les fonctionnalités c'est déjà plus facile à discuter :)

    Citation Envoyé par Kikos31
    Le my n'as rien a y voir ce n'est qu'un gadget ( qu'on aime ou pas ) comme le yield du C# n'est qu'une grosse macro.
    Les deux n'ont rien à voir, ça oui :)
    yield n'est qu'une facilité pour éviter d'avoir à se taper une classe pour une méthode. Ça ok. C'est pas la nouveauté à laquelle j'accroche le plus.
    Mais au moins, ça ne favorise pas les mauvaises pratiques, comme My. Ou Microsoft.VisualBasic. Ou la redéfinition des termes orientés objets.

    Citation Envoyé par Kikos31
    Le fait que le C# ai la cote ne veux pas dire que sera toujours le cas. Fut un temps on ne jurai que de JAVA.
    Et ça continue pour un paquet de monde :)

    Citation Envoyé par Kikos31
    Citation Envoyé par Neguib
    Pour ma part, je ne conteste en rien les choix des uns et des autres. Tous les arguments m'interresse et je cherche à les comprendre. De là à vouloir influer sur le choix d'autrui que nenni
    Je pense que c'est l'attitude intelligente a avoir.
    Y a deux approches différentes qu'une même personne peut tout à fait appliquer en même temps :)
    Côté boulot, on utilise ce qu'on doit utiliser. S'il faut faire un choix, on choisit ce qui correspond le mieux aux besoins et aux capacités des gens. Peu importe les préférences perso.
    Hors boulot, si on préfère une syntaxe et qu'on en vomit une autre, y a aucun problème non plus :)
    Faut juste pas mélanger les deux :)

    Citation Envoyé par Kikos31
    ( la maintenabilité n'est pas vraiment un problème dans mon secteur d'activité ).
    Tu as beaucoup de chance. Essaye de ne surtout pas changer de secteur alors, parce que sinon ça peut être plus douloureux :)

    Parce que peut-être qu'après avoir eu à faire de la maintenance sur des projets C# et des projets VB.NET, tous bancaux et exploitant les facilités de chaque langage pour produire des immondices, tu te dirais que *même* si au niveau du framework c'est pareil, *même* si niveau perfs c'est pareil, *même* si quand on fait du bon code c'est similaire, *même* si on peut faire de la merde avec n'importe quel langage, VB(.NET) donne des facilités à faire des horreurs qui sont largement suffisantes pour expliquer certaines réactions de rejet.

    Citation Envoyé par Kikos31
    Ce qui m'ennerve c'est que ce langage soit toujours descendu en flêche à tord et a travers.
    On vire Microsoft.VisualBasic, on met des mots-clefs qui correspondent aux concepts de la POO, on vire Option Explicit, on vire Option Strict, et là peut-être qu'il y aurait bien moins de raisons de descendre ce langage.

    Bien manié, pas de problème. Mal manié, que ce soit par des débutants qui ne connaissent rien à l'OO ou par des branleurs qui sautent sur la moindre solution de facilité plutôt que d'utiliser deux neurones, je choisirai *toujours* la maintenance d'une appli C# mal foutue avant celle d'une appli VB.NET mal foutue. Et j'ai eu largement l'occasion de faire la comparaison :)
      0  0

  15. #15
    Membre expérimenté

    Profil pro
    Inscrit en
    Avril 2005
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 95
    Par défaut
    Citation Envoyé par Maniak
    La syntaxe c'est une question de goût (on a le droit d'aimer les trucs lourds et nuls
    Parfaitement d'accord je te renvoi ton argument : on a le droit d'aimer les trucs vieux et lourd

    Citation Envoyé par Maniak
    Ça ok. C'est pas la nouveauté à laquelle j'accroche le plus. Mais au moins, ça ne favorise pas les mauvaises pratiques, comme My. Ou Microsoft.VisualBasic. Ou la redéfinition des termes orientés objets.
    J'te rassure le my ca m'excite pas vraiment non plus.

    Allez, comme suis masochiste je te donner un argument dans ton sens :
    J'ai été horrifié de voir qu'il y a une instance par défaut pour pouvoir acceder a une autre fenêtre sans l'instancier (depuis vb2005). Ca c'est vraiment une connerie et ca n'a aucun sens. En VB2002 je l'aurai compris ( ca m'aurait enervé et tout et tout mais j'aurai compris ) mais maintenant les VB6istes ont eu le temps de se faire une raison ( et rentrer dans le droit chemin ). Voilà pour moi c'est le truc débile.

    Citation Envoyé par Maniak
    Y a deux approches différentes qu'une même personne peut tout à fait appliquer en même temps
    Côté boulot, on utilise ce qu'on doit utiliser. S'il faut faire un choix, on choisit ce qui correspond le mieux aux besoins et aux capacités des gens. Peu importe les préférences perso.
    Hors boulot, si on préfère une syntaxe et qu'on en vomit une autre, y a aucun problème non plus
    Faut juste pas mélanger les deux
    A mon avis tu présente les symptomes d'une allergie aïgue . Là il n'y a plus rien a faire ( un marabou peut-être ?).

    Citation Envoyé par Maniak
    Citation Envoyé par Kikos31
    ( la maintenabilité n'est pas vraiment un problème dans mon secteur d'activité ).
    Tu as beaucoup de chance. Essaye de ne surtout pas changer de secteur alors, parce que sinon ça peut être plus douloureux
    Je suis d'accords. De toutes façons les rares fois ou je suis passé derrière quelqu'un autre ca m'a quand même énervé. Parce que indépendament du langage c'était pas fait à ma façon ( la seule a être parfaite ).

    Citation Envoyé par Maniak
    Parce que peut-être qu'après avoir eu à faire de la maintenance sur des projets C# et des projets VB.NET, tous bancaux et exploitant les facilités de chaque langage pour produire des immondices, tu te dirais que *même* si au niveau du framework c'est pareil, *même* si niveau perfs c'est pareil, *même* si quand on fait du bon code c'est similaire, *même* si on peut faire de la merde avec n'importe quel langage, VB(.NET) donne des facilités à faire des horreurs qui sont largement suffisantes pour expliquer certaines réactions de rejet.
    Je suis catégorique, il s'agit bien d'allergie.
    Plus sérieusement je te comprends mais j'ajouterai un bémol :
    Je suis pas certain que la rigidité/permissivité d'un langage joue tant que ça. Moi j'ai une autre théorie : Avant les gens qui faisaient notre métier étaient des passionnés, ils ont grandis avec l'informatique. Maintenant il sort des écoles des tas de developpeurs pour qui ce n'est qu'un métier et ils ne vont certainement pas se casser la tête a chercher le moyen de faire propre. Ils s'en foutent, ils veulent juste pisser de la ligne jusqu'a que la journée soit fini.

    Par exemple : moi le dataset typé avec tout son bordel a l'interieur kejesaismêmekeskiyadedans j'ai jamais pu me resoudre a l'utiliser. Mais plein de gens s'en contre foute et en use et en abuse (et celà aussi bien en C# qu'en VB.NET).

    Citation Envoyé par Maniak
    On vire Microsoft.VisualBasic
    pourquoi pas c'est redondant et ca facilite pas la conversion VB.NET=>C#.

    Citation Envoyé par Maniak
    on met des mots-clefs qui correspondent aux concepts de la POO
    Pas d'accord moi j'aime mieux comme ça.

    Citation Envoyé par Maniak
    on vire Option Explicit, on vire Option Strict
    Parfaitement d'accord et le test de débordement de tableau aussi par la même occasion.

    Citation Envoyé par Maniak
    et là peut-être qu'il y aurait bien moins de raisons de descendre ce langage.
    je dirais il ne resterai plus de raison pour ne pas ce jeter sur ce langage .

    Citation Envoyé par Maniak
    Et j'ai eu largement l'occasion de faire la comparaison
    Et apparament ca a laissé des traces .
      0  0

  16. #16
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 652
    Par défaut
    Citation Envoyé par Kikos31
    Citation Envoyé par Maniak
    Côté boulot, on utilise ce qu'on doit utiliser. S'il faut faire un choix, on choisit ce qui correspond le mieux aux besoins et aux capacités des gens. Peu importe les préférences perso.
    Hors boulot, si on préfère une syntaxe et qu'on en vomit une autre, y a aucun problème non plus :)
    A mon avis tu présente les symptomes d'une allergie aïgue :lol: . Là il n'y a plus rien a faire ( un marabou peut-être ?).
    Non non, j'ai aucun problème vis-à-vis du VB.NET quand c'est bien fait :)

    Citation Envoyé par Kikos31
    De toutes façons les rares fois ou je suis passé derrière quelqu'un autre ca m'a quand même énervé. Parce que indépendament du langage c'était pas fait à ma façon ( la seule a être parfaite :wink: ).
    Ça, c'est autre chose :)

    Citation Envoyé par Kikos31
    Plus sérieusement je te comprends mais j'ajouterai un bémol :
    Je suis pas certain que la rigidité/permissivité d'un langage joue tant que ça.
    J'ai pas de preuve à apporter non plus. C'est juste la conclusion que je tire à l'instant T basé sur ce que j'ai vu jusqu'à présent :)
    Je suis peut-être mal tombé, qui sait :)

    Citation Envoyé par Kikos31
    Moi j'ai une autre théorie : Avant les gens qui faisaient notre métier étaient des passionnés, ils ont grandis avec l'informatique. Maintenant il sort des écoles des tas de developpeurs pour qui ce n'est qu'un métier et ils ne vont certainement pas se casser la tête a chercher le moyen de faire propre. Ils s'en foutent, ils veulent juste pisser de la ligne jusqu'a que la journée soit fini.
    Ah, les écoles. Grand sujet à débat ça aussi :)

    Pas grand chose à ajouter à ta théorie, je partage l'avis :)
    Si ce n'est que la situation n'est pas si récente que ça. C'est pas 'maintenant' que les écoles produisent des bidouilleurs qui croient (ou essayent de faire croire) que leur bout de papier veut dire quelque chose.
    (et ça fait un bout de temps qu'à peu près tout le monde grandit avec l'informatique :)

    Perso, avant de chercher à déterminer le langage ultime, je préfèrerais qu'on commence par déterminer comment décourager ceux qui cherchent juste un filon facile, en compliquant la vie des autres, et comment former correctement ceux qui auraient la motivation mais ne savent pas où aller.

    S'il n'y avait que des gens compétents, le langage importerait peu.

    Citation Envoyé par Kikos31
    Par exemple : moi le dataset typé avec tout son bordel a l'interieur kejesaismêmekeskiyadedans j'ai jamais pu me resoudre a l'utiliser. Mais plein de gens s'en contre foute et en use et en abuse (et celà aussi bien en C# qu'en VB.NET).
    Amen.

    Citation Envoyé par Kikos31
    Citation Envoyé par Maniak
    on met des mots-clefs qui correspondent aux concepts de la POO
    Pas d'accord :wink: moi j'aime mieux comme ça.
    Ah, le glisser au milieu de la liste n'a pas été assez discret :)

    Citation Envoyé par Kikos31
    Citation Envoyé par Maniak
    et là peut-être qu'il y aurait bien moins de raisons de descendre ce langage.
    je dirais il ne resterai plus de raison pour ne pas ce jeter sur ce langage :wink:.
    Il en resterait une : c'est du VB, et il y a du C juste à côté :)
    (quitte à se jeter sur un nouveau langage, autant aller voir du côté de Ruby :)

    Citation Envoyé par Kikos31
    Citation Envoyé par Maniak
    Et j'ai eu largement l'occasion de faire la comparaison :)
    Et apparament ca a laissé des traces :lol: .
    T'as pas idée :)
    Et encore, je me suis modéré depuis le temps. Doit y avoir des posts dans les 10 premières pages du topic où j'étais moins tendre :)


    PS: neguib, tu as peut-être eu la 22è page, mais c'est pas toi qui la remplira le plus. NA :)
      0  0

  17. #17
    Membre Expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Par défaut J'approuve
    J'approuve totalement cela :
    Je suis pas certain que la rigidité/permissivité d'un langage joue tant que ça. Moi j'ai une autre théorie : Avant les gens qui faisaient notre métier étaient des passionnés, ils ont grandis avec l'informatique. Maintenant il sort des écoles des tas de developpeurs pour qui ce n'est qu'un métier et ils ne vont certainement pas se casser la tête a chercher le moyen de faire propre. Ils s'en foutent, ils veulent juste pisser de la ligne jusqu'a que la journée soit fini.

    Par exemple : moi le dataset typé avec tout son bordel a l'interieur kejesaismêmekeskiyadedans j'ai jamais pu me resoudre a l'utiliser. Mais plein de gens s'en contre foute et en use et en abuse (et celà aussi bien en C# qu'en VB.NET).
    Ca m'étonne un peu qu'on aie pu sortir une telle énormité ici, car ca jette un vrai pavé dans la marre :-) j'aurais jamais osé le dire moi-même.

    En tant que jeune, je déplore vraiment ce caractère réducteur de la programmation. Pour moi programmer, c'est un art, pas un métier.
    Fremy
      0  0

  18. #18
    Membre expérimenté

    Profil pro
    Inscrit en
    Avril 2005
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 95
    Par défaut
    Citation Envoyé par Maniak
    Citation Envoyé par Kikos31
    De toutes façons les rares fois ou je suis passé derrière quelqu'un autre ca m'a quand même énervé. Parce que indépendament du langage c'était pas fait à ma façon ( la seule a être parfaite ).
    Ça, c'est autre chose
    Merde je suis démasqué 8) .

    Citation Envoyé par Maniak
    Perso, avant de chercher à déterminer le langage ultime, je préfèrerais qu'on commence par déterminer comment décourager ceux qui cherchent juste un filon facile, en compliquant la vie des autres, et comment former correctement ceux qui auraient la motivation mais ne savent pas où aller.
    C'est clair, mais c'est pas gagné.

    Citation Envoyé par Maniak
    (quitte à se jeter sur un nouveau langage, autant aller voir du côté de Ruby
    Interressant, je connaissais pas. T'as déjà essayé ?
    T'as vu : il n'y a ni accolades, ni point virgules
      0  0

  19. #19
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 652
    Par défaut Re: J'approuve
    Citation Envoyé par FremyCompany
    Ca m'étonne un peu qu'on aie pu sortir une telle énormité ici, car ca jette un vrai pavé dans la marre :-) j'aurais jamais osé le dire moi-même.
    Que les écoles ne servent à rien ? C'est pas un pavé, c'est un fait :)

    Citation Envoyé par FremyCompany
    En tant que jeune, je déplore vraiment ce caractère réducteur de la programmation. Pour moi programmer, c'est un art, pas un métier.
    Y a une partie art, une partie science, et on s'en sert pour payer les factures, donc il y a aussi une partie métier :)

    'art' c'est un peu vague. On en fait quand on veut, comme on veut, ça marche au feeling, pas besoin de trop réfléchir. Le dév c'est pas ça. Ça demande de la rigueur, d'être prêt à investir le temps nécessaire pour apprendre perpétuellement, de faire des concessions parce qu'on ne fait pas toujours ce dont on a envie, de tenir compte de ce que veulent les autres parce qu'au final, on ne bosse pas pour soi mais pour d'autres personnes, ...

    Enfin là c'est pas vraiment spécifique au dév je crois :)

    Citation Envoyé par Kikos31
    Citation Envoyé par Maniak
    (quitte à se jeter sur un nouveau langage, autant aller voir du côté de Ruby :)
    Interressant, je connaissais pas. T'as déjà essayé ?
    Pas eu le temps, la période est chargée. Mais c'est très haut sur ma liste de choses à étudier dès que possible :)


    Citation Envoyé par Kikos31
    T'as vu : il n'y a ni accolades, ni point virgules :twisted:
    T'as vu, je ne suis peut-être pas si fanatique que ça :)
      0  0

  20. #20
    Membre Expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Par défaut Lol
    'Art' c'est un peu vague. On en fait quand on veut, comme on veut, ça marche au feeling, pas besoin de trop réfléchir. Le dév c'est pas ça. Ça demande de la rigueur
    De la rigeur. Je ne suis pas absolument certain que cela soit nécéssaire. La rigeur vient avec l'âge et la sagesse. Pour moi, programmer, ce n'est pas du tout un momment ou je me met des barrière, je préfère me sentir libre, faire ce que je veux.

    L'important pour moi c'est l'ambition.
    J'ai toujours été ambiteux et je crois que c'est le plus important. C'est aussi pour ca que je suis auto-didacte. Si je suis les traces des autres, je ferai comme eux. Ce n'est pas ce que je veux. Le seul pb c'est l'anglais. je ne trouve pas d'articles sur les sujets qui m'intéresse en francais... c'est dommage... J'en profite d'ailleurs pour dire que si vous avez un truc en fr ou en anglais simple sur la programmation binaire sous windows (ou à la rigeur linux) je suis preneur :-)
    Fremy
      0  0

Discussions similaires

  1. Que choisir : Delphi ou C++ ?
    Par Gwipi dans le forum Débats sur le développement - Le Best Of
    Réponses: 30
    Dernier message: 18/07/2010, 11h43
  2. Que choisir ? Delphi ou Java ?
    Par Jean-Yves dans le forum Débats sur le développement - Le Best Of
    Réponses: 89
    Dernier message: 19/04/2008, 15h40
  3. [VB.Net] Que choisir tableaux ou collections ?
    Par Pasiphae dans le forum VB.NET
    Réponses: 2
    Dernier message: 16/03/2006, 15h35
  4. [D2005] - Que choisir Winform ou VCL.NET ?
    Par RamDevTeam dans le forum Delphi .NET
    Réponses: 2
    Dernier message: 07/02/2006, 05h25
  5. Que choisir ? : ASP ou ASP.NET ?
    Par Allen dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 24/01/2006, 14h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo