Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3471 connectés 

 


Dernière réponse
Sujet : Pascal objet vs C/C++ VS VB : je sens le troll, mais quand même...
n0mad Quelques arguments parmi tant d'autre qui me font préférer le C++ au pascal :
 
les - du pascal objet :
* pas de ++ -- += *= etc...
* pas de redéfinitions des operateurs
* begin/end qui fait du code lourd et verbeux
* les pointeurs avec leurs ecritures bizarres
* pas de multi heritage
* pas d'operateur ternaire mais ça c'est un détail
 
les - du C++ :
* ne pas oublier le "==" qui constitue 99% des bugs

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
n0mad Quelques arguments parmi tant d'autre qui me font préférer le C++ au pascal :
 
les - du pascal objet :
* pas de ++ -- += *= etc...
* pas de redéfinitions des operateurs
* begin/end qui fait du code lourd et verbeux
* les pointeurs avec leurs ecritures bizarres
* pas de multi heritage
* pas d'operateur ternaire mais ça c'est un détail
 
les - du C++ :
* ne pas oublier le "==" qui constitue 99% des bugs
Jubijub ah, voilà, ca s'oriente déjà mieux...
 
perso, à priori je trouve pas ca genant qu'on doive détacher chaque while...ca crée des mini instructions, bien présenté ca doit etre hyper facile à comprendre/maintenir
antp c'est pour ça que le Pascal est plus lisible (en général) et plus rapide à compiler (et vraiment bcp plus rapide ! la vitesse de compilation complète d'un gros programme en Delphi se mesure en secondes alors qu'il faut parfois des minutes pour VC++/C++Builder), on ne peut pas faire des trucs aussi tordus qu'en C.
chrisbk

Citation :

il manque aussi la possibilité de faire des assignations dans le while et les if (en tout cas quand je le fais le compilateur me le refuse...)


 
 
Grand dieu, non, des assignations dans les while / if !
C'est atroce !
 
:D
 
(serieux ca j'encaisse pas . y'en a dans un for il te colle dix lignes de code, tu sais ou il veut en venir le gars :D )

antp Tetedeiench > c'est clair que le for en C on peut faire bcp plus de choses (le for du C me manque bcp)
il manque aussi la possibilité de faire des assignations dans le while et les if (en tout cas quand je le fais le compilateur me le refuse...)
Pour ton histoire de ; c'est pas difficile quand même... il n'y a que pour l'instruction devant un else qu'il ne faut pas de ;
dans les autres cas on peut en mettre
(il me semble)
 
ex:
if truc then
  blabla
else
  autre;
 
if truc then
begin
   a1;
   a2;
end else
begin
  a3;
  a4;
end;

 

[edtdd]--Message édité par antp--[/edtdd]

[SDF]Poire

Tetedeiench a écrit a écrit :

je préfère le C++ et de loin... en fait pour des raisons connes , zallez rire mais bon...
 
Ce que j'aime pas dans le delphi :
 
-les ifs, while, etc qui acceptent qu'une seule instruction ensuite ( donc obligé de faire un while gnagna do begin gnagnagna end {while}; pour s'y repérer un peu...
 
Moi ca me gave :o
 
Le pire C le ; que je fous tjs ou y faut pas et que je mets pas ou il faut... ca me fait chieeeeeeeeer !
 
C con je sais, mais rien que pour ca j'aime pas le delphi...
 
Sinon, je l'utilise en fait pour pondre une interface graphique (la C top). Apres, ben j'apelle du C dedans et rulez.
 
enfin C tres subjectif comme post, mais C rulez :D
 
Troll inside :D  
 
 




Dans ce cas là utilise Builder..... (même facilité pour interface graphique mais C du C++....)
 :hello:

Tetedeiench je préfère le C++ et de loin... en fait pour des raisons connes , zallez rire mais bon...
 
Ce que j'aime pas dans le delphi :
 
-les ifs, while, etc qui acceptent qu'une seule instruction ensuite ( donc obligé de faire un while gnagna do begin gnagnagna end {while}; pour s'y repérer un peu...
 
Moi ca me gave :o
 
Le pire C le ; que je fous tjs ou y faut pas et que je mets pas ou il faut... ca me fait chieeeeeeeeer !
 
