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

 


 Mot :   Pseudo :  
 
 Page :   1  2  3
Auteur Sujet :

Ma boite a choisi Windev [il me fo une boite qui Delphise ;-) ]

n°223298
antp
Super Administrateur
Champion des excuses bidons
Posté le 03-10-2002 à 21:00:05  profilanswer
 

Reprise du message précédent :
ma boîte mais c'est à Bruxelles et pas avant quelques mois :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
mood
Publicité
Posté le 03-10-2002 à 21:00:05  profilanswer
 

n°223303
antp
Super Administrateur
Champion des excuses bidons
Posté le 03-10-2002 à 21:14:50  profilanswer
 

nan, c'est une petite entreprise donc ça paie moins bien qu'une grosse
mais bon d'un autre côté l'ambiance est pas la même et c'est nettement plus relax et sympa :)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°223305
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 03-10-2002 à 21:16:24  profilanswer
 

viiz a écrit a écrit :

Bon up j'ai fait ma lettre de dem mais maintenant il faut que je trouve une boite qui utilise Delphi ;-)
Vous avez ca en stock ? Petite, moyenne, grosse : je prend tout !




 :ouch: tu l'as vraiment fait ?


---------------
J'ai un string dans l'array (Paris Hilton)
n°223307
antp
Super Administrateur
Champion des excuses bidons
Posté le 03-10-2002 à 21:18:05  profilanswer
 

moi pour le moment je fais du C++ c'est pas pour ça que je démissionne :o
 
je vais même devoir utiliser la STL [:totoz]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°223311
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 03-10-2002 à 21:20:48  profilanswer
 

antp a écrit a écrit :

moi pour le moment je fais du C++ c'est pas pour ça que je démissionne :o



t'as quoi contre le C++ ?  :fou:


---------------
J'ai un string dans l'array (Paris Hilton)
n°223316
lorill
Posté le 03-10-2002 à 21:23:13  profilanswer
 

Harkonnen a écrit a écrit :

 
t'as quoi contre le C++ ?  :fou:  




le ++ a mon avis.

n°223327
antp
Super Administrateur
Champion des excuses bidons
Posté le 03-10-2002 à 21:28:31  profilanswer
 

Harkonnen a écrit a écrit :

 
t'as quoi contre le C++ ?  :fou:  




 
la lisibilité :/
et la quantité à taper par rapport au pascal :/
ok y a { } au lieu de begin/end, mais le fait qu'y ait pas le "with" ça me manque :D Puis les "->" partout c'est lourd :o
et ça met des plombes à compiler
enfin y a des trucs sympa aussi, je crache pas dessus ;)


Message édité par antp le 03-10-2002 à 21:29:18

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°223329
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 03-10-2002 à 21:29:45  profilanswer
 

viiz a écrit a écrit :

 
 
Bah c de la merde koi...
 :fuck:  



:kaola:  
retourne à zindev toi !!


---------------
J'ai un string dans l'array (Paris Hilton)
n°223343
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 03-10-2002 à 21:46:34  profilanswer
 

antp a écrit a écrit :

 
 
la lisibilité :/




il suffit de s'astreindre à une certaine autodiscipline
 

antp a écrit a écrit :

 
et la quantité à taper par rapport au pascal :/




 :heink:  
 

antp a écrit a écrit :

 
mais le fait qu'y ait pas le "with" ça me manque :D  




 [:leg9] assisté va ! :d
 

antp a écrit a écrit :

 
Puis les "->" partout c'est lourd :o




Et les références ? ça existe !
 

antp a écrit a écrit :

 
et ça met des plombes à compiler




pendant ce temps, on peut surfer ;)
 

antp a écrit a écrit :

 
enfin y a des trucs sympa aussi, je crache pas dessus ;)




je pense aussi, sinon Java, PHP, C# et j'en passe ne l'aurait pas honteusement copié !


