points de vue d'un codeur
  • Billets
  • Tags
  • A Propos
/img/post/Tour-Eiffel.jpg

La programmation entre science et art

10 août 2013  |   5 minutes

Actuellement, la programmation relève de l’ingénierie qui consiste en la conceptualisation et en la réalisation d’ouvrage d’art fonctionnel et qui repose sur une méthodologie et une rigueur toute scientifique. Paradoxalement, dans l’industrie, l’activité d’ingénierie dans le développement logiciel manque de rigueur scientifique et sa méthodologie s’apparente souvent à de la planification et à de la gestion des activités.
Voir plus
/img/post/Haskell_coding.jpg

Evolution de code en Haskell (partie 2) : évolution

25 mai 2013  |   6 minutes

Nous savons faire évoluer une application écrite selon la POO en jouant sur les propriétés de rétention, de composition, et d’extension des objets, ces entités logicielles qui représentent les concepts adressés par le programme. Mais qu’en est-il en programmation fonctionnelle ? Comment peuvent être représentés les concepts ? Comment un code, écrit avec un langage fonctionnel, peut-il évoluer face aux changements ? Je vous propose de montrer ces aspects par un petit tour d’horizon d’un programme écrit en Haskell.
Voir plus
/img/post/Haskell_coding.jpg

Evolution de code en Haskell (partie 1) : conceptualisation

11 avril 2013  |   8 minutes

Nous savons faire évoluer une application écrite selon la POO en jouant sur les propriétés de rétention, de composition, et d’extension des objets, ces entités logicielles qui représentent les concepts adressés par le programme. Mais qu’en est-il en programmation fonctionnelle ? Comment peuvent être représentés les concepts ? Comment un code, écrit avec un langage fonctionnel, peut-il évoluer face aux changements ? Je vous propose de montrer ces aspects par un petit tour d’horizon d’un programme écrit en Haskell.
Voir plus
/img/post/oop.jpg

Les programmations orientées objet

21 décembre 2012  |   5 minutes

La Programmation Orienté Objet (POO pour les intimes) est de nos jours la lingua franca de la programmation dite impérative. Pourtant, fort est de constater que celle couramment usitée est loin de l’approche définie par son auteur, Alan Kay, au point que l’on peut dire qu’il existe actuellement en fait deux approches orientées objet !
Voir plus
/img/post/Coding.jpg

Un benchmark sur le tri rapide dans 5 langages

22 novembre 2012  |   10 minutes

L’article de James Roper sur les performances de Scala et de Java via l’exemple du tri rapide m’a donnée l’idée, juste pour amusement, de réaliser le même benchmark mais avec 5 langages différents : C, Go, Java, Scala et Haskell ; on y retrouve donc ici à la fois des langages à orientation impérative et d’autres à orientation fonctionnelle.
Voir plus
/img/post/Programming-languages.jpg

Langages impératifs vs fonctionnels

31 octobre 2012  |   5 minutes

James Roper a publié sur son blog un billet qui compare les performances de Java et de Scala via une réalisation du tri rapide d’une liste ou d’un tableau (quicksort). J’ai trouvé l’article intéressant pour deux raisons principales et qui sont liées à la nature particulière de ces deux langages.
Voir plus
    • ««
    • «
    • 1
    • 2
    • »
    • »»

Miguel Moquillon  • © 2012 - 2024  •  points de vue d'un codeur

Généré avec Hugo & Lightbi.  Made with ❤ by Bino