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 habitué
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 11
    Par défaut
    Bonjour,

    c'est sûr que C# est vraiment un bon langage qui allie les avantages du C++ et du Java. La facilité de programmation du Java (pas de pointeur et de mémoire à gérer par exemple) et les performances du C++ pour une application Windows et non Internet (il faut dire que Java est portable partout mais pour une application, les performances ne sont pas des meilleures). C'est pour cela que j'aime bien développé en C# et j'ai encore énormemment de chos à apprendre mais je ne suis encore qu'étudiant donc ça viendra.

    Cyrille
      0  0

  2. #2
    Membre averti
    Inscrit en
    Décembre 2003
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 27
    Par défaut
    Mmm je pense que le but de ce thread est surtout de comparer les deux languages, aussi je me demande si encenser l'un sans le comparer à l'autre est bien pertinent...

    Enfin sans vouloir jouer les rabas-joie.
      0  0

  3. #3
    Expert confirmé
    Avatar de neo.51
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    2 663
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 663
    Par défaut
    On le voit dans ce thread, on ne peut pas s'empécher de parler de vb6 ...



    Je pense que le problème de VB.NET s'est que le vb souffre de son passé vb6,vba, vbscript qui fait plus pensé à des bidouilleur que les java ou le c++ qui ont une plus grande renomée.

    C'est vraiment l'impression que j'ai en lisant les propos de Maniak

    En tous cas je pense que le C# et le VB.NET resteront les deux piliers du framework .NET.
      0  0

  4. #4
    Membre averti
    Inscrit en
    Décembre 2003
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 27
    Par défaut
    Citation Envoyé par neo.51
    En tous cas je pense que le C# et le VB.NET resteront les deux piliers du framework .NET.
    Jusqu'à Java.Net
      0  0

  5. #5
    Expert confirmé
    Avatar de neo.51
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    2 663
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 663
    Par défaut
    Citation Envoyé par Moonheart
    Citation Envoyé par neo.51
    En tous cas je pense que le C# et le VB.NET resteront les deux piliers du framework .NET.
    Jusqu'à Java.Net
    tu parles de J# ?
      0  0

  6. #6
    Membre averti
    Inscrit en
    Décembre 2003
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 27
    Par défaut
    Nan, je parles de Java.Net
      0  0

  7. #7
    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 neo.51
    Je pense que le problème de VB.NET s'est que le vb souffre de son passé vb6,vba, vbscript qui fait plus pensé à des bidouilleur que les java ou le c++ qui ont une plus grande renomée.

    C'est vraiment l'impression que j'ai en lisant les propos de Maniak ;)
    Bah c'est pas k'il souffre de son passé, c'est k'il en hérite :)
    La lourdeur de la syntaxe et le non-typage sont encore là. Et à en croire les arguments ki ont été avancés en faveur de VB.NET, le non-typage est la principale raison de l'utiliser. Hors, vu ke le non-typage n'est utilisable proprement (et encore) ke dans de petits projets, n'ayant aucun riske de devenir gros, ça limite forcément le champ d'action :)

    Et là-dessus, je suis catégorike. Kelk'un ki prône le non-typage dans de gros projets, avec évolution, maintenance et tout ce ki s'ensuit, je demande à ce k'il soit pendu par les yeux, là, tout de suite :)

    Après au niveau de la syntaxe elle-même, k'elle soit plus lourde est une évidence, k'elle soit plus claire est une kestion de goût (pour moi non par exemple, mais je sais bien ke pour d'autres c'est la syntaxe du C ki semble obscure :), bref c'est plus flou.

    Par contre, vu ke j'ai tendance à utiliser des entiers non-signés chake fois ke je n'ai pas besoin de nombres négatifs (c'est un peu fait pour après tout), et vu ke VB.NET est (bêtement) complètement à la masse pour les gérer, poubelle :)

    Vraiment, le seul avantage ke je vois à VB.NET, c'est de ne pas avoir à compiler pour voir les erreurs. Ça, j'aimerais beaucoup (beaucoup) l'avoir en C#. Mais mis à part ça... k'est-ce ke VB.NET fait ke le C# ne fait pas, ou k'est-ce k'il fait mieux ou moins lourdement... je sèche :)

    Des idées ? :)
      0  0

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2003
    Messages : 9
    Par défaut
    On dirait, à lire l'ensemble des messages qui précèdent, que l'on s'accroche sur deux ou trois points principaux :

    1. Qui est le plus rapide? Faux débat! Si la performance est un facteur important, travaillez en C++ et évitez l'OO autant que possible. Si l'on parle de rapidité de rédaction, il faut se rappeler que celà ne joue qu'un rôle tout à fait négligeable dans le cadre plus général du cycle complet d'une application.

    2. Le style, la lisibilité, la concision etc. Un vrai débat, car le style peut jouer un rôle important dans le cadre de la lisibilité et donc de la maintenabilité d'une application (ce n'est pas le seul facteur, évidemment ...). A ce que j'en lis, il n'y a pas de vrai progrès en la matière par rapport à VB6 (pour moi, le basic et le pascal sont des exemples de styles conçus pour être facilement lus et compris, le basic original insistant sur la simplicité, le pascal sur la rigueur). La syntaxe du c quant à elle a été conçue pour économiser les lignes de code, en ces temps anciens où l'en encodait encore en faisant des trous dans des petites cartes en carton...; par la suite, cette syntaxe concise a fait le bonheur de la caste universitaire.

    3. Le caractère "professionnel" des langages. Les ingénieurs ingénieux n'auront jamais de gêne à utiliser VB pour obtenir une solution rapide vite fait, bien fait (il n'y a pas d'incompatibilité). Le marché étant ce qu'il est pour les informaticiens, Java et C#, cela fait indiscutablement plus "pro". Un tuyau à tous les pros en question : soignez votre orthographe, et votre style "rédactionnel", c'est indiscutablement un des premièrs indices de professionnalisme que l'on peut évaluer.

    Bon, dans les mois qui suivent, j'ai justement une mission bien précise à effectuer (mémoire) : comparer la gestion des événements (au sens large) dans les langages OO : de VB6 (eh oui) à C#, en passant par Java et VB.net ...

    Souhaitez moi bonne chance ...
      0  0

  9. #9
    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 BisonDiligent
    1. Qui est le plus rapide? Faux débat! Si la performance est un facteur important, travaillez en C++ et évitez l'OO autant que possible.
    Ça fait longtemps ke l'argument 'performance' entre OO et procédural est devenu bidon, et totalement insignifiant kand on prend en compte tous les avantages de l'OO :)

    2. Le style, la lisibilité, la concision etc. Un vrai débat, car le style peut jouer un rôle important dans le cadre de la lisibilité et donc de la maintenabilité d'une application (ce n'est pas le seul facteur, évidemment ...).
    Surtout pour les non-développeurs. J'ai notamment comme exemple dans mon voisinage tout proche une grosse appli faite en VB, unikement parce ke des non-développeurs ont besoin d'aller y farfouiller pour changer kks bricoles par-ci par-là et k'ils comprennent bien mieux un langage plus verbeux.

    Pour les développeurs, la différence de lisibilité est mineure (voire inversée), alors ke le temps de rédaction prend plus d'importance :)

    La syntaxe du c quant à elle a été conçue pour économiser les lignes de code, en ces temps anciens où l'en encodait encore en faisant des trous dans des petites cartes en carton...
    Euh, tu ne confondrais pas avec le Cobol là ? :)
    C'est surtout lui ki a été fait pour les cartes perforées, avec ses lignes à commencer à une colonne particulière selon leur rôle :)

    Bon, dans les mois qui suivent, j'ai justement une mission bien précise à effectuer (mémoire) : comparer la gestion des événements (au sens large) dans les langages OO : de VB6 (eh oui) à C#, en passant par Java et VB.net ...
    Ben déjà, tu gagneras du temps en ne mettant ke C# ou VB.NET dans la comparaison, la gestion des événements est identike :)
    Par contre, VB6 langage orienté objet, euh... non ? :)
    C'est aussi OO ke du C++ dans lekel les classes ne servent k'à faire des structures un peu moins stupides :)

    Souhaitez moi bonne chance ...
    Bonne chance Jim :)
      0  0

  10. #10
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2003
    Messages : 9
    Par défaut
    I love VB6 so much ...
    Does simple things so simply!
    Simple OO features, for 95 % of local application needs.
    A people's language, so frustrating for real programmers!

    Good to remember : OO was not required at all in order to manage the Apollo XIII crisis ...

    Regarding events handling : VB has some powerfull event handling keywords that are native to the langage. So a very simple, straightforward event handling is easy to implement, enough again for 95 % of the usual needs.
    Nevertheless, more complicated event handling "à la Java" is possible as well in VB, if required.

    IMHO, VB is, simply spoken, THE reference, the starting point of any event handling study.

    Best,
      0  0

  11. #11
    Membre averti
    Inscrit en
    Décembre 2003
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 27
    Par défaut
    Citation Envoyé par Maniak
    Ça fait longtemps ke l'argument 'performance' entre OO et procédural est devenu bidon, et totalement insignifiant kand on prend en compte tous les avantages de l'OO
    Ca dépends du contexte. Parce qu'il n'y a pas que les IHM dans la vie, il existe aussi des applications avec de GROS besoin de performances, qui ne peuvent tout simplement pas se permettre de gaspiller du temps d'éxécution à la gestion objets, au garbage collector, et autres...

    La syntaxe du c quant à elle a été conçue pour économiser les lignes de code, en ces temps anciens où l'en encodait encore en faisant des trous dans des petites cartes en carton...
    Euh, tu ne confondrais pas avec le Cobol là ?
    J'ai l'impression aussi.

    Par contre, VB6 langage orienté objet, euh... non ?
    Si si, même si ca reste l'OO du pauvre.

    Citation Envoyé par BisonDiligent
    I love VB6 so much ...
    Does simple things so simply!
    Simple OO features, for 95 % of local application needs.
    A people's language, so frustrating for real programmers!
    Même pas... Pour moi un "vrai" programmeur est un programmeur qui sait se satisfaire de n'importe quel langage capable de faire ce qui a besoin d'être fait. (Ceci compte aussi la facilité de maintenance quand elle est requise, qui est le point faible de VB6 par rapport à Java et C#)

    Par contre, "People's language" tu y vas quand même ultra fort sur la pédale, là... C'est verbeux, oui, mais de la à dire que n'importe qui peux comprendre du code VB6, c'est un peu excessif, ca reste un langage informatique... et donc a priori pas accessible à tous à moins de faire du code simplissime, ce qui est rare.

    Good to remember : OO was not required at all in order to manage the Apollo XIII crisis ...
    Ca... Dans le genre argument sans queue ni tête...

    VB6 non plus n'a pas été requis pour gérer la crise de l'Apollo XIII, alors quel rapport avec le sujet?

    N'importe qui peux sortir une phrase du genre: "Simple OO features was not requiered at all in order to manage the 9/11 crisis" mais ca ne fait pas avancer le schimilblick pour autant... d'ailleurs ce n'est même pas un argument: c'est tout un plus une belle phrase capable d'impressionner ceux qui vont pas creuser le sens des mots plus loin que la surface.

    Regarding events handling : VB has some powerfull event handling keywords that are native to the langage. So a very simple, straightforward event handling is easy to implement, enough again for 95 % of the usual needs.
    VB.Net et C# ont une gestion des évènements à peine plus compliquée mais surtout beaucoup plus souple et maléable... La simple présence des "délégués" les rends 10 fois plus puissants en terme de gestion évènementielle.

    Oui, en VB tout court, tu peux gérer 95% des cas (et encore, ca reste à prouver... c'est quoi les sources d'une telle statistique?), mais les languages .Net le font d'une manière tout simplement 10 fois plus performante.
    Essaie un peu de coder un évènement nécessitant des délégués sous VB6: tu vas y arriver avec un peu d'huile de coude, mais bonjour l'usine à gaz pour cela!!!!
    Je ne parles pas du temps perdu au développement, à l'éxécution et surtout à la maintenance!

    IMHO, VB is, simply spoken, THE reference, the starting point of any event handling study.
    Au moins tu anonce clairement ton paradigme....
      0  0

  12. #12
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2003
    Messages : 9
    Par défaut
    Vous l'aurez compris, il y avait là un peu de provoc, à différents niveaux.

    Quand je dis que VB est la référence en gestion événementielle, je ne dis pas que c'est le meilleur, je dis que c'est un point de comparaison obligé, ne fût-ce que pour des raisons historiques.

    Et tu ne me contredis pas, en fait, quand tu dis que le système des délégués est dix foix plus puissant (que VB) et presque aussi simple (que VB).

    Quid des 95 %?
    Simple : cherche sur le forum ou ailleurs des questions, des problèmes relatifs à "Public Event()", à "Raise Event", à "Public WithEvents" ... et rôle exact de doevents, qui est très mal expliqué dans la doc VB6. Il n'y en a guère et je crois en fait que très peu de programmeurs programment des événements (en dehors des événements des contrôles, bien entendu).

    La phrase qui ne veut rien dire à propos du programme Apollo se veut un simple rappel : l'OO à tout casser n'est pas toujours indispensable. Tout le monde insiste sur la réutilisabilité, mais moi je me rappelle que deux des plus beaux crash de l'aérospatiales (Arianne V et je ne sais plus quel robot explorateur martien) se sont soldés par des échecs retentissants, parceque l'on s'était fié à cette notion de réutilisabilité, justement.

    A propos, une bonne bibliothèque de fonctions, ce n'est pas réutilisable? On dirait que les méthodes de classe sont une découverte de l'OO?

    Mais quid des fonctions mathématiques en tout genre?

    Il y a beaucoup d'autres assertion jetées à la figure du public concernant l'OO, qui sont souvent des pétitions de principe, ou des "démonstrations" basées sur un exemple, alors que le contre-exemple existe mais est passé sous silence.

    Bon, moi j'essaie d'être pragmatique, et, je me suis sérieusement attaqué à Java, pour éviter de parler sans connaître. Je ne suis pas au bout, loin de là, mais ce que j'en découvre ne me convainct pas toujours.
    Il reste beaucoup de confusion, de procédés tortueux, c'est loin d'être "direct".

    Bref, j'ai choisi mon mémoire sur un sujet de programmation, qui va me forcer à explorer un domaine bien particulier en .net et en java.

    C'est pas de la bonne volonté çà?
      0  0

  13. #13
    Membre averti
    Inscrit en
    Décembre 2003
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 27
    Par défaut
    Citation Envoyé par BisonDiligent
    Tout le monde insiste sur la réutilisabilité, mais moi je me rappelle que deux des plus beaux crash de l'aérospatiales (Arianne V et je ne sais plus quel robot explorateur martien) se sont soldés par des échecs retentissants, parceque l'on s'était fié à cette notion de réutilisabilité, justement.
    Ca m'interresse de connaitre tes sources car je n'avais pas entendu la même chose personnellement.
    Déjà parce que l'Aerospatiale n'est pas trop une utilisatrice de language OO (trop lent) et ensuite parce qu'il me semble que le crash d'Arianne V était du à un dépassement de capacité binaire ce qui est un problème plus du ressort des langages procéduriers ou assembleurs que des languages OO -qui soulèvent des exceptions dans ces cas-là-)

    A propos, une bonne bibliothèque de fonctions, ce n'est pas réutilisable? On dirait que les méthodes de classe sont une découverte de l'OO?
    Ce qu'apporte les méthodes de classe, ce n'est pas tellement l'avantage de la réutilisabilité (comme tu dis, une bibliothèque de fonction le fait aussi) mais plutot le concept de "boite noire" et d'héritage/dérivation, à mon avis.

    Il y a beaucoup d'autres assertion jetées à la figure du public concernant l'OO, qui sont souvent des pétitions de principe, ou des "démonstrations" basées sur un exemple, alors que le contre-exemple existe mais est passé sous silence.
    Comme toutes les propagandent publicitaires.
      0  0

  14. #14
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2003
    Messages : 9
    Par défaut
    Bon, Arianne V => Le principe en cause : la réutilisabilté.
    Pour ce que j'en ai lu, au moins une partie du logiciel qui fonctionnait bien sur Arianne IV a été transférée dans le système Arianne V sans être suffisemment testé dans son nouvel environnement (D'accord, c'est plus un défaut politique qu'un défaut logiciel)

    Mars : une erreur d'emploi d'unité => ré-utilisation d'une partie de logiciel calculant en unités ango-saxonnes dans un logiciel plus moderne (je suppose) calculant en SI. Là encore, insuffisance de test et de simulation.

    Bref, la ré-utilisabilité, ce n'est pas gratuit.

    Une interface "boîte noire" est séduisante. Mais elle se présente à l'utilisateur sans spécifier réellement ce quelle fait : on ne connaît que la signature des méthodes, mais on ne connaît rien des spécifications réelles. Alors, si on ne fait pas un test sérieux ...

    Bien. Je sais que l'OO apporte quelque chose, qu'une classe bien conçue, c'est chouette à utiliser.

    Mais je pense que celà a un prix, et que dans certains cas, la programmation "procédurale" reste non seulement plus efficace, mais aussi plus naturelle. Et j'ai l'impression que le courant de pensée actuel présente l'OO une technologie de programation incontournable, une véritable panacée. On fait de l'OO pour faire de l'OO.

    Ceci dit, je crois que l'on a bien divergé par rapport au sujet de cette discussion. Je m'en excuse, je ne suis qu'un "semi-professionnel".

    Merci à tous, en tous cas pour les avis éclairés qui sont publiés sur ce forum.
      0  0

  15. #15
    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 BisonDiligent
    Bon, Arianne V => Le principe en cause : la réutilisabilté.
    Pour ce que j'en ai lu, au moins une partie du logiciel qui fonctionnait bien sur Arianne IV a été transférée dans le système Arianne V sans être suffisemment testé dans son nouvel environnement (D'accord, c'est plus un défaut politique qu'un défaut logiciel)

    Mars : une erreur d'emploi d'unité => ré-utilisation d'une partie de logiciel calculant en unités ango-saxonnes dans un logiciel plus moderne (je suppose) calculant en SI. Là encore, insuffisance de test et de simulation.

    Bref, la ré-utilisabilité, ce n'est pas gratuit.
    Euh oui, en koi la POO est en cause là-dedans au juste ?
    Reprendre des modules et les coller ailleurs, ça se fait aussi en procédural, depuis longtemps, avec les mêmes implications.

    Tu peux appliker le même raisonnement à tout et n'importe koi hein, ça ne veut strictement rien dire :)

    À kand un "la canicule de l'été dernier, c'était la faute à la POO" ? :)

    Pi bon, je doute ke ki ke ce soit ici soit en position de commenter ce ki se passe dans l'aérospatiale. C'est "un peu" plus pointu ke l'essentiel des projets ke le commun des développeurs fait à longueur de temps. Des erreurs ki n'auraient aucune importance en entreprise peuvent causer de gros dégâts en l'air.

    Alors les critiker parce k'ils n'ont pas bien testé (ouh les feignasses) alors k'on n'a pas la moindre idée de ce ke ça demande, c'est un peu facile.

    Mais je pense que celà a un prix, et que dans certains cas, la programmation "procédurale" reste non seulement plus efficace, mais aussi plus naturelle. Et j'ai l'impression que le courant de pensée actuel présente l'OO une technologie de programation incontournable, une véritable panacée. On fait de l'OO pour faire de l'OO.
    Et je pense ke tu as tort. Tu ne parles ke du côté "réutilisation" (et encore), k'on peut très bien reproduire en procédural (ou plutôt, ki existait déjà en procédural avant ke la POO existe).
    Les principaux avantages de la POO se situent en dehors du contexte "pissage de code". Va faire de la maintenance sur kks millions de lignes de code procédural. Va :)
      0  0

  16. #16
    Membre averti
    Inscrit en
    Décembre 2003
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 27
    Par défaut
    Citation Envoyé par BisonDiligent
    Bon, Arianne V => Le principe en cause : la réutilisabilté.
    Pour ce que j'en ai lu, au moins une partie du logiciel qui fonctionnait bien sur Arianne IV a été transférée dans le système Arianne V sans être suffisemment testé dans son nouvel environnement (D'accord, c'est plus un défaut politique qu'un défaut logiciel)
    D'où l'interet du langage objet qui "encapsule" les méthodes avec leurs données: ainsi pas de problèmes du au fait qu'on emploie une méthode dans un environnement non-adapté... La méthode apporte son propre environnement (virtuel) avec elle.

    Une interface "boîte noire" est séduisante. Mais elle se présente à l'utilisateur sans spécifier réellement ce quelle fait : on ne connaît que la signature des méthodes, mais on ne connaît rien des spécifications réelles. Alors, si on ne fait pas un test sérieux ...
    Ce que tu présentes là, c'est une boite noire mal développée.
    Une boite noire correctement développée s'accompagne TOUJOURS d'une documentation expliquant ce que chacune de ses interfaces fait... La seule chose d'une boite noire qui est censée être ignorée de son utilisateur en informatique, ce n'est pas ce qu'elle fait, mais comment elle le fait.

    Et j'ai l'impression que le courant de pensée actuel présente l'OO une technologie de programation incontournable, une véritable panacée. On fait de l'OO pour faire de l'OO.
    Propagande de ceux qui vendent de l'OO, ni plus ni moins.
    L'OO c'est génial, mais c'est génial uniquement dans le contexte pour lequel l'OO a été créé... L'OO ne replacera jamais avantageusement un langage concu pour un domaine qui n'a pas été visé par l'OO au départ.
    Par exemple, le C a été fait pour la programation système, l'OO non... donc l'OO n'a aucune raison ni avantage à être employé en programation système.
      0  0

  17. #17
    Membre chevronné

    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Décembre 2003
    Messages
    333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2003
    Messages : 333
    Billets dans le blog
    1
    Par défaut
    Votre debat est passionnat messieurs.

    Je pense qu'il faut juger les choses en leurs contextes.

    Pour du tres haut niveau vous le dites vous même, le visual basique ne tiens pas trop la comparaison, et je pense que c'est vrai.

    Mais je pense aussi qu'il faut comparer ce qui est comparable, et visual basic n'est pas concu au depart comme un langage visant les sommets.

    Visual basic est dans sa conception un langage (ce que vous nommez verbeux) destiné aux petits et moyens programeurs, correspondant certainnement aux fantasme de bilou de faire de chacun quelqu'un capable de pouvoir acceder facilement à la programation chez soit (et accessoirement sur des logiciels microsot, bien sûr).

    Je pense que de ce point de vue, ce langage est certainement le meilleurs dans cette categorie. C'est un point tres important à considerer.

    Je crois que ce langage à la chance aujourd'hui de pouvoir jouer dans la cours des grands, surtout depuis l'apport de .net et de son compilo, l'amenant a des perfs comparables aux standards pro comme le C++.

    C'est plutot ainsi, je pense qu'il faut le considerer, un langage facile au debut pour tout le monde et qui, au final se revele pouvoir rivaliser avec les langages plus "pros".

    C'est une donnée qui n'existe pas vraiemnt en C#, c c++, pascal et autre java... Aussi comparer des langages concus pour des informaticiens et des buts precis tels l'interopperabilite, ect... ,avec visual basic et sur le même niveau, n'est pas tout à fait juste.

    Pour preuve, supposons que la syntaxe de VB soit encore plus obscur que celle des autres, finalement, quel avantage lui trouveriez vous ?

    Apres, il y a Descartes et Pascal. Quel rapport me diriez vous entre ces 2 grands penseur francais aujourd'hui disparu et ces lignes d'aujourd'hui ? Simplement ceci : on peut raisonner comme descartes et n'utiliser que le raisonement pur, ou bien raisonner comme pascal et tenir compte de l'environnement.

    Par consequent, tout depends du contexte, du votre en particulier. Et nos 2 langages marquent tout deux nombres de points en divers domaines. Et aucunes n'est complete finalement.

    Mais, et c'est un details important, au final egalement peu de chose les separes reelements. De questions de syntaxes differentes, quelques instructions littigieuse qui seront probablement ameliore, idem pour les ide.

    Je pense qu'il faut plus retenir que choisirs l'un ou l'autre ne signifie plus aujourd'hui faire un choix au detriment de la performance (ce qui est important). Je crois que c'est une question de gout (La syntaxe) et de contexte (Les usagers).

    Enfin, en ce qui concerne les usagers, il est certainement bons de rappeler que l'utilisateurs lambda n'est ni la secretaires apprenant a taper 3 lignes de codes, ni la nasa faisant partir des fusées sur Mars.

    Il ne faut pas parler de mauvais langages, mais plutot de mauvais codeurs.
      0  0

  18. #18
    Membre très actif
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2002
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2002
    Messages : 165
    Par défaut
    Bonjour,

    Citation Envoyé par john.fender
    je crois que ce langage à la chance aujourd'hui de pouvoir jouer dans la cours des grands, surtout depuis l'apport de .net et de son compilo, l'amenant a des perfs comparables aux standards pro comme le C++.
    si en termes de performances tu fais réference à la rapidité d'execution et bien le C/C++ garde sa supériorité sur ce point par rapport à .Net étant donné que qu'il n'y a pas de machine virtuel

    perso je pense que VB.Net se justifie surtout pour ne pas déboussoler les programmeurs VB6 classique, les entreprises qui ont des projets VB6 et qui n'ont pas envie d'investir dans de la formation C# pour la migration

    pour quelqu'un qui veut se lancer dans la programmation et plus particulierement la technologie .Net il me semble plus raisonnable de choisir C#, je trouve que ce langage est "beau" à plusieurs points de vue, il reprend les avantages de Java et C++ sans les inconvénients de ce dernier
      0  0

  19. #19
    Membre averti
    Inscrit en
    Décembre 2003
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 27
    Par défaut
    Citation Envoyé par Elbarto
    si en termes de performances tu fais réference à la rapidité d'execution et bien le C/C++ garde sa supériorité sur ce point par rapport à .Net étant donné que qu'il n'y a pas de machine virtuel
    Il n'y a pas de machine virtuelle sur .Net ..........

    perso je pense que VB.Net se justifie surtout pour ne pas déboussoler les programmeurs VB6 classique, les entreprises qui ont des projets VB6 et qui n'ont pas envie d'investir dans de la formation C# pour la migration
    Ce qui est totalement faux, car VB.Net est bien trop différent de VB pour se passer d'une formation quelconque des développeurs, même s'ils ont fait du VB avant.

    pour quelqu'un qui veut se lancer dans la programmation et plus particulierement la technologie .Net il me semble plus raisonnable de choisir C#, je trouve que ce langage est "beau" à plusieurs points de vue, il reprend les avantages de Java et C++ sans les inconvénients de ce dernier
    Ce qui est faux en partie... par exemple l'absence des fameux "templates" qui font cruellement défaut à C# ou la conservation d'inconvénients de C++
      0  0

  20. #20
    Membre très actif
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2002
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2002
    Messages : 165
    Par défaut
    Bonjour Moonheart,


    Citation Envoyé par Moonheart
    Il n'y a pas de machine virtuelle sur .Net ..........
    j'ai cru comprendre le contraire en lisant la FAQ.NET : :
    http://dotnet.developpez.com/FAQ.NET...chitecture#2.2

    pour qu'un programme .NET puisse executer sous Windows il faut bien pour l'instant installer le framework .NET de 20 Mo, ce qui m'a fait pensé au java Runtime de Sun...
      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