Message édité par Harkonnen le 03-10-2002 à 21:47:57

---------------
J'ai un string dans l'array (Paris Hilton)
n°223350
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 03-10-2002 à 21:51:43  profilanswer
 

viiz a écrit a écrit :

 
 

Code :
  1. en C++:
  2. y = ++x * z;
  3. en Delphi:
  4. Inc(x);
  5. y := x + z;


 
Et après tu demande pkoi c de la merde ? :lol:  
C laquelle la plus lisible, des 2 lignes au dessus la ?
C laquelle qui execute 2 instructions en 1 (au passage le truc le plus pourri du monde en prog ? (avec l'héritage multiple..., meme si yen a en Delphi aussi :/))




 

Code :
  1. en C++ :
  2. x = x + 1; // ou x += 1;
  3. y = x * z;


 
Comme je le dis plus haut : Autodiscipline !!


Message édité par Harkonnen le 03-10-2002 à 21:52:35

---------------
J'ai un string dans l'array (Paris Hilton)
mood
Publicité
Posté le 03-10-2002 à 21:51:43  profilanswer
 

n°223353
Kristoph
Posté le 03-10-2002 à 21:55:13  profilanswer
 

L'héritage multiple n'est pas le truc le plus pourri du monde ! C'est vachement important dans certains cas et ça peut faire cruellement défaut.
 
Eiffel le fait donc c'est bien :D

n°223354
antp
Super Administrateur
Champion des excuses bidons
Posté le 03-10-2002 à 21:56:34  profilanswer
 

Harkonnen a écrit a écrit :

 
il suffit de s'astreindre à une certaine autodiscipline




désolé mais même avec discipline tu peux pas faire du code C++ aussi lisible que du Pascal bien écrit ;)
surtout si tu commences avec les templates :D
 

Harkonnen a écrit a écrit :

 
 
 [:leg9] assisté va ! :d




spa une question d'assistance, mais quand t'as des
QrySource->Close();
QrySource->SQL->Text = "...";
QrySource->Open();
c'est gonflant de taper tj le même truc :o
puis dans pas mal de cas ça permet de pas devoir créer une variable temporaire :D
 

Harkonnen a écrit a écrit :

Et les références ? ça existe !




je parle pas pour le passage de paramètres
mais avec C++Builder t'as des -> partout pcq tous les objets de la VCL sont des pointeurs (comme en Delphi, sauf qu'en Delphi si tu mets un . pour un pointeur il est assez malin pour piger qu'il doit faire ^. (equivalent de -> )


Message édité par antp le 03-10-2002 à 21:57:12

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°223355
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 03-10-2002 à 21:57:00  profilanswer
 

Kristoph a écrit a écrit :

L'héritage multiple n'est pas le truc le plus pourri du monde ! C'est vachement important dans certains cas et ça peut faire cruellement défaut.



 :jap:  
et puis, si c'est pourri, pq Java essaie de l'implémenter tant bien que mal par le biais d'interfaces ?


---------------
J'ai un string dans l'array (Paris Hilton)
n°223360
Kristoph
Posté le 03-10-2002 à 22:02:05  profilanswer
 

Il y a des gens que je comprends pas. La STL et les templates sont sans doute la seule chose que le C++ fais de mieux que la pluspart des autres langages mais ils n'en veulent pas :/
 
J'admet que la syntaxe employée reste très "C++" mais si ce n'est qu'une question de syntaxe, pourquoi s'opposer à ce que Borland le rajoute dans Delphi par exemple ?

n°223364
antp
Super Administrateur
Champion des excuses bidons
Posté le 03-10-2002 à 22:09:25  profilanswer
 

j'ai pas dit que la STL et les templates était pas bien (au contraire ça permet de faire des joli trucs), je trouve juste que c'est pas très lisible :p
 
un truc que j'aime pas au C/C++ : l'abscence de type string
même si y a std::string, AnsiString, CString, QString, et plein d'autres trucs, ça n'arrive pas à égaler le type string du Pascal je trouve :)


