Je lis un peu les Forum, et je me pose une question ?
Voilà, je suis sous Linux depuis peu, j'ai opté pour la Suse 9.1 car un
ami me l'a conseillée, et c'est vrai que ça fonctionne très bien.
Ma question est la suivante, sous Win je "programmais" en VB et un peu
en delphi, et je voudrais continuer a bidouiller un peu de programmation
sous Linux, car je compte bien laisser tomber Windows.
Seulement, je ne sais pas trop quoi prendre ? J'ai testé des VB-like,
comme Gambas (qui et trop Bugé) ou HBasic (qui est encore pire !)
J'ai aussi testé Kylix (impossible de compiler un programme) ou Lazarus
(ne veut même pas démarrer !).
Je ne voudrais pasme lancer dans des trucs trop complexes, comme C++, en
effet j'ai acheté 2 bouquins, et je ne suis même pas foutu de faire un
"Hello World" sous Linux ! (j'y arrive sous Win avec VC++ 6.0).
J'ai entendu parler de Python, qu'en pensez vous ? niveau complexité,
documentation (en FR de préférence) ?
Le Thu, 26 Aug 2004 16:00:22 +0200, Fuxy a tapote sur son clavier :
J'ai entendu parler de Python, qu'en pensez vous ? niveau complexité, documentation (en FR de préférence) ?
C'est un très bon langage bien adapté aux débutants et multiplateforme. Pour la documentation, un petit coup de google devrait te permettre de trouver ton bonheur.
Le Thu, 26 Aug 2004 16:00:22 +0200, Fuxy a tapote sur son clavier :
J'ai entendu parler de Python, qu'en pensez vous ? niveau complexité,
documentation (en FR de préférence) ?
C'est un très bon langage bien adapté aux débutants et multiplateforme.
Pour la documentation, un petit coup de google devrait te permettre de
trouver ton bonheur.
Le Thu, 26 Aug 2004 16:00:22 +0200, Fuxy a tapote sur son clavier :
J'ai entendu parler de Python, qu'en pensez vous ? niveau complexité, documentation (en FR de préférence) ?
C'est un très bon langage bien adapté aux débutants et multiplateforme. Pour la documentation, un petit coup de google devrait te permettre de trouver ton bonheur.
Je ne voudrais pasme lancer dans des trucs trop complexes, comme C++, en effet j'ai acheté 2 bouquins, et je ne suis même pas foutu de faire un "Hello World" sous Linux ! (j'y arrive sous Win avec VC++ 6.0).
-- Franck Yvonnet "Reality is that which, when you stop believing in it, doesn't go away." - Philip K. Dick
Ainsi Parlait Fuxy <seuxf@wanadoo.fr>
Je ne voudrais pasme lancer dans des trucs trop complexes, comme C++, en
effet j'ai acheté 2 bouquins, et je ne suis même pas foutu de faire un
"Hello World" sous Linux ! (j'y arrive sous Win avec VC++ 6.0).
Je ne voudrais pasme lancer dans des trucs trop complexes, comme C++, en effet j'ai acheté 2 bouquins, et je ne suis même pas foutu de faire un "Hello World" sous Linux ! (j'y arrive sous Win avec VC++ 6.0).
-- Franck Yvonnet "Reality is that which, when you stop believing in it, doesn't go away." - Philip K. Dick
Nicolas George
Fuxy , dans le message <cgkqas$ru0$, a écrit :
Je ne voudrais pasme lancer dans des trucs trop complexes, comme C++, en effet j'ai acheté 2 bouquins, et je ne suis même pas foutu de faire un "Hello World" sous Linux ! (j'y arrive sous Win avec VC++ 6.0).
Si tu veux apprendre à programmer, par opposition à faire joujou, apprends le C. Ainsi, tu comprendras réellement ce que tu fais, comment marche un ordinateur au niveau de la couche logicielle utilisateur, et tu pourras ensuite passer facilement à n'importe quel langage.
Et pour apprendre le C, une seule référence, Brian Kernighan & Denis Ritchie, _Le Langage C, norme ANSI_ (version française tout à fait correcte de _The C Programming Language_).
Fuxy , dans le message <cgkqas$ru0$1@news-reader2.wanadoo.fr>, a écrit :
Je ne voudrais pasme lancer dans des trucs trop complexes, comme C++, en
effet j'ai acheté 2 bouquins, et je ne suis même pas foutu de faire un
"Hello World" sous Linux ! (j'y arrive sous Win avec VC++ 6.0).
Si tu veux apprendre à programmer, par opposition à faire joujou,
apprends le C. Ainsi, tu comprendras réellement ce que tu fais, comment
marche un ordinateur au niveau de la couche logicielle utilisateur, et
tu pourras ensuite passer facilement à n'importe quel langage.
Et pour apprendre le C, une seule référence, Brian Kernighan & Denis
Ritchie, _Le Langage C, norme ANSI_ (version française tout à fait
correcte de _The C Programming Language_).
Je ne voudrais pasme lancer dans des trucs trop complexes, comme C++, en effet j'ai acheté 2 bouquins, et je ne suis même pas foutu de faire un "Hello World" sous Linux ! (j'y arrive sous Win avec VC++ 6.0).
Si tu veux apprendre à programmer, par opposition à faire joujou, apprends le C. Ainsi, tu comprendras réellement ce que tu fais, comment marche un ordinateur au niveau de la couche logicielle utilisateur, et tu pourras ensuite passer facilement à n'importe quel langage.
Et pour apprendre le C, une seule référence, Brian Kernighan & Denis Ritchie, _Le Langage C, norme ANSI_ (version française tout à fait correcte de _The C Programming Language_).
Nicolas George
Franck Yvonnet , dans le message , a écrit :
#include <iostream.h>
/usr/include/c++/3.3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <sstream> instead of the deprecated header <strstream.h>. To disable this warning use -Wno-deprecated.
Franck Yvonnet , dans le message
<slrncirse3.8f6.franck@gwyneth.glou.net>, a écrit :
#include <iostream.h>
/usr/include/c++/3.3/backward/backward_warning.h:32:2: warning: #warning
This file includes at least one deprecated or antiquated header. Please
consider using one of the 32 headers found in section 17.4.1.2 of the
C++ standard. Examples include substituting the <X> header for the <X.h>
header for C++ includes, or <sstream> instead of the deprecated header
<strstream.h>. To disable this warning use -Wno-deprecated.
/usr/include/c++/3.3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <sstream> instead of the deprecated header <strstream.h>. To disable this warning use -Wno-deprecated.
Miod Vallat
#include <iostream.h>
/usr/include/c++/3.3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <sstream> instead of the deprecated header <strstream.h>. To disable this warning use -Wno-deprecated.
Je trouve assez cocasse qu'un programme provoque plus de texte en warning à la compilation, qu'au cours de son exécution.
#include <iostream.h>
/usr/include/c++/3.3/backward/backward_warning.h:32:2: warning: #warning
This file includes at least one deprecated or antiquated header. Please
consider using one of the 32 headers found in section 17.4.1.2 of the
C++ standard. Examples include substituting the <X> header for the <X.h>
header for C++ includes, or <sstream> instead of the deprecated header
<strstream.h>. To disable this warning use -Wno-deprecated.
Je trouve assez cocasse qu'un programme provoque plus de texte en
warning à la compilation, qu'au cours de son exécution.
/usr/include/c++/3.3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <sstream> instead of the deprecated header <strstream.h>. To disable this warning use -Wno-deprecated.
Je trouve assez cocasse qu'un programme provoque plus de texte en warning à la compilation, qu'au cours de son exécution.
luc wastiaux
Fuxy wrote:
Seulement, je ne sais pas trop quoi prendre ? J'ai testé des VB-like, comme Gambas (qui et trop Bugé) ou HBasic (qui est encore pire !)
Je te déconseille ces produits, qui sont limités dans leur usage et pas très bien supportés.
J'ai aussi testé Kylix (impossible de compiler un programme) ou Lazarus (ne veut même pas démarrer !).
Je ne voudrais pasme lancer dans des trucs trop complexes, comme C++, en effet j'ai acheté 2 bouquins, et je ne suis même pas foutu de faire un "Hello World" sous Linux ! (j'y arrive sous Win avec VC++ 6.0).
J'ai entendu parler de Python, qu'en pensez vous ? niveau complexité, documentation (en FR de préférence) ?
Python: un excellent choix. Voilà un langage qui dépasse VB au niveau des fonctionnalités objet, et est encore plus abordable. Je te conseille de trouver un tutorial pour ce langage, qui soit adapté à ton niveau. Sache que ce langage s'apprend en quelques jours.
Je te conseille également de traîner sur des canaux IRC comme #python sur irc.freenode.net (en anglais), sur lesquels tu trouveras toujours réponse à tes questions.
bonne chance !
-- luc wastiaux
Fuxy wrote:
Seulement, je ne sais pas trop quoi prendre ? J'ai testé des VB-like,
comme Gambas (qui et trop Bugé) ou HBasic (qui est encore pire !)
Je te déconseille ces produits, qui sont limités dans leur usage et pas
très bien supportés.
J'ai aussi testé Kylix (impossible de compiler un programme) ou Lazarus
(ne veut même pas démarrer !).
Je ne voudrais pasme lancer dans des trucs trop complexes, comme C++, en
effet j'ai acheté 2 bouquins, et je ne suis même pas foutu de faire un
"Hello World" sous Linux ! (j'y arrive sous Win avec VC++ 6.0).
J'ai entendu parler de Python, qu'en pensez vous ? niveau complexité,
documentation (en FR de préférence) ?
Python: un excellent choix. Voilà un langage qui dépasse VB au niveau
des fonctionnalités objet, et est encore plus abordable. Je te conseille
de trouver un tutorial pour ce langage, qui soit adapté à ton niveau.
Sache que ce langage s'apprend en quelques jours.
Je te conseille également de traîner sur des canaux IRC comme #python
sur irc.freenode.net (en anglais), sur lesquels tu trouveras toujours
réponse à tes questions.
Seulement, je ne sais pas trop quoi prendre ? J'ai testé des VB-like, comme Gambas (qui et trop Bugé) ou HBasic (qui est encore pire !)
Je te déconseille ces produits, qui sont limités dans leur usage et pas très bien supportés.
J'ai aussi testé Kylix (impossible de compiler un programme) ou Lazarus (ne veut même pas démarrer !).
Je ne voudrais pasme lancer dans des trucs trop complexes, comme C++, en effet j'ai acheté 2 bouquins, et je ne suis même pas foutu de faire un "Hello World" sous Linux ! (j'y arrive sous Win avec VC++ 6.0).
J'ai entendu parler de Python, qu'en pensez vous ? niveau complexité, documentation (en FR de préférence) ?
Python: un excellent choix. Voilà un langage qui dépasse VB au niveau des fonctionnalités objet, et est encore plus abordable. Je te conseille de trouver un tutorial pour ce langage, qui soit adapté à ton niveau. Sache que ce langage s'apprend en quelques jours.
Je te conseille également de traîner sur des canaux IRC comme #python sur irc.freenode.net (en anglais), sur lesquels tu trouveras toujours réponse à tes questions.
bonne chance !
-- luc wastiaux
moretti
Bonjour,
Je lis un peu les Forum, et je me pose une question ?
Voilà, je suis sous Linux depuis peu, j'ai opté pour la Suse 9.1 car un ami me l'a conseillée, et c'est vrai que ça fonctionne très bien.
Ma question est la suivante, sous Win je "programmais" en VB et un peu en delphi, et je voudrais continuer a bidouiller un peu de programmation sous Linux, car je compte bien laisser tomber Windows.
Seulement, je ne sais pas trop quoi prendre ? J'ai testé des VB-like, comme Gambas (qui et trop Bugé) ou HBasic (qui est encore pire !)
J'ai aussi testé Kylix (impossible de compiler un programme) ou Lazarus (ne veut même pas démarrer !).
Je ne voudrais pasme lancer dans des trucs trop complexes, comme C++, en effet j'ai acheté 2 bouquins, et je ne suis même pas foutu de faire un "Hello World" sous Linux ! (j'y arrive sous Win avec VC++ 6.0).
J'ai entendu parler de Python, qu'en pensez vous ? niveau complexité, documentation (en FR de préférence) ?
Merci
Salut, perso je te conseille Perl qui lui aussi est simple a l'apprentissage et qui je pense beneficie d'une communaute d'utilisateur plus importante que Python, et dans tous les domaines: expressions regulieres, reseaux, objets, administration, ...
---------- Sebastien Moretti
Bonjour,
Je lis un peu les Forum, et je me pose une question ?
Voilà, je suis sous Linux depuis peu, j'ai opté pour la Suse 9.1 car un
ami me l'a conseillée, et c'est vrai que ça fonctionne très bien.
Ma question est la suivante, sous Win je "programmais" en VB et un peu
en delphi, et je voudrais continuer a bidouiller un peu de programmation
sous Linux, car je compte bien laisser tomber Windows.
Seulement, je ne sais pas trop quoi prendre ? J'ai testé des VB-like,
comme Gambas (qui et trop Bugé) ou HBasic (qui est encore pire !)
J'ai aussi testé Kylix (impossible de compiler un programme) ou Lazarus
(ne veut même pas démarrer !).
Je ne voudrais pasme lancer dans des trucs trop complexes, comme C++, en
effet j'ai acheté 2 bouquins, et je ne suis même pas foutu de faire un
"Hello World" sous Linux ! (j'y arrive sous Win avec VC++ 6.0).
J'ai entendu parler de Python, qu'en pensez vous ? niveau complexité,
documentation (en FR de préférence) ?
Merci
Salut,
perso je te conseille Perl qui lui aussi est simple a l'apprentissage et qui
je pense beneficie d'une communaute d'utilisateur plus importante que
Python, et dans tous les domaines:
expressions regulieres, reseaux, objets, administration, ...
Je lis un peu les Forum, et je me pose une question ?
Voilà, je suis sous Linux depuis peu, j'ai opté pour la Suse 9.1 car un ami me l'a conseillée, et c'est vrai que ça fonctionne très bien.
Ma question est la suivante, sous Win je "programmais" en VB et un peu en delphi, et je voudrais continuer a bidouiller un peu de programmation sous Linux, car je compte bien laisser tomber Windows.
Seulement, je ne sais pas trop quoi prendre ? J'ai testé des VB-like, comme Gambas (qui et trop Bugé) ou HBasic (qui est encore pire !)
J'ai aussi testé Kylix (impossible de compiler un programme) ou Lazarus (ne veut même pas démarrer !).
Je ne voudrais pasme lancer dans des trucs trop complexes, comme C++, en effet j'ai acheté 2 bouquins, et je ne suis même pas foutu de faire un "Hello World" sous Linux ! (j'y arrive sous Win avec VC++ 6.0).
J'ai entendu parler de Python, qu'en pensez vous ? niveau complexité, documentation (en FR de préférence) ?
Merci
Salut, perso je te conseille Perl qui lui aussi est simple a l'apprentissage et qui je pense beneficie d'une communaute d'utilisateur plus importante que Python, et dans tous les domaines: expressions regulieres, reseaux, objets, administration, ...
---------- Sebastien Moretti
François
Fuxy wrote:
Bonjour, .... J'ai entendu parler de Python, qu'en pensez vous ? niveau complexité, documentation (en FR de préférence) ?
c'est le meilleur choix de mon point de vue ! la rumeur le prétend le langage le plus simple du monde à apprendre. la distribution standard de python comprend une foultitude de module permettant d'accéder à tout ce qu'il faut pour développer des applications : réseau, interface graphique, fichiers... évidemment, comme le mentionne un post précédent le C permet d'apprendre les accès bas niveaux, etc... mais il n'y a pas de modules évolués livrés avec de facto. et du coup, au moindre besoin (accès mail, interface graphique...) il faut aller chercher une librairie et du coup en dépendre... là dessus python est livré avec les batteries, comme le dit la pub ;) il permet d'aborder la programmation objet avec un grand raffinement, avec des fonctionnalités de très haut niveau, comme les metaclasses et une introspection exceptionnelle, etc etc... bref foncez vers python !!!!
Fuxy wrote:
Bonjour,
....
J'ai entendu parler de Python, qu'en pensez vous ? niveau complexité,
documentation (en FR de préférence) ?
c'est le meilleur choix de mon point de vue ! la rumeur le prétend le
langage le plus simple du monde à apprendre.
la distribution standard de python comprend une foultitude de module
permettant d'accéder à tout ce qu'il faut pour développer des
applications : réseau, interface graphique, fichiers...
évidemment, comme le mentionne un post précédent le C permet d'apprendre
les accès bas niveaux, etc... mais il n'y a pas de modules évolués
livrés avec de facto. et du coup, au moindre besoin (accès mail,
interface graphique...) il faut aller chercher une librairie et du coup
en dépendre... là dessus python est livré avec les batteries, comme le
dit la pub ;)
il permet d'aborder la programmation objet avec un grand raffinement,
avec des fonctionnalités de très haut niveau, comme les metaclasses et
une introspection exceptionnelle, etc etc...
bref foncez vers python !!!!
Bonjour, .... J'ai entendu parler de Python, qu'en pensez vous ? niveau complexité, documentation (en FR de préférence) ?
c'est le meilleur choix de mon point de vue ! la rumeur le prétend le langage le plus simple du monde à apprendre. la distribution standard de python comprend une foultitude de module permettant d'accéder à tout ce qu'il faut pour développer des applications : réseau, interface graphique, fichiers... évidemment, comme le mentionne un post précédent le C permet d'apprendre les accès bas niveaux, etc... mais il n'y a pas de modules évolués livrés avec de facto. et du coup, au moindre besoin (accès mail, interface graphique...) il faut aller chercher une librairie et du coup en dépendre... là dessus python est livré avec les batteries, comme le dit la pub ;) il permet d'aborder la programmation objet avec un grand raffinement, avec des fonctionnalités de très haut niveau, comme les metaclasses et une introspection exceptionnelle, etc etc... bref foncez vers python !!!!
Motodashi
Le Thu, 26 Aug 2004 16:00:22 +0200, Fuxy a écrit:
Je ne voudrais pasme lancer dans des trucs trop complexes, comme C++, en effet j'ai acheté 2 bouquins, et je ne suis même pas foutu de faire un "Hello World" sous Linux ! (j'y arrive sous Win avec VC++ 6.0).
C'est parce qu'il faut installer gcc.
-- motodashi chez yahoo en france
Le Thu, 26 Aug 2004 16:00:22 +0200, Fuxy <seuxf@wanadoo.fr> a écrit:
Je ne voudrais pasme lancer dans des trucs trop complexes, comme C++, en
effet j'ai acheté 2 bouquins, et je ne suis même pas foutu de faire un
"Hello World" sous Linux ! (j'y arrive sous Win avec VC++ 6.0).
Je ne voudrais pasme lancer dans des trucs trop complexes, comme C++, en effet j'ai acheté 2 bouquins, et je ne suis même pas foutu de faire un "Hello World" sous Linux ! (j'y arrive sous Win avec VC++ 6.0).
C'est parce qu'il faut installer gcc.
-- motodashi chez yahoo en france
Vincent Schmid
François wrote: ...snip...
la distribution standard de python comprend une foultitude de module permettant d'accéder à tout ce qu'il faut pour développer des applications : réseau, interface graphique, fichiers...
Est-ce que Python peut être compilé ? j'ai toujours cru que c'était un langage de script. Peut-on créer un daemon avec Python ? Peut-on accéder à des bases de données (Firebird) ?
Vincent
François wrote:
...snip...
la distribution standard de python comprend une foultitude de module
permettant d'accéder à tout ce qu'il faut pour développer des
applications : réseau, interface graphique, fichiers...
Est-ce que Python peut être compilé ? j'ai toujours cru que c'était un
langage de script. Peut-on créer un daemon avec Python ? Peut-on accéder
à des bases de données (Firebird) ?
la distribution standard de python comprend une foultitude de module permettant d'accéder à tout ce qu'il faut pour développer des applications : réseau, interface graphique, fichiers...
Est-ce que Python peut être compilé ? j'ai toujours cru que c'était un langage de script. Peut-on créer un daemon avec Python ? Peut-on accéder à des bases de données (Firebird) ?