La version 0.4 de Moonscript mon 'laboratoire d'idées' pour langage de programmation est en ligne.
Pour les curieux, la nouvelle liste de mots clés :
type construct destruct case map fold recu cata para cata2 fold2 bicata bifold else define let and in with change unused && or xnor and not mod
Avec cette version 0.4 il devient "envisageable" de spécifier des algorithmes pour les graphes.
Et cette fois il y a (presque) une vraie documentation en pdf.
Bien sûr il y a une myriade de choses que Moonscript ne peut pas (et ne pourra jamais) faire, mais pour ça il y a déjà des langages généralistes comme
et
.
Tu avais parlé dernièrement de problèmes difficiles quant à l'application de principes algorithmiques, t'en es-tu sorti, ou font-ils partie de la myriade de choses que Moonscript ne peut pas (encore) faire ?
Dans l'ensemble je suis plutôt pessimiste, le problème est visible sur la page qui me sert de catalogue :
Edward Kmett a écrit :
En clair il n'y a pas une liste de schémas mais une liste de familles de schémas (en nombre potentiellement infini).
En pratique j'essaye de retenir les schémas les plus spontanément utiles, mais plus je tente d'élargir le champ d'action de mon langage plus le nombre de schémas utiles explose. Et je n'ai pas (ou peut être que personne n'a) le niveau en théorie des catégories pour unifier tout ça.
Donc oui c'était perdu d'avance.
Je comprends l'opinion de cathaséris, une équipe commerciale doit réussir sans gloire plutôt que d'échouer avec panache.
Mais c'était riche d'enseignements et si c'était à refaire je le referais.
Malheureusement il y a la crise, ça diminue mes chances de rentrer dans le rang sans expérience professionnelle. Avec par exemple une certication Sun ou Microsoft et un projet open-source pour montrer mes capacités. Pis, la tâche du recrutement s'est déplacée vers les commerciaux qui sont encore moins aptes à évaluer le niveau réel des candidats.
Ça me laisse environ trois possibilités d'avenir :
Le métier de Consultant se rapproche beaucoup de celui de commercial...
Je pense que formateur serait légèrement un peu ennuyant de ton point de vue... enfin, je pense... c'est un jugement purement personnel...