java ou delphi - Programmation
Marsh Posté le 10-12-2001 à 16:00:19
veryfree a écrit a écrit : lequel est un vrais language de programmation orienté objet? |
Vrais language orienté objet
Ca veut dire quoi ça ?
Marsh Posté le 10-12-2001 à 16:35:27
Tu savais pas, y a des faux langages OO :-)
Trop drole le topic... allez, houste!
:-D
Marsh Posté le 10-12-2001 à 16:43:11
2 votes pour Delphi... j'ai voté Delphi, Poire aussi je suppose, buitoni aussi, non ?
Marsh Posté le 10-12-2001 à 16:44:23
buitoni a écrit a écrit : Tu savais pas, y a des faux langages OO :-) Trop drole le topic... allez, houste! :-D |
C partit de http://forum.hardware.fr/forum2.ph [...] topic=#bas
Marsh Posté le 10-12-2001 à 16:45:12
pas java en tout cas. Du moins pas tant qu'ils ne permettront pas l'héritage multiple.
Marsh Posté le 10-12-2001 à 16:45:22
antp a écrit a écrit : 2 votes pour Delphi... j'ai voté Delphi, Poire aussi je suppose, buitoni aussi, non ? |
Oui G voté Delphi....
Mais je regrette.... J'aurai mieux fait de rien faire....
Marsh Posté le 10-12-2001 à 16:46:43
Tsss... On a jamais dit que l'heritage multiple etait la norme pour etre OO hein... Faut sortir du compilo C++ de temps en temps :-)
Apres on va nous dire que sans redefinition des operateurs c pas un compilateur... N'importe nawak!
Ca part en couille le topic
Marsh Posté le 10-12-2001 à 16:46:46
gizmo a écrit a écrit : pas java en tout cas. Du moins pas tant qu'ils ne permettront pas l'héritage multiple. |
bhen sur ce point c'est pareil pour Delphi il me semble... enfin je sais plus... à confirmer. C'est quoi encore les critères pour un language OO ?
Marsh Posté le 10-12-2001 à 16:47:41
[SDF]Poire a écrit a écrit : Oui G voté Delphi.... Mais je regrette.... J'aurai mieux fait de rien faire.... |
dit po ca
Marsh Posté le 10-12-2001 à 16:48:03
[SDF]Poire a écrit a écrit : Oui G voté Delphi.... Mais je regrette.... J'aurai mieux fait de rien faire.... |
Benh oui, j'avais pas voté non plus, mais antp m'a forcé... Qu'on le ban ce topic bordel
Marsh Posté le 10-12-2001 à 16:48:55
qu'on ban juste le pro-java qui l'a créé
Marsh Posté le 10-12-2001 à 16:49:09
buitoni a écrit a écrit : Benh oui, j'avais pas voté non plus, mais antp m'a forcé... Qu'on le ban ce topic bordel |
De toute manière C pas comparable....
Marsh Posté le 10-12-2001 à 16:50:13
antp a écrit a écrit : qu'on ban juste le pro-java qui l'a créé |
Je serais tenté de rire mais je vais me retenir...
Marsh Posté le 10-12-2001 à 16:50:24
un truc auquel je pense:
"lequel est un vrais language de programmation orienté objet?"...
Delphi c'est un language ?
je croyais que c t un environnement de dev.
Turbo Pascal 7 et Kylix ils utilisent le même language que Delphi, non
Marsh Posté le 10-12-2001 à 16:50:52
buitoni a écrit a écrit : C'est pas un pro orthographe en tout cas |
Moi non + donc ....
Marsh Posté le 10-12-2001 à 16:51:24
antp a écrit a écrit : un truc auquel je pense: "lequel est un vrais language de programmation orienté objet?"... Delphi c'est un language ? je croyais que c t un environnement de dev. Turbo Pascal 7 et Kylix ils utilisent le même language que Delphi, non |
Delphi C un RAD le language C le Pascal.....
Marsh Posté le 10-12-2001 à 16:51:33
[SDF]Poire a écrit a écrit : Moi non + donc .... |
moi dans le temps oui, mais à cause des forums et de tout ce qu'on y voit... bhen je fais des fautes
[edtdd]--Message édité par antp--[/edtdd]
Marsh Posté le 10-12-2001 à 16:53:00
antp a écrit a écrit : un truc auquel je pense: "lequel est un vrais language de programmation orienté objet?"... Delphi c'est un language ? je croyais que c t un environnement de dev. Turbo Pascal 7 et Kylix ils utilisent le même language que Delphi, non |
Ouaip, tp7, tp7win, kylix, freepascal, delphi... Tout ca c'est pareil, c'est toujours du pascal OO, tout simplement :-)
Marsh Posté le 10-12-2001 à 16:53:43
antp a écrit a écrit : moi dans le temps oui, mais à cause des forums et de tout ce qu'on y voit... bhen je fais des fautes |
Moi C de base
Marsh Posté le 10-12-2001 à 16:53:46
Bon, retour sous delphi, qu'il aille se perdre dans les bois avec son java
Marsh Posté le 10-12-2001 à 16:53:51
tant qu'on y est, je veux qu'on ajoute un thème Pascal
Marsh Posté le 10-12-2001 à 16:54:56
buitoni a écrit a écrit : Ouaip, tp7, tp7win, kylix, freepascal, delphi... Tout ca c'est pareil, c'est toujours du pascal OO, tout simplement :-) |
Tien t'as enlevé ton n° ICQ ? C à cause de moi ?
Marsh Posté le 10-12-2001 à 16:56:35
buitoni a écrit a écrit : Benh oui, j'avais pas voté non plus, mais antp m'a forcé... Qu'on le ban ce topic bordel |
oh non je resterai sage j arreterai de
faire des betises c promis
Marsh Posté le 10-12-2001 à 16:57:35
buitoni a écrit a écrit : Tsss... On a jamais dit que l'heritage multiple etait la norme pour etre OO hein... Faut sortir du compilo C++ de temps en temps :-) Apres on va nous dire que sans redefinition des operateurs c pas un compilateur... N'importe nawak! Ca part en couille le topic |
Non, ce n'est pas la norme, mais c'est un des aspect importants. Y a pas que le C++ qui permet cela, loin de la.
Marsh Posté le 10-12-2001 à 17:02:01
les interfaces c deja pas mal et le tout reste bien compreheensible et permet une maitenance aisé d un projet...
Marsh Posté le 10-12-2001 à 17:05:45
veryfree a écrit a écrit : les interfaces c deja pas mal et le tout reste bien compreheensible et permet une maitenance aisé d un projet... |
ca sert surtout a combler un manque parce qu'il avaient pas envie de faire une détection de cycle dans leur compilateur...
Marsh Posté le 10-12-2001 à 17:19:45
ouais pcq y a 5 fans de java et 4 de delphi sur le forum
Marsh Posté le 10-12-2001 à 18:24:09
buitoni a écrit a écrit : ouai, et les fans de delphi sont bien armés! |
Java
Marsh Posté le 10-12-2001 à 20:21:26
buitoni a écrit a écrit : ouai, et les fans de delphi sont bien armés! |
il sont truqé tes gifs
trop con ce que je vien d ecrire
[edtdd]--Message édité par veryfree--[/edtdd]
Marsh Posté le 10-12-2001 à 21:08:00
bha ... je suis un fan de java mais je peux pas dire que ce soit un VRAI langage objet.
Le truc qui ne le rend pas purement objet c'est pas vraiment l'héritage multiple (qui a dit qu'il fallait un héritage multiple en pur objet ?), c'est plutot les types primtifs (int, char, etc ...) et les méthodes static.
mais bon. r1napété. C'est quand même un sacré langage !
Marsh Posté le 11-12-2001 à 15:31:00
Pour moi, un vrai langage objet c'est :
1) multiheritage virtuel ou non
2) redef des operateurs
3) implementation des associations
A ma connaissance, seul C++ respecte les 2 1eres règles et aucun langage ne supporte la 3ième.
Après, tout dépend de ce qu'on programme. On ne peut pas comparer la puissance de developpement, les SWING, le multiplateforme et le multiheritage abstrait de java à l'IDE qu'est Delphi. Le pascal est un bon langage didactique mais sans plus.
Marsh Posté le 11-12-2001 à 16:03:54
Encore un naze qu'a rien compris...
1. Depuis quand java est vraiment multiplateformes? Tout le monde le crie, mais vas y, developpe une belle applet qui marche partout du premier coup... Galère hein!
2. Depuis quand on compare un environnement de developpement et un langage? Le pascal est un langage qui est sur quasi toutes les plateformes (au debut, y en avait pas sur BeOS), et tu compiles ton application Windows ET Linux en qqs minutes avec Kylix...
Alors tu sors
Marsh Posté le 11-12-2001 à 16:05:47
puis le coup du language didactique sans plus
Marsh Posté le 11-12-2001 à 17:14:33
des arguments plus valables svp...
La question portait sur java & delphi, donc je compare delphi & java, désolé.
Java EST multiplateforme contrairement à Delphi. Buitoni, tu mélanges "portable" (recompilable sur plusieurs OS) et "multiplateforme" (executable sur plusieurs OS).
Multiheritage dans Pascal ?
[edtdd]--Message édité par n0mad--[/edtdd]
Marsh Posté le 11-12-2001 à 17:21:58
n0mad a écrit a écrit : 2) redef des operateurs |
y a aucun rapport antre un langage purement objet et la redfinition des opérateurs.
D'ailleurs, dans un langage PUREMENT objet, il ne devrait pas y avoir d'opérateur mais uniquement des messages entre objets (appels de méthodes).
et je vois pas du tout ce que tu veux dire par "implementation des associations"
Marsh Posté le 11-12-2001 à 17:22:01
n0mad >> bhen java fait pas non plus le multihéritage, si ?
puis ok le java c'est multiplaterformes, mais c'est en bonne partie de l'interprèté il me semble, donc lent et faut une virtual machine pour le faire tourner...
et comme l'a dit buitoni, c'est pas tj si facile de le faire réellement multiplateforme.
[edtdd]--Message édité par antp--[/edtdd]
Marsh Posté le 10-12-2001 à 15:56:55
lequel est un vrais language de programmation orienté objet?
[edtdd]--Message édité par veryfree--[/edtdd]