Les mensonges des DSL

Un DSL, ou Domaine Specific Language, est un langage qui est dédié à un usage très pointu, et pour lequel il est donc particulièrement efficace.
La suiteLe choix d’un langage influence le fun de votre carrière

Les langages de programmation sont censés être des technologies neutres, mais comme toute chose utilisée dans le monde réel pour des usages concrets et nombreux, l’humain finit par leur donner une orientation, une préférence.
La suitePython, Ruby et PHP sont lents

“Cay de la merde je préfère les langages plus bas niveaux, python c’est lent.”
La suiteRéponse à l’article “Ruby -vs- Python” de Bodo Tasche

C’est pas encore vendredi, mais je ne pouvais pas laisser passer ça. Petite réponse à Bodo Tasche, affûtez votre english car j’ai la flemme de traduire sa prose.
La suiteUn peu de Ruby dans du Python

Si vous utilisez un virtualenv, vous n’avez pas envie d’installer des libs au niveau du système.
Et si vous n’êtes pas racistes, vous utilisez peut être quelques tools Ruby, comme compass.
Mais du coup, gem install compass
ne marche pas, il faut soit faire un sudo
, soit plonger dans les méandres de rvm
. Pas glop.
Je voulais juste installer une gem.

C’est comme ça une fois sur 5.
La suiteLettuce (and cucumber) is bullshit

La bonne nouvelle, c’est qu’il y a de plus en plus de mecs qui se mettent au BDD (le développement orienté par le comportement).
La mauvaise nouvelle, c’est que comme tout mouvement, il vient avec son lot de trucs hype super cool.
La suite