[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Développement sous Linux : Python, Ruby...





David BERCOT a écrit :
Bonjour,

Comme je n'ai aucune expérience de développement sous Linux (à l'exception, depuis quelque temps, de PHP, mais le contexte est limité), je me demande vers quel langage/outil investir (je ne suis pas vraiment sorti de Visual Studio sous Windows, désolé ;-))...
Apparemment, Python et Ruby semblent plutôt à la mode... Maintenant, est-ce que cette mode va durer ? Sont-ce des langages vraiment performants ? Si oui, avec quel outil (IDE) peut-on les utiliser ?

Je suis contre toute idée de mode. Et particulièrement en matière informatique. Le bon langage est celui :

- que tu maitrise le mieux, avec lequel tu te sens le plus à l'aise,
- qui permet de mieux appréhender le problème.

Le seul point qui devrait permettre de déroger à ces règles est l'optimisation. Mais l'optimisation ne doit *jamais* être prise en compte avant que le programme ne marche parfaitement (en dehors de la conception qu'il faut penser un minimum bien entendu).



Bref, je suis preneur de toutes vos impressions en la matière...

Le mot important est effectivement impressions :)

- Python est un langage de script très facile d'accès, extrêmement puissant et versatile. Je trouve Perl difficile d'accès au premier abord, et je ne connais pas Ruby. Pour des problèmes simples, penser à sed et awk qui ne nécessitent que quelques heures d'apprentissage.

- Il est inutile de se lancer dans le C++ si l'on ne maitrise pas parfaitement beaucoup de notions, ou bien il faut se préparer à investir beaucoup de temps.

- Le C peut être accédé depuis quasiment n'importe quel langage, et peut souvent être pris en considération à la phase d'optimisation pour recoder des bouts de programmes particulièrement critiques.

- J'aime GTK+. Note que même sans l'utiliser, tu peux être intéressé par les librairies associées de plus bas niveau telles que la GLib.

- Je trouve emacs suffisant pour une grande majorité de cas. Pour le PHP + HTML + javascript + CSS, j'ai testé différents éditeurs, et je trouve Bluefish intéressant. Eclipse est très bien, mais très lourd. Je ne connais pas KDevelop, mais j'imagine que pour quelqu'un venant exclusivement de MS Studio, cela doit aider. Je ne sais pas où en est Anjuta non plus.

- etc.

J'ai jeté là ce qui me passe par la tête. Des questions plus précises ?


Après avoir développée de nombreuses appli sur Windows, et vu que je profite maintenant de tout ce qui est fait pour Debian, je souhaiterais aussi participer à cette communauté avec mes petits moyens...

D'autres "petit" moyens sont la documentation, la remontée et le description précise de bugs, la traduction, l'investissement dans un lug, des expos, ...

Merci d'avance.

David.



--
David



Reply to: