en revanche si j'ai bien compris c'est plus le fait que compiler en statique qui vous intéresse
Le principe des langages pouvant tourner éventuellement sous runtime est une chose qui m'intéresse vivement. C'était le cas de QuickBasic qui était un outil fabuleux. Pour l'instant, je me mets (très doucement) à gForth. L'inconvénient de ce type de dispositif est que l'assise est faible : qu'advient-il quand l'équipe des développeurs (ou l'entreprise, ou l'institution) s'en désintéresse ?
Ce qui m'intéresse au plus haut point est de ne pas avoir à recoder un logiciel quelques années après, parce que le compilateur n'existe plus, que le langage interprété utilise une nouvelle machine ou change ses règles, etc. Ayant eu l'expérience de NanoBloger qui est codé en script Bash, j'ai vu qu'il fallait reprendre le code plusieurs fois par an juste pour en assurer la maintenance. Or, dans mon cas, mon emploi du temps ne me permet pas d'assumer cette maintenance de code. L'avantage des langages compilés (comme C, Ada ou Fortran) est qu'ils ont une sorte de parfum d'éternité.
[^] # Re: Langages
Posté par Denis Bernard . En réponse au journal fBlog. Évalué à 1.
Le principe des langages pouvant tourner éventuellement sous runtime est une chose qui m'intéresse vivement. C'était le cas de QuickBasic qui était un outil fabuleux. Pour l'instant, je me mets (très doucement) à gForth. L'inconvénient de ce type de dispositif est que l'assise est faible : qu'advient-il quand l'équipe des développeurs (ou l'entreprise, ou l'institution) s'en désintéresse ?
Ce qui m'intéresse au plus haut point est de ne pas avoir à recoder un logiciel quelques années après, parce que le compilateur n'existe plus, que le langage interprété utilise une nouvelle machine ou change ses règles, etc. Ayant eu l'expérience de NanoBloger qui est codé en script Bash, j'ai vu qu'il fallait reprendre le code plusieurs fois par an juste pour en assurer la maintenance. Or, dans mon cas, mon emploi du temps ne me permet pas d'assumer cette maintenance de code. L'avantage des langages compilés (comme C, Ada ou Fortran) est qu'ils ont une sorte de parfum d'éternité.