| QUOTE (R0m4!n @ 19 Feb 2005 à 06:55) |
| alors moi perso c'est le c++ mon préféré je ne connait que les bases mais il me plait bien.. par contre le js c'est basé sur le java ou il n'y a que le nom de ressemblant ? |
| QUOTE |
[ ...] totalement orienté-objet pour Java [...] |
| QUOTE |
[...] Java est un langage simple [...] |
| QUOTE (silfaxu @ 21 Feb 2005 à 03:14) | ||||
Tout n'est pas objet en Java ... Tu as des wrappers tels que int, float qui ne sont pas objets ... à l'inverse de SmallTalk qui lui est totalement objet.
Syntaxiquement, il est simple ... oui .. pour le reste, je pense que c'est un peu reducteur de dire que ce langage est "simple" Sinon pas de préférences ... ça dépend de ce que je veux (ou dois) faire ... @+ |

| QUOTE (Visu@lSt@tion @ 21 Feb 2005 à 00:29) |
| Moi, pour le moment je travail beaucoup en c, donc je ne peux rien dire a propos du c++ et du java, si ce n'est que je trouve parfois les applications javas tres lourdes,mais peut être que c'est normal |
). Mais Java est surtout prévu pour des applets, des servlets, des serveurs, des clients... des applications qui soit tournent sur des gros serveurs (donc avec des ressources importantes), soit sont relativement petites.
| QUOTE (lolocse @ 21 Feb 2005 à 00:00) |
| A l'instant , je ne peux pas dire vraiment si Java est mieux que C++ mais j'ai travaillé le langage C++ durant un an et je dois dire que coder en Java devient extrêmement facile si on a la base en C++ (nivô classes et objets biensur) . Java est plus robuste que C++ dans le sens ou il ne se sert pas des pointeurs (outils virtuel qui dirige vers un endroit dans la mémoire) , donc tu ne peux pas créer un virus, trojan, ver etc.. avec ce langage . D'ou sa force pour certains ou peut-être sa faiblesse pour d'autres . Java est un langage simple , comme C++ mais avec Java , tu peux faire des applets (petites applications qui se servent d'un navigateur pour démarrer l'application) ,des menus GUI (J-Builder par exemple on peut créer des interfaces à la VB ou Delphi tant dis que C++ est basé Texte uniquement et compilé comme C ou Pascal ) . Avec Text Pad, Notepad ou autre editeur de texte par exemple , c'est le contraire , tu as à taper tes codes sources et tu le compiles et tu le démarres avec cmd . Pour moi , les deux se complètent , tu peux faire des choses avec C++ que tu ne peux faire avec Java et vice-versa . |

| QUOTE |
[...] La philosophie objet est presque complète. [...] |
| QUOTE (Garulfo @ 21 Feb 2005 à 01:41) | ||
Le Javascript n'a rien a voir avec Java. Mais connais tu Java ? Et connais tu vraiment le C++ ? Pour un débutant mon choix est immédiat : apprendre Java. A moins que tu n'ais quelqu'un pour t'apprendre les bonnes habitudes, le C++ est un poison à longue écheance. |
| QUOTE (Garulfo @ 21 Feb 2005 à 11:21) |
| Quand tu veux dire lourde tu veux dire lente ? Oui tu as raison. Le java est compilé en byte-code puis interpreté par une machine virtuelle qui le transforme à la volée en exécution machine. Les avantages sont nombreux, et le plus important est que si une machine virtuelle existe sur une plateforme tu es sur que ton code y fonctionnera. Cependant le fait d'interpreté un langage ralenti ses performances. Il y a aussi d'autre raison bien sur comme le garbage collector qui évite à celui qui dévellope de se préoccupé de la gestion mémoire. Ca offre un langage de plus haut niveau que le C ou le C++ qui deviennent peu à peu les nouveaux assembleurs (il devient plus intéressant d'utiliser l'assembleur obtenu par compilation que de faire soit même de l'assembleur). Mais l'objectif des deux langages n'est pas le même. La mémoire utilisé par le Java va être théoriquement supérieur (si la personne faisant le même programme en C++ est bon... ce qui est très loin d'être évident ). Mais Java est surtout prévu pour des applets, des servlets, des serveurs, des clients... des applications qui soit tournent sur des gros serveurs (donc avec des ressources importantes), soit sont relativement petites.Tu commences avec du C ? Tu es inconscient... ou alors étudiant j'espère |
| QUOTE (silfaxu @ 21 Feb 2005 à 05:41) | ||
Je préfère le "presque complète" au "totalement orientée-objet" ... |
| QUOTE (Visu@lSt@tion @ 21 Feb 2005 à 13:46) |
| [...] Étudiant pourquoi ? le c , c'est agréable j'aime bien, on peut faire plein de truc |
| QUOTE |
[...] Tu peux préférer [...] |
| QUOTE (silfaxu @ 21 Feb 2005 à 03:14) | ||
Tout n'est pas objet en Java ... Tu as des wrappers tels que int, float qui ne sont pas objets ... [...] |
| QUOTE |
Les wrappeurs ce sont les objets qui s'enroule autour du type de base (d'où le nom) pour en faire un objet instance d'une classe. Donc ce n'est pas int le wrapper mais Integer |
| QUOTE (silfaxu @ 26 Feb 2005 à 02:09) | ||
Salut,
Il était temps ... J'avais peur que tu ne réagisses pas .. Et la partie Programmation, elle en est oú ? ... @+ |


| QUOTE |
S'il n'y a pas de sujet, il n'y aura pas de partie ou de sous partie. |
Copyright © 2004-2008 Tigersun - Tous droits réservés - Powered By IP.Board © 2008 IPS, Inc.