Bonjour � tous,
Alors d'abord ne r�lez pas direct je sais qu'il existe d'autres posts sur ce sujet... D'ailleurs je les ai presque tous lu!
Mes questions sont un peu plus sp�cifiques. N'�tant pas programmeur de formation (je suis ing�nieur mais en hydraulique) j'esp�re que vous excuserez mes lacunes et les b�tises que je vais s�rement dire...
La situation de base est la suivante :
Jusqu'� maintenant je programmais en VBA (j'ai donc d�j� les bases de la POO je pense) et depuis peu en C. Je souhaite trouver � la fois un langage plus complet, "pro" et portable que VBA et plus r�cent et haut niveau que C. J'h�site donc entre C++ et JAVA (peut-�tre y-en-a-t-il d'autres int�ressants?)
- Un gros crit�re est que je souhaite un langage totalement libre (il me semble que les deux r�pondent � cette attente mais je ne suis pas s�r)
- Plus pr�cis�ment, il me semble bien que C/C++ est un langage libre et que si on le souhaite, on peut commercialiser les programmes que l'on cr�e (je peux toujours r�ver hein ) � part pour certaines biblioth�ques sp�cifiques comme QT o� il faut le cas �ch�ant payer une redevance (je confonds toujours les deux mais c'est le principe du GPL et LGPL je crois). Qu'en est-il pour JAVA?
- Ensuite si j'ai bien compris les cours que j'ai rapidement parcouru sur JAVA, on a besoin d'une machine virtuelle pour faire fonctionner les progs. Faut-il demander aux utilisateurs du programme que l'on a cr�� d'installer �galement la JVM ou est-elle par d�faut sur tous les ordi? De plus, si SUN coulait (fortement improprable s�rement mais sait-on jamais) le langage JAVA continuerait-il � �volu� ou dispara�trait-il?
- Les applis que je souhaite cr�er me serviraient principalement dans mon m�tier de tous les jours au sein de l'entreprise, de plus il me semble primordial de cr�er de "belles" applis. A ce niveau je voulais savoir ce que JAVA permettait r�ellement de faire... QT n'est-il pas plus puissant par exemple?
Merci de m'avoir lu, j'attends vos r�ponses et propositions avant de me lancer dans l'"apprentissage" d'un de ces deux langages.
P.s: Ne me dites pas les deux sont bien, j'en suis s�r mais je n'ai le temps d'apprendre qu'un des deux
Partager