D'ailleurs, il va falloir que j'y ajoute divers modules genre email... et que j'attaque une version pour Python 2.5...
J'ai cru voir passer une version 2.0.3 d'Open Office, j'espère qu'ils y ont corrigé le bug qui fait que la table des matières shift le titre suivant d'une colonne...
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Non, ils seront méchants et cruels comme le sont les enfants. Ils ressortiront tous les stéréotypes qu'ils peuvent entendre.
Rien qu'a ouïr ce que disent mes gamines et la façon dont il faut les reprendre pour leur expliquer que l'homosexualité est un choix personnel, qu'il n'y a rien de honteux... j'imagine un peu les discussions sur le sujet dans les écoles primaires.
Mais, comment c'était, il y a 30~40 ans, pour les enfants dont les parents avaient divorcé ??? Maintenant c'est tellement courant que ça en est presque devenu la norme. En tout cas ça ne pose plus de problème (du moins, dans le milieu où je vis).
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Oui, il en exite même dans d'autres langages, le concept de la tortue que l'on dirige apporte non seulement des éléments de programmation, avec un résultat graphique immédiat (très bien pour les enfants), éventuellement même des éléments de récursion... et en plus il y a le problème de localisation dans l'espace (la gauche/droite relative à la direction de la tortue).
Un enfant de 4 ans, à l'école répondra quoi à ses copains qui lui demanderont : "pourquoi ton papa s'appelle robert et ta maman... roger ?"
Il répondra que lui, des papas il en a deux.
Le problème pour élever les enfants est AMA plus dur avec les foyers mono-parentaux, pas facile d'élever un (ou plusieurs) enfant tout seul - c'est bien de pouvoir répartir la pression sur deux personnes.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Des émissions ou les gens on la parole, d'une y en a plusieurs donc quand on refond les programme, statistiquement ça touche des émissions avec appels, de deux c'est comme les talkshow à la télé, quand y en a plus y'en a encore, ça marche toujours.
Justement, là-bas c'est très loin du talk-show.
Franchement, tu devrais aller écouter un peu le podcast des anciennes émissoins, http://www.la-bas.org/article.php3 tu comprendrais alors ce que cette émission de radio a de différent.
A la place, ils veulent mettre MOF (Faugiel) - là ça sera du talk-show.
Sinon, l'action du politique sur les médias publics, personnellement me dérange. Qu'ils nomment des professionnels du métier, reconnus par leurs pairs, oui. Qu'ils envoient leurs copains pour mettre les journalistes au pas, que ça soit la gauche ou la droite, ça me gène. On n'est pas en Italie ni aux USA.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Non, simple réalisme par rapport à la complexité des questions et à la capacité d'une seule personne à tout appréhender.
Si un industriel de l'informatique viens maintenant la voir et lui explique qu'il a besoin des brevets logiciels et des sources protégées pour pouvoir conserver ses emplois en france vis à vis de délocalisatione en inde...
Sur des questions complexes, un simple entretien ne suffit pas pour se forger une opinion, il faut un débat contradictoire, des arguments opposables, le temps d'y réfléchir, d'en voir les conséquences.
Bref, un peu tout ce qui aurais dû avoir lieu au parlement pour DADVSI, et qui ne s'est pas passé... Ségolène, avec la meilleure volonté du monde, n'est qu'un individu, avec les capacités d'un individu.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Quelles seront ses positions après son entretien avec Bill G, ou avec Jean-René F... [*]?
J'aimerais bien qu'il y ait un engagement clair là dessus (et sur d'autres choses aussi/surtout), mais je crains que ça soit très très "dans le sens du vent" pour ne pas choquer avant les élections.
[*] PDG d'un certain groupe Vivendi Universal il me semble, et dont la femme fait du lobby pour son mari en tant qu'élue au parlement européen...
Pour Bill G, vous aurez compris...
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Q? Où s'arrêtaient leurs développements propres ?
Q? Quelle est la partie qu'ils ont passé vers microsoft ?
Car il y a la partie "ouebe", qui a priori avait été faite en interne (avant la migration). Et la partie "logistique" (gestion de stocks, commandes...), et là s'ils voulaient automatiser des choses et changer d'échelle, re-faire des développements en interne était peut-être trop lourd/long (ce n'est pas que du soft pur, il faut intégrer des systèmes électroniques de détection, des automaties...).
Ils sont peut-être aussi tombés sur le développeur en interne qui se sent "propriétaire" de son code et l'a peu/pas documenté - dans ce cas pour eux ça n'était pas mieux qu'un soft commercial, la société commerciale en moins.
Après, qu'ils aient fait le jeu de Microsoft dans ses campagnes publicitaires... ben ça leur a donné du retour sur linuxfr.
Mais ne pas juger trop vite quand même sans avoir les détails du quoi, où, dans quelles conditions.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
1) un moyen de faire remonter l'info.
2) l'impression que c'est pris en compte.
Il m'est arrivé de tomber sur un bug dans les MFC (Microsoft Foundation Class) il y a quelques années (vers 94). Et bien ça a été très dur de trouver où le reporter, et je n'ai eu aucun retour.
Bon, depuis je n'utilise plus les MFC (donc je ne sais pas s'il a été corrigé).
Peut-être que le support Microsoft s'est un peu arrangé depuis (faut espérer) et qu'ils sont un peu plus communiquants grace à l'Internet (on a au moins de la doc en ligne - mais dans l'autre sens...).
Sinon, quand à changer de soft... ben c'est pas toujours possible... donc tu fais avec, tu contournes...
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
J'ajouterais, pour RUR-PLE, que c'est fait par un francophone(sinon français), André Roberge, mais qu'il n'a visiblement pas eu le temps de faire la version française de son guide.
Je comprend tout à fait tes doutes, et tu n'es pas le seul.
Mais l'expérience montre que ça tourne, même sur de gros projets professionnels [*].
Bien sûr, tu n'iras pas coder Open Office en Python, ni une librairie graphique complète ou un driver - ce n'est pas le but de Python, pour ce genre de choses il se 'contente' de jouer (très bien d'ailleurs) à la glue afin d'accéder à du code compilé natif. On a une programmation de haut niveau là où on en a besoin, et des accès bas niveau efficaces là où il faut.
Et tu n'iras pas coder non plus en Python l'embarqué pour le prochain Airbus (là ça serait plutôt du ADA, éventuellement du C avec des contraints fortes sur le code pour pouvoir le valider). Par contre, le système de test logiciel pour valider ton code ADA... ça le ferais bien en Python.
Pour Ruby... j'ai regardé un peu, et je préfère rester sur Python. Mais c'est sûrement plus une question de goûts et... d'habitude de ma part (quand on connait qq chose...).
PS. Python est un langage fortement typé. Dynamiquement, mais fortement.
[*] Bon, l'éternel Google, le pilotage de manips dans des très gros labos de recherche (centres de Rayonnement Synchrotron par ex.) - et là ça doit tourner 24h/24, Zope (lourd au premier abord, il est quand même très puissant et capable de tourner sur des clusters avec équilibrage de charge) cf http://www.zope.com/customers . Voir aussi sur http://pythonology.org/ , et sur http://www.python.org/Quotes.html .
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[de la part de N. Pettiaux]
... je ne peux pas poster de message sur linux-fr car mon "karma" n'est pas assez élevé.
Ce qu'il manque pour PythonCard et Rur-ple, ce sont des les documentations pédagogiques en français. Mon fils a 12 ans, souhaite apprendre à programmer, et la doc. n'est pas vraiment disponible, sauf le livre de Swinnen. Mais il le trouve assez arride (le livre est fait il est vrai pour des plus grands)
Je me suis donc lancé dans la traduction de livewires qui est très court et me semble fort bien fait aussi du python pour un jeune public.
Merci de poster pour moi sur le forum
Nicolas Pettiaux
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
C'est vrai que Python commence à dater, mais je ne vois rien de pathétique ni de démodé là dedans (à moins qu'il n'y ait un trait d'humour que je n'ai pas remarqué), et à mon avis ce n'est pas qu'une question de goûts et de couleurs.
Des langages comme Java, C++, ADA sont bien pour apprendre à programmer de façon professionnelle[1], ils introduisent des concepts de génie logiciel, obligent à une rigueur certaine (surtout ADA).
Pour apprendre à programmer en dilletante (genre cours d'info à des étudiants dont l'informatique n'est pas la matière principale -par exemple en économie- ou introduction à la programmation informatique en lycée), Python est nettement plus adapté: quelques concepts simples et réutilisés, de nombreux outils, et des résultats rapides. Les langages comme C++ Java Ada ont une syntaxe vraiment très lourde, ils obligent à se concentrer non pas sur ce que l'on veut faire mais sur la façon dont le langage permet de le faire, sur la recherche des bibliothèques/types à utiliser...[2] Et l'utilisation d'outils tiers pour faciliter un peu les choses n'est qu'une cautère sur une jambe de bois.
Et maintenant, si l'on arrive à l'apprentissage de la programmation par des enfants, il faut que ça soit 'fun', qu'il y ait rapidement un résultat visible. Et pour ça, python côté langage, et PythonCard [4] côté interface correspondent très bien. D'ailleurs Python était au coeur du Computer Programming for Everybody [3] - à l'époque PythonCard ne devait pas exister.
Bon, ce n'est qu'un commentaire de réponse à un post qui m'a fait réagir. Si l'auteur du livre à l'origine de la news avait connu Python, il l'aurais sûrement utilisé pour son livre. Il connaissait Java, il a fait avec, et bravo pour le boulot - si un Pythoneur veut attaquer quelque chose dans la même veine...
Notes:
[1] J'ai bien écrit pour "apprendre", une fois que l'on sait, Python permet aussi de programmer de façon professionnelle.
[2] Typiquement pour les conteneurs, en Python on a un conteneur type tableau dynamique, un conteneur mapping, une syntaxe d'accès [ clé ] / [ index ]. Combien de conteneurs différents en Java ou C++, combien de syntaxes (accès itérateur, typé/non typé, accès par index)... ça va pour un développeur pro, pour un enfant c'est franchement le côté rébarbatif de l'informatique qui ressort tout de suite.
[^] # Re: Tutoriel
Posté par lolop (site web personnel) . En réponse au journal Critique de "Python en concentré" (O'Reilly). Évalué à 2.
Il y a aussi la Python Quick Reference Card à l'adresse http://www.limsi.fr/Individu/pointal/python/pqrc/
[/pub]
D'ailleurs, il va falloir que j'y ajoute divers modules genre email... et que j'attaque une version pour Python 2.5...
J'ai cru voir passer une version 2.0.3 d'Open Office, j'espère qu'ils y ont corrigé le bug qui fait que la table des matières shift le titre suivant d'une colonne...
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: PDF généré : gestion du texte...
Posté par lolop (site web personnel) . En réponse à la dépêche Cairo 1.2 met le feu. Évalué à 3.
minefield-working-bitmap-glyphs.pdf
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
# En tout cas c'est rapide!!!!
Posté par lolop (site web personnel) . En réponse au journal Ca ne casse pas 3 pattes à un \_o<. Évalué à 2.
Par curiosité, j'ai affiché le source:
Bon, j'imagine que c'est temporaire.
Je réessairai en août...
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
# Un outil d'apprentissage
Posté par lolop (site web personnel) . En réponse à la dépêche Programmation Java pour les enfants, les parents et les grands-parents. Évalué à 2.
http://showmedo.com/videos/video?name=rurple1_andreR
Et pour les personnes intéressées, il cherche des volontaires pour aider à une version française complète.
Le site du logiciel: http://rur-ple.sourceforge.net/
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: divergence d'opinion
Posté par lolop (site web personnel) . En réponse au journal Une présidentiable de gauche rencontre une figure emblématique du LL. Évalué à 2.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: divergence d'opinion
Posté par lolop (site web personnel) . En réponse au journal Une présidentiable de gauche rencontre une figure emblématique du LL. Évalué à 5.
Non, ils seront méchants et cruels comme le sont les enfants. Ils ressortiront tous les stéréotypes qu'ils peuvent entendre.
Rien qu'a ouïr ce que disent mes gamines et la façon dont il faut les reprendre pour leur expliquer que l'homosexualité est un choix personnel, qu'il n'y a rien de honteux... j'imagine un peu les discussions sur le sujet dans les écoles primaires.
Mais, comment c'était, il y a 30~40 ans, pour les enfants dont les parents avaient divorcé ??? Maintenant c'est tellement courant que ça en est presque devenu la norme. En tout cas ça ne pose plus de problème (du moins, dans le milieu où je vis).
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Programmation pour enfants
Posté par lolop (site web personnel) . En réponse à la dépêche Programmation Java pour les enfants, les parents et les grands-parents. Évalué à 2.
Oui, il en exite même dans d'autres langages, le concept de la tortue que l'on dirige apporte non seulement des éléments de programmation, avec un résultat graphique immédiat (très bien pour les enfants), éventuellement même des éléments de récursion... et en plus il y a le problème de localisation dans l'espace (la gauche/droite relative à la direction de la tortue).
Pour ceux qui sont intéressés, xturtle viens d'être mis à jour en 0.91, et c'est vrai qu'on peut faire des choses sympa avec:
http://ada.rg16.asn-wien.ac.at/~python/xturtle/screenshots.h(...)
http://ada.rg16.asn-wien.ac.at/~python/xturtle/features.html
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: divergence d'opinion
Posté par lolop (site web personnel) . En réponse au journal Une présidentiable de gauche rencontre une figure emblématique du LL. Évalué à 1.
Il répondra que lui, des papas il en a deux.
Le problème pour élever les enfants est AMA plus dur avec les foyers mono-parentaux, pas facile d'élever un (ou plusieurs) enfant tout seul - c'est bien de pouvoir répartir la pression sur deux personnes.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: mais pourquoi sont ils si méchants ?
Posté par lolop (site web personnel) . En réponse au journal Pétition la-bas si j'y suis. Évalué à 6.
Justement, là-bas c'est très loin du talk-show.
Franchement, tu devrais aller écouter un peu le podcast des anciennes émissoins, http://www.la-bas.org/article.php3 tu comprendrais alors ce que cette émission de radio a de différent.
A la place, ils veulent mettre MOF (Faugiel) - là ça sera du talk-show.
Sinon, l'action du politique sur les médias publics, personnellement me dérange. Qu'ils nomment des professionnels du métier, reconnus par leurs pairs, oui. Qu'ils envoient leurs copains pour mettre les journalistes au pas, que ça soit la gauche ou la droite, ça me gène. On n'est pas en Italie ni aux USA.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: divergence d'opinion
Posté par lolop (site web personnel) . En réponse au journal Une présidentiable de gauche rencontre une figure emblématique du LL. Évalué à 2.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Belge ?
Posté par lolop (site web personnel) . En réponse au journal Pétition la-bas si j'y suis. Évalué à 5.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: divergence d'opinion
Posté par lolop (site web personnel) . En réponse au journal Une présidentiable de gauche rencontre une figure emblématique du LL. Évalué à 10.
Si un industriel de l'informatique viens maintenant la voir et lui explique qu'il a besoin des brevets logiciels et des sources protégées pour pouvoir conserver ses emplois en france vis à vis de délocalisatione en inde...
Sur des questions complexes, un simple entretien ne suffit pas pour se forger une opinion, il faut un débat contradictoire, des arguments opposables, le temps d'y réfléchir, d'en voir les conséquences.
Bref, un peu tout ce qui aurais dû avoir lieu au parlement pour DADVSI, et qui ne s'est pas passé... Ségolène, avec la meilleure volonté du monde, n'est qu'un individu, avec les capacités d'un individu.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
# Reste à voir...
Posté par lolop (site web personnel) . En réponse au journal Une présidentiable de gauche rencontre une figure emblématique du LL. Évalué à 9.
J'aimerais bien qu'il y ait un engagement clair là dessus (et sur d'autres choses aussi/surtout), mais je crains que ça soit très très "dans le sens du vent" pour ne pas choquer avant les élections.
[*] PDG d'un certain groupe Vivendi Universal il me semble, et dont la femme fait du lobby pour son mari en tant qu'élue au parlement européen...
Pour Bill G, vous aurez compris...
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: C'est pas etonnant
Posté par lolop (site web personnel) . En réponse au journal Humour de répé. Évalué à 3.
Q? Quelle est la partie qu'ils ont passé vers microsoft ?
Car il y a la partie "ouebe", qui a priori avait été faite en interne (avant la migration). Et la partie "logistique" (gestion de stocks, commandes...), et là s'ils voulaient automatiser des choses et changer d'échelle, re-faire des développements en interne était peut-être trop lourd/long (ce n'est pas que du soft pur, il faut intégrer des systèmes électroniques de détection, des automaties...).
Ils sont peut-être aussi tombés sur le développeur en interne qui se sent "propriétaire" de son code et l'a peu/pas documenté - dans ce cas pour eux ça n'était pas mieux qu'un soft commercial, la société commerciale en moins.
Après, qu'ils aient fait le jeu de Microsoft dans ses campagnes publicitaires... ben ça leur a donné du retour sur linuxfr.
Mais ne pas juger trop vite quand même sans avoir les détails du quoi, où, dans quelles conditions.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: ICC
Posté par lolop (site web personnel) . En réponse au journal Benchmarks de GCC 4.1. Évalué à 4.
1) un moyen de faire remonter l'info.
2) l'impression que c'est pris en compte.
Il m'est arrivé de tomber sur un bug dans les MFC (Microsoft Foundation Class) il y a quelques années (vers 94). Et bien ça a été très dur de trouver où le reporter, et je n'ai eu aucun retour.
Bon, depuis je n'utilise plus les MFC (donc je ne sais pas s'il a été corrigé).
Peut-être que le support Microsoft s'est un peu arrangé depuis (faut espérer) et qu'ils sont un peu plus communiquants grace à l'Internet (on a au moins de la doc en ligne - mais dans l'autre sens...).
Sinon, quand à changer de soft... ben c'est pas toujours possible... donc tu fais avec, tu contournes...
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Java pour les enfants
Posté par lolop (site web personnel) . En réponse à la dépêche Programmation Java pour les enfants, les parents et les grands-parents. Évalué à 2.
http://rur-ple.sourceforge.net/fr/rur.htm
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Java pour les enfants
Posté par lolop (site web personnel) . En réponse à la dépêche Programmation Java pour les enfants, les parents et les grands-parents. Évalué à 4.
Mais l'expérience montre que ça tourne, même sur de gros projets professionnels [*].
Bien sûr, tu n'iras pas coder Open Office en Python, ni une librairie graphique complète ou un driver - ce n'est pas le but de Python, pour ce genre de choses il se 'contente' de jouer (très bien d'ailleurs) à la glue afin d'accéder à du code compilé natif. On a une programmation de haut niveau là où on en a besoin, et des accès bas niveau efficaces là où il faut.
Et tu n'iras pas coder non plus en Python l'embarqué pour le prochain Airbus (là ça serait plutôt du ADA, éventuellement du C avec des contraints fortes sur le code pour pouvoir le valider). Par contre, le système de test logiciel pour valider ton code ADA... ça le ferais bien en Python.
Pour Ruby... j'ai regardé un peu, et je préfère rester sur Python. Mais c'est sûrement plus une question de goûts et... d'habitude de ma part (quand on connait qq chose...).
PS. Python est un langage fortement typé. Dynamiquement, mais fortement.
[*] Bon, l'éternel Google, le pilotage de manips dans des très gros labos de recherche (centres de Rayonnement Synchrotron par ex.) - et là ça doit tourner 24h/24, Zope (lourd au premier abord, il est quand même très puissant et capable de tourner sur des clusters avec équilibrage de charge) cf http://www.zope.com/customers . Voir aussi sur http://pythonology.org/ , et sur http://www.python.org/Quotes.html .
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Java pour les enfants
Posté par lolop (site web personnel) . En réponse à la dépêche Programmation Java pour les enfants, les parents et les grands-parents. Évalué à 3.
... je ne peux pas poster de message sur linux-fr car mon "karma" n'est pas assez élevé.
Ce qu'il manque pour PythonCard et Rur-ple, ce sont des les documentations pédagogiques en français. Mon fils a 12 ans, souhaite apprendre à programmer, et la doc. n'est pas vraiment disponible, sauf le livre de Swinnen. Mais il le trouve assez arride (le livre est fait il est vrai pour des plus grands)
Je me suis donc lancé dans la traduction de livewires qui est très court et me semble fort bien fait aussi du python pour un jeune public.
Merci de poster pour moi sur le forum
Nicolas Pettiaux
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Java pour les enfants
Posté par lolop (site web personnel) . En réponse à la dépêche Programmation Java pour les enfants, les parents et les grands-parents. Évalué à 1.
http://rur-ple.sourceforge.net/
Ca se rapproche un peu du logo, et comparé à Java... y'a pas photo.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Java pour les enfants
Posté par lolop (site web personnel) . En réponse à la dépêche Programmation Java pour les enfants, les parents et les grands-parents. Évalué à 7.
Des langages comme Java, C++, ADA sont bien pour apprendre à programmer de façon professionnelle[1], ils introduisent des concepts de génie logiciel, obligent à une rigueur certaine (surtout ADA).
Pour apprendre à programmer en dilletante (genre cours d'info à des étudiants dont l'informatique n'est pas la matière principale -par exemple en économie- ou introduction à la programmation informatique en lycée), Python est nettement plus adapté: quelques concepts simples et réutilisés, de nombreux outils, et des résultats rapides. Les langages comme C++ Java Ada ont une syntaxe vraiment très lourde, ils obligent à se concentrer non pas sur ce que l'on veut faire mais sur la façon dont le langage permet de le faire, sur la recherche des bibliothèques/types à utiliser...[2] Et l'utilisation d'outils tiers pour faciliter un peu les choses n'est qu'une cautère sur une jambe de bois.
Et maintenant, si l'on arrive à l'apprentissage de la programmation par des enfants, il faut que ça soit 'fun', qu'il y ait rapidement un résultat visible. Et pour ça, python côté langage, et PythonCard [4] côté interface correspondent très bien. D'ailleurs Python était au coeur du Computer Programming for Everybody [3] - à l'époque PythonCard ne devait pas exister.
Bon, ce n'est qu'un commentaire de réponse à un post qui m'a fait réagir. Si l'auteur du livre à l'origine de la news avait connu Python, il l'aurais sûrement utilisé pour son livre. Il connaissait Java, il a fait avec, et bravo pour le boulot - si un Pythoneur veut attaquer quelque chose dans la même veine...
Notes:
[1] J'ai bien écrit pour "apprendre", une fois que l'on sait, Python permet aussi de programmer de façon professionnelle.
[2] Typiquement pour les conteneurs, en Python on a un conteneur type tableau dynamique, un conteneur mapping, une syntaxe d'accès [ clé ] / [ index ]. Combien de conteneurs différents en Java ou C++, combien de syntaxes (accès itérateur, typé/non typé, accès par index)... ça va pour un développeur pro, pour un enfant c'est franchement le côté rébarbatif de l'informatique qui ressort tout de suite.
[3] CP4E http://www.python.org/cp4e/
[4] http://pythoncard.sourceforge.net/
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Faudrait faire le même mais...
Posté par lolop (site web personnel) . En réponse à la dépêche Programmation Java pour les enfants, les parents et les grands-parents. Évalué à 3.
PythonCard éventuellement (http://pythoncard.sourceforge.net/ ).
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Debian
Posté par lolop (site web personnel) . En réponse au journal Ubuntu compte ses sous. Évalué à 3.
Une install par clé USB ?
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Vecu
Posté par lolop (site web personnel) . En réponse au journal J'ai ri devant un camembert !. Évalué à 10.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Finally
Posté par lolop (site web personnel) . En réponse au journal Python 2.5 beta 2. Évalué à 2.
do:
. [setup code]
while [condition]:
. [loop body]
Car personnellement j'ai du mal à y voir que le setup code est réexécuté à chaque itération.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: HAAAA
Posté par lolop (site web personnel) . En réponse au journal Python 2.5 beta 2. Évalué à 3.
Mais vu les artefacts utilisés par certains, autant que qq chose d'un peu plus clair existe... et heureusement, on n'est pas obligé de l'utiliser.
A réserver à des cas particuliers et faciles à lire/comprendre.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN