Quel langage de prog choisir !
thinair
-
marsuGL -
marsuGL -
Hello tlm,
Voilà j'ai de bonne connaissance en prog PHP. Et je souhaiterais me mettre "à un vrai langage", c'vrai le PHP c'est déjà un très bon langage mais ça ce limite vraiment au web (sans états).
Je me demandais lequel choisir :
-Java
-C++
-...
Voilà je souhaiterais tout de même profiter de son aspect web, le C++ étant un langage système... je me disais que le java était plus adapté... bon je ne veux pas me résteindre à des langages propriétaires... qui sont mal documenter. Et a voir le java... je me dit que c'est pas vraiment une réussite... que me proposeriez-vous. Mon "domaine d'action" serait surtout le web, mais tout de même des appli autonome. Et surtout comme je n'ai que 18 ans, et que je suis encore au étude (bon j'ai monté une petite compagnie d'hébergement et de webmastering) donc j'aimerais tout de même profité de ces expériences dans ce domaine. Je compte étudier à l'école polytechnique fédérale plus tard en système de com... alors pourquoi pas déjà me préparer à cela... le java est vraiment à la mode la bas...
Ma société utilisant des serveurs linux, je souhaiterais mettre en place ces connaissances pour faire de la prog sur linux, mais si je me trompe pas le java... il est boof de ce coté...
votre avis m'intéresse... si vous avez des liens aussi.
merci à tous
@+
thinair
Voilà j'ai de bonne connaissance en prog PHP. Et je souhaiterais me mettre "à un vrai langage", c'vrai le PHP c'est déjà un très bon langage mais ça ce limite vraiment au web (sans états).
Je me demandais lequel choisir :
-Java
-C++
-...
Voilà je souhaiterais tout de même profiter de son aspect web, le C++ étant un langage système... je me disais que le java était plus adapté... bon je ne veux pas me résteindre à des langages propriétaires... qui sont mal documenter. Et a voir le java... je me dit que c'est pas vraiment une réussite... que me proposeriez-vous. Mon "domaine d'action" serait surtout le web, mais tout de même des appli autonome. Et surtout comme je n'ai que 18 ans, et que je suis encore au étude (bon j'ai monté une petite compagnie d'hébergement et de webmastering) donc j'aimerais tout de même profité de ces expériences dans ce domaine. Je compte étudier à l'école polytechnique fédérale plus tard en système de com... alors pourquoi pas déjà me préparer à cela... le java est vraiment à la mode la bas...
Ma société utilisant des serveurs linux, je souhaiterais mettre en place ces connaissances pour faire de la prog sur linux, mais si je me trompe pas le java... il est boof de ce coté...
votre avis m'intéresse... si vous avez des liens aussi.
merci à tous
@+
thinair
A voir également:
- Quel langage de prog choisir !
- Langage ascii - Guide
- Langage binaire - Guide
- Quel macbook choisir - Guide
- Robot prog - Télécharger - Édition & Programmation
- Leboncoin ce numéro de téléphone est déjà associé à un compte. merci de choisir un autre numéro. ✓ - Forum Réseaux sociaux
4 réponses
Je me suis mis au PERL et j'ai ADORÉ. C'est un peu déroutant au début, mais très vite on découvre le fonctionnement et la logique (très logique) de ce langage. Il est très puissant et est accompagné d'une bibliothèque web (LWP) très complète.
C'est ce qu'il y a de mieux pour le traitement de chaine (string) et possède un moteur d'Expressions Régulières ultra PUISSANT. C'est magique en fait ;o)
Je ne connais pas vraiment de sites francais ni pour débuter, mais tu as:
- http://www.perl.org le site officiel.
- http://www.cpan.org le sites des librairies PERL.
- http://www.perlmonks.org le site des moines PERL avec un forum très attrayant quand tu parles anglais.
N'hesite pas si tu as des questions...
-= Bobinours - le PERL-orateur =-
C'est ce qu'il y a de mieux pour le traitement de chaine (string) et possède un moteur d'Expressions Régulières ultra PUISSANT. C'est magique en fait ;o)
Je ne connais pas vraiment de sites francais ni pour débuter, mais tu as:
- http://www.perl.org le site officiel.
- http://www.cpan.org le sites des librairies PERL.
- http://www.perlmonks.org le site des moines PERL avec un forum très attrayant quand tu parles anglais.
N'hesite pas si tu as des questions...
-= Bobinours - le PERL-orateur =-
Python est pas mal non plus !
http://python.org
(Le python est à PERL ce que le C++ est au C ;-)
http://python.org
(Le python est à PERL ce que le C++ est au C ;-)
Je me suis bricolé un truc du genre TripWire (pour contrôler l'intégrité des fichiers système).
ça me fait une SHA-1 de tous mes fichiers système, avec sortie au format CSV (impec pour comparer les modifs).
ça marche très bien... en plus c'est tout à fait portable (si on utilise pas les librairies spécifiques à l'OS).
Très sympa... d'autant que les librairies de base sont bien fournies (saud en ce qui concerne les interfaces... il y a bien Tk mais c'est pas formidable.)
ça me fait une SHA-1 de tous mes fichiers système, avec sortie au format CSV (impec pour comparer les modifs).
ça marche très bien... en plus c'est tout à fait portable (si on utilise pas les librairies spécifiques à l'OS).
Très sympa... d'autant que les librairies de base sont bien fournies (saud en ce qui concerne les interfaces... il y a bien Tk mais c'est pas formidable.)
Personnellement je trouve que le PHP n'est pas si cantoné que ca au web, je m'en suis servi pour faire plein de choses qui n'ont pas a etre sur le web, mais c'est pas ce qui a de + pratique c vrai.
Mine de rien php supporte l'encapsulation et l'héritage, cela ne suffit pas a en faire un langage objet mais bon c pas mal.
Au risque de passer pour un mouton, je te recommanderais d'essayer le C# pour voir ce que ca donne, et puis ca risquerais de te servir un jour.
A+
Marsu.net
Mine de rien php supporte l'encapsulation et l'héritage, cela ne suffit pas a en faire un langage objet mais bon c pas mal.
Au risque de passer pour un mouton, je te recommanderais d'essayer le C# pour voir ce que ca donne, et puis ca risquerais de te servir un jour.
A+
Marsu.net
En fait, on parle de PERL et Python ou PHP, mais il vaut mieux commencer par un language plus strict.
Java, C++ (ou C# pourquoi pas).
En particulier Java, dont le compilateur est particulièrement strict.
(il ne laisse même pas passer les conversions implicites si elles sont douteuses, il oblige à catcher les exceptions, etc.).
Je ne dis pas qu'apprendre Java fera forcément de vous un bon programmeur, mais le compilateur oblige à prendre certaines habitudes de programmation qui me semblent saines.
Java, C++ (ou C# pourquoi pas).
En particulier Java, dont le compilateur est particulièrement strict.
(il ne laisse même pas passer les conversions implicites si elles sont douteuses, il oblige à catcher les exceptions, etc.).
Je ne dis pas qu'apprendre Java fera forcément de vous un bon programmeur, mais le compilateur oblige à prendre certaines habitudes de programmation qui me semblent saines.