C con je sais, mais rien que pour ca j'aime pas le delphi...
 
Sinon, je l'utilise en fait pour pondre une interface graphique (la C top). Apres, ben j'apelle du C dedans et rulez.
 
enfin C tres subjectif comme post, mais C rulez :D
 
Troll inside :D

 

[edtdd]--Message édité par Tetedeiench--[/edtdd]

antp bhen je pense que les deux c'est pareil.
le pascal est plus pratique pour manipuler des chaînes je trouve.
et y a des optimisations qu'on ne peut pas faire en C (par ex le "with" ).
d'un autre côté en C y a le ++ -- += *= etc...  
pour ce qui est algo je pense que c'est pareil, tableaux aussi.
Jubijub mais y'en a pas un ki est capable de répondre à ma question
 
là j'invente, j'en sais rein : genre le C++ c mieux pour les tableaux, et le PO c mieux pour les algos... (je dis au pif, mais c ce genre de trucs que je veux
antp y a pas que là que c'est de la connerie en fait ;)

 

[edtdd]--Message édité par antp--[/edtdd]

Buitoni

n0mad a écrit a écrit :

Pascal objet, ça existe chez les professionnels ? :D  




 
Oui justement, y a que la que ca existe, le C++ c'est pour ceux qui se prennent pour les dieux du monde, qui ne connaisse que ca et qui croyent pouvoir refaire le monde...
 
Voila, ca troll, mais ca me fait pitié ce genre de reflections, y a des gens qui aiment le c++ et chacun ses gouts, mais de dénigrer le reste c'est en général du racisme compilatoriens...  
 
Enfin la c'est pas du racisme, c'est de la connerie  :na:

antp

n0mad a écrit a écrit :

Pascal objet, ça existe chez les professionnels ? :D  




 
ouais, au moins dans la société où je bosse... mais c'est vrai que ça a l'air assez rare :(
 

Jubijub a écrit a écrit :

je savais bien que ca trollerait ;) ...ahlalalalala ces jeunes :D  




 
c'est grave hein... ha la la comme tu dis...
 
tiens pour attirer plus de monde il aurait fallu mettre aussi VB dans le titre :D

 

[edtdd]--Message édité par antp--[/edtdd]

Jubijub je savais bien que ca trollerait ;) ...ahlalalalala ces jeunes :D
n0mad Pascal objet, ça existe chez les professionnels ? :D
Jubijub c à dire que g pas d'opinion, je voulais juste savoir pourquoi vous dévelopiez sous un et pas sous l'autre, si vous avez testé les 2
chrisbk bah je peux pas vraimetn dire, j'ai fait vraiment que tres peu de pascal et pas du tout de delphi .
 
M'enfin c quand meme pas mal utiliser de ci de la (surtout pour les interfaces, le delphi), c'est donc que ca doit etre utilisable non ?
 
bref si tu te sens OK avec delphi, ben fait avec........ le tout c'est d'arriver a tenir les objectifs qu'on c fixé
Jubijub je te parle des langages la, pas des environnements :D  :fuck:
HelloWorld Ben meme interface, meme librairie VCL ... (les sources de la librairie VCL livree avec C++ Builder sont en Pascal ...)
C'est la meme chose ... mais en pas pareil :D
Jubijub donc pour toi les 2 ont la même puissance, et plus ou moins les même domaine de prédilection ?
chrisbk boaf c un peu culcul, t'utilise celui avec lequel tu te sens le mieux et pi c tout :)
Jubijub exact, je corrige
HelloWorld Ben tu compares un langage (C++) à un environnement ...
C'est comme comparer le format de compression rar avec WinZip ...
Compare plutot Delphi avec C++ Builder ou VC++ (koike la seconde comparaison a mon avis n'a pas lieu d'etre)
Jubijub pour ceux qui aiment l'un où l'autre, je v vous demander qqc de délicat :  
 
-->donnez moi les 3 qualités et les 3 défauts que vous jugez prédominant dans le language que vous allez défendre... (genre les domaines ou c pas top, les types d'instruction où ca roxx, là où c merdique, etc...)

 

[edtdd]--Message édité par Jubijub--[/edtdd]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)