Informaticienzero

Le blog d'un informaticien passionné de partage, d'échanges et surtout, pas si zéro que ça.

IntelliJ et Haskell

2016-04-04 14:49:40 +0000

J’aime vraiment cet IDE, parce qu’il offre un plugin pour utiliser Haskell, en plus de celui pour D. J’espère que le fait d’avoir un IDE va me remotiver à me plonger dans ce langage et dans le paradigme fonctionnel en général. Pour ceux qui sont intéressés, voilà comment j’ai fait.

Premier bilan 2016

2016-03-31 22:07:08 +0000

Presque deux mois après avoir annoncé la couleur pour cette année, il est temps que je dresse un petit bilan. L’idée est de voir les domaines où j’ai le plus progressé et ceux où ça n’avance pas. Je vais également en profiter pour me fixer des objectifs. On y va ! Tata Yoyo !

Mon amour de C# (adieu Java)

2016-03-19 00:47:19 +0000

J’utilise C# tous les jours au travail. Bon d’accord, la version 3 avec Visual Studio 2008 et le framework .NET 3.5, ce qui donne plus l’impression de faire de l’archéologie que de la programmation. Mais j’ai aussi Visual Studio 2015, Community certes, mais très bien pour faire tout un tas de tests ou de projets open-sources. En plus, comme ils ne concernent pas mon entreprise, je ne tombe pas sous la limitation à 250 PC ou 1 million de chiffre d’affaire. Bref. Tout ça pour dire que plus j’utilise C# et plus je l’apprécie et ce beaucoup plus que Java.

IntelliJ et le langage D

2016-03-07 21:45:01 +0000

Découvrir le langage D fait partie de mes objectifs de l’année. Mais ce langage manque d’un bon IDE. Quoique, avec IntelliJ, extensible avec des plugins, ce n’est plus un problème. Enfin presque.

La programmation par contrat en pratique

2016-03-05 17:31:27 +0000

Suite à l’article précédent sur TDD, abordons la programmation par contrat, terme inventé par le créateur du langage Eiffel Bertrand Meyer. Je sais bien qu’il existe de nombreux articles et publications sur le sujet. Je vais donc synthétiser tout ce que j’ai pu lire dans différents ouvrages (papiers ou en ligne) et illustrer le concept avec le projet des Pages blanches introduit dans le post sur TDD.