Disons que lorsqu'on trouve ce genre de truc dans le code source, on peut commencer a se poser certaines questions (genre si la securite du truc est du meme niveau…)
// generate a random key
$key=mt_rand(10000,99999).mt_rand(10000,99999).mt_rand(10000,99999).mt_rand(10000,99999);
Oui et ce n'est pas une question de langage.
Ou parce qu'ils ont une large base de code dans ce language (et l'experience) et que ca serait tres con de tout reecrire.
Je ne sais pas ce qui est le plus « con » entre récrire sa base de code ou réécrire toute la stack sous le langage (même s'il s'agit de réutiliser un langage et des bibliothèques existantes, dans les deux cas).
D'un point de vu taille de la tâche non plus je ne sais pas ce qui est le plus lourd, d'un coté tu reste sur un domaine où tu as un tas de compétences internes (tu change de langage mais tu reste sur du web avec du HTML, du js et de l'HTTP) de l'autre tu doit acquérir des compétences en analyse syntaxique, etc pour écrire ton compilateur.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: PHP, ou comment condamner un bon projet à sa naissance
Posté par barmic . En réponse à la dépêche ownCloud 4 est sorti. Évalué à 2.
Oui et ce n'est pas une question de langage.
Je ne sais pas ce qui est le plus « con » entre récrire sa base de code ou réécrire toute la stack sous le langage (même s'il s'agit de réutiliser un langage et des bibliothèques existantes, dans les deux cas).
D'un point de vu taille de la tâche non plus je ne sais pas ce qui est le plus lourd, d'un coté tu reste sur un domaine où tu as un tas de compétences internes (tu change de langage mais tu reste sur du web avec du HTML, du js et de l'HTTP) de l'autre tu doit acquérir des compétences en analyse syntaxique, etc pour écrire ton compilateur.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)