Message édité par antp le 03-10-2002 à 22:10:51

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°223365
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 03-10-2002 à 22:09:43  profilanswer
 

Kristoph a écrit a écrit :

Il y a des gens que je comprends pas. La STL et les templates sont sans doute la seule chose que le C++ fais de mieux que la pluspart des autres langages mais ils n'en veulent pas :/



et les pointeurs ? l'héritage multiple ? essaie de faire ça en Java aussi....


---------------
J'ai un string dans l'array (Paris Hilton)
n°223367
Kristoph
Posté le 03-10-2002 à 22:13:05  profilanswer
 

Harkonnen a écrit a écrit :

 
et les pointeurs ? l'héritage multiple ? essaie de faire ça en Java aussi....




 
Bah non justement. Les pointeurs en tant que tel j'aime pas. Ca permet trop facilement de casser le typage du langage. L'idéal serait d'interdire le cast à la C et de ne laisser que dynamic_cast et static_cast :)
 
Et pour l'héritage multiple, c'est utile dans quelques cas mais c'est assez rare je trouve. Je ne crache pas dessus quand même :)
 
Tiens, j'ai oublié : la surcharge des opérateurs de base c'est bien aussi ;)

n°223368
tanguy
Posté le 03-10-2002 à 22:14:35  profilanswer
 

Harkonnen a écrit a écrit :

 
 :jap:  
et puis, si c'est pourri, pq Java essaie de l'implémenter tant bien que mal par le biais d'interfaces ?




 
c'est pas "tant bien que mal", c'est la maniere qu'il faut faire proprement
ainsi plus d'heritage en diamant et c'est une tres bonne chose !
ca oblige a programmer d'une facon propre alors qu'en C++ tu etais libre
evidemment virtual = 0 et hop ca donne une interface, mais bon c'est pas "automatique" comme en java
 
nan ce qui est vraiment vraiment bien en Java c'est les packages, ca manque en C++ (sans parler de toutes la lib java qui est vraiment bien)
les namespace c'est pas assez puissant, on pas faire tout se qu'on veut
 
par contre en Java, je trouve vraiment trop con que la surcharge des operateur ne soit pas permisse
on se retrouve par exemple avec la classe BigInteger avec des compareTo() et regarder si c'est superieur a 0 ou a 1 comme en C (20 ans en arriere, cool)
 
pareil pour les operateurs de cast, c'etait bien en C++, en java on se retrouve avec des valueOf() ou des toInt(), un peu miteux (bon ok, ca pouvait donner des bugs bien caches)
 
aussi les parametres par defaut, ils ont supprime ca, trop trop con, meme php le fait c'est pour dire
et les templates... moi je veux la STL, pas un ersatz avec des casts de partout :)
 
ha aussi ce que j'aime enormement en Java, c'est que tout le monde code de la meme facon avec les meme conventions (qui sont bien en plus)
en C++ y'a vraiment de tout et c'est chiant
 
quoi ? c'etait pas ca le sujet au depart ? :D


Message édité par tanguy le 03-10-2002 à 22:17:23
n°223370
Kristoph
Posté le 03-10-2002 à 22:17:41  profilanswer
 

antp a écrit a écrit :

j'ai pas dit que la STL et les templates était pas bien (au contraire ça permet de faire des joli trucs), je trouve juste que c'est pas très lisible :p
 
un truc que j'aime pas au C/C++ : l'abscence de type string
même si y a std::string, AnsiString, CString, QString, et plein d'autres trucs, ça n'arrive pas à égaler le type string du Pascal je trouve :)




 
Tiens au fait, qu'est ce qu'il a de mal le type std::string ?

n°223371
tanguy
Posté le 03-10-2002 à 22:20:52  profilanswer
 

antp a écrit a écrit :

j'ai pas dit que la STL et les templates était pas bien (au contraire ça permet de faire des joli trucs), je trouve juste que c'est pas très lisible :p
 
un truc que j'aime pas au C/C++ : l'abscence de type string
même si y a std::string, AnsiString, CString, QString, et plein d'autres trucs, ça n'arrive pas à égaler le type string du Pascal je trouve :)




 
std::string c'est miteux
CString, l'operateur [] est meme pas surcharge -> poubelle (comme le reste des MFC d'ailleurs)
AnsiString jamais utilise
 
QString ca te va pas ? t'as meme les regexp 100% compatible Perl dedans ! il te faut quoi de plus ? l'unicode ? deja dedans, compatibilite string ? deja ... je vais pas ce qu'il te faut

n°223372
antp
Super Administrateur
Champion des excuses bidons
Posté le 03-10-2002 à 22:22:07  profilanswer
 

Kristoph a écrit a écrit :

 
 
Tiens au fait, qu'est ce qu'il a de mal le type std::string ?
 




 
bhen c'est vachement plus lourd à utiliser que le type string du Pascal :D
en Pascal t'utilise string comme un int ou tout autre type de base.
Et toutes les fonctions utilisent ce type.
En C++ t'as toujours besoin de mélanger ça avec des char* :/
C'est géré par le compilo, c'est pas une classe ou un template donc je suppose que c'est aussi plus optimisé (bien que je doute qu'on voie vraiment une différence de performance)


Message édité par antp le 03-10-2002 à 22:22:56

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°223373
antp
Super Administrateur
Champion des excuses bidons
Posté le 03-10-2002 à 22:23:25  profilanswer
 

tanguy a écrit a écrit :

 
QString ca te va pas ?




 
Si, mais ça reste toujours une classe, puis faut utiliser Qt pour ça :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°223375
HappyHarry
Posté le 03-10-2002 à 22:25:27  profilanswer
 

Harkonnen a écrit a écrit :

 
 :jap:  
et puis, si c'est pourri, pq Java essaie de l'implémenter tant bien que mal par le biais d'interfaces ?




 
t'as fini de troller toi ?  :kaola:

n°223377
antp
Super Administrateur
Champion des excuses bidons
Posté le 03-10-2002 à 22:26:54  profilanswer
 

Et je tiens à préciser que je ne préfère pas le Pascal parce que c'est le premier truc que j'ai appris et que j'y suis habitué, j'ai  commencé avec du C sur mainframe, puis sur PC, puis du C++ sur PC, puis C++Builder, puis j'ai un peu commencé Delphi, puis Qt, puis Visual C++ (où j'ai utilisé MFC & STL), puis je suis revenu à Delphi :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°223378
Kristoph
Posté le 03-10-2002 à 22:27:00  profilanswer
 

Je suis pas d'accord. Il ne faut jamais repasser par les char * sauf pour construire la std::string/QString. Si tu repasses pas les char * cela veut dire que :
 
- Tu utilises des libs pas adaptées au C++ et donc qui trainent encore des char *
- Tu fais appel au fonctions standard du C pour traiter des chaines et c'est mal !

n°223381
antp
Super Administrateur
Champion des excuses bidons
Posté le 03-10-2002 à 22:27:12  profilanswer
 

HappyHarry a écrit a écrit :

 
 
t'as fini de troller toi ?  :kaola:  




 
pour une fois qu'on peut troller gentillement dans un topic :o


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°223382
zion
Plop
Posté le 03-10-2002 à 22:27:18  profilanswer
 

Harkonnen a écrit a écrit :

 
je pense aussi, sinon Java, PHP, C# et j'en passe ne l'aurait pas honteusement copié !




 
Donc, si une majorité utilise le C++, c'est que c'est le mieux?
 
Donc tout le monde utilise Windows, donc c'est le meilleur OS.
 
J'aime ta façon de raisonner  [:banzai]


---------------
Informaticien.be - Lancez des défis à vos amis
n°223384
antp
Super Administrateur
Champion des excuses bidons
Posté le 03-10-2002 à 22:28:46  profilanswer
 

Kristoph a écrit a écrit :

 
- Tu utilises des libs pas adaptées au C++ et donc qui trainent encore des char *




 bah oui je bosse sous Windows avec l'API Windows ou des libs autre que Qt :D Note qu'avec les VCL et AnsiString on doit à peu près jamais repasser en char*, sauf pour des appels à l'API Windows s'ils n'existent pas dans la VCL


Message édité par antp le 03-10-2002 à 22:29:01

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°223386
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 03-10-2002 à 22:30:14  profilanswer
 

HappyHarry a écrit a écrit :

 
 
t'as fini de troller toi ?  :kaola:  



:fuck:


---------------
J'ai un string dans l'array (Paris Hilton)
n°223390
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 03-10-2002 à 22:34:29  profilanswer
 

zion a écrit a écrit :

 
 
Donc, si une majorité utilise le C++, c'est que c'est le mieux?
 
Donc tout le monde utilise Windows, donc c'est le meilleur OS.
 
J'aime ta façon de raisonner  [:banzai]  




J'ai juste dit que pour que le C++ soit copié de toutes parts, c'est que ça doit pas être si mal que ça !
Quant à Windows, on ne peut pas dire qu'il soit copié, malgré que ce soit le plus utilisé ! [:yo]


---------------
J'ai un string dans l'array (Paris Hilton)
n°223393
zion
Plop
Posté le 03-10-2002 à 22:42:28  profilanswer
 

Harkonnen a écrit a écrit :

 
J'ai juste dit que pour que le C++ soit copié de toutes parts, c'est que ça doit pas être si mal que ça !
Quant à Windows, on ne peut pas dire qu'il soit copié, malgré que ce soit le plus utilisé ! [:yo]




 
http://www.lindows.com/lindows_pro [...] nshots.php
 
Pas copié non non, pas copié  :lol:


---------------
Informaticien.be - Lancez des défis à vos amis
n°223397
tanguy
Posté le 03-10-2002 à 22:48:28  profilanswer
 

antp a écrit a écrit :

 
 
Si, mais ça reste toujours une classe, puis faut utiliser Qt pour ça :D




 
heu std::string c'est une classe template, String de Java c'est une classe
tu veux que ca soit quoi ?
 
si tu veux dire par la qu'il faut trainer Qt meme si on fait pas du graphique, c'est faut !
 
cf http://www.uwyn.com/projects/tinyq/index.html
 
he oui, une lib en logiciel libre a toujours beaucoup beaucoup plus d'avantages qu'un equivalent non libre !
 
"TinyQ is a stripped down version of Qt 3.x that has been put together to use as a backend library and provides all the necessary library classes to comfortably develop in a C++ environment."

n°223400
antp
Super Administrateur
Champion des excuses bidons
Posté le 03-10-2002 à 22:55:32  profilanswer
 

tanguy a écrit a écrit :

 
heu std::string c'est une classe template, String de Java c'est une classe
tu veux que ca soit quoi ?




 
bhen un type, comme int, float et compagnie :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3

Aller à :
Ajouter une réponse
 

Sujets relatifs
urgent, prob pour boite de dialoguere boite de dialogue
boite de dialog.WINDEV
[VC++,MFC] Dessiner un trait dans une boite de dialogue[JS] Boite de dialogue qui ne se ferme pas trop facilement !
[ ACCESS] Boite de dialogue ouvrir fichier avec ACCESS et VBcomment faire pour qu'une boite de dialogue reste au dessus ?
[VC++]comment fait on pour passer d'une boite de dialogue a une autre?Vous bossez dans quelle boite info ?
Plus de sujets relatifs à : Ma boite a choisi Windev [il me fo une boite qui Delphise ;-) ]


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