La société Gostai édite le langage de script URBI, destiné à la robotique. Désormais, URBI est distribué sous la licence GPL V3. Principe URBI se destine à la robotique, avec un contrôle facilité des divers capteurs et moteurs avec : des notions de temps réel et de multitâche directement dans le code (avec ; : | . ) des boucles …
Lire la suite »“Profiler” un programme Python
… ou comment savoir à quoi passe son temps votre nouveau programme écrit en langage Python. Python 2.6 propose nativement un librairie nommée “hotshot” qui permets de collecter des informations sur le temps passé dans chaque fonction. Toutefois, les données collectées sont assez complexes à interpréter. Heureusement, j’ai trouvé le programme KCacheGrind qui présente les résultat sous la forme de …
Lire la suite »Le langage Python par l’exemple
Je ne sais pas pour vous mais moi, j’apprends plus vite en regardant comment les autres font. Pour cela, il est pratique de disposer d’une bonne bibliothèque de petites séquences de codes bien documentées – des “snippets” – et c’est ce que j’ai trouvé ici Au programme: Strings Numbers Dates and Times Arrays Hashes Pattern Matching File Access File Contents …
Lire la suite »Google Noop, une évolution de Java
Apparu le 14 août dernier, dans la discrétion la plus totale, Google Noop se veut être une amélioration de Java en proposant par exemple un environnement totalement objet y compris pour les types de base. Le projet n’en est qu’à ses prémices, vous pouvez suivre le projet sur le site : http://code.google.com/p/noop L’exemple du hello world est disponible : http://code.google.com/p/noop/source/browse/examples/noop/helloworld/HelloWorld.noop …
Lire la suite »EasyEclipse: des distributions de Eclipse pré-configurées
Après les scripts BASH, le langage Perl, un nouveau projet m’amène à me pencher sur le langage de programmation Python. Pour m’aider dans la réalisation de programmes, je recherche un environnement de developpement graphique IDE. Heureusement, il en existe beaucoup! Une des références dans ce domaine se nomme Eclipse (Désolé Martial! cet outils ne fait pas partir de la M$ …
Lire la suite »