d'ailleurs je ne vois même pas d'exemple, là comme ça
Tout ce qui est big data (c'est potentiellement possible, mais je ne connais pas d'écosystème le permettant), tout ce qui est serverless (en fait on peut mais c'est vraiment pas fais pour), tout ce qui est DSL, tout ce qui est embarquer du code sous à chaud (comme les extensions de navigateur par exemple), tout ce qui s'exécute au sein d'une page web (si tu transpile tu triche parce qu'on peut transpiler n'importe quoi en n'importe quoi),...
C'est dommage de voir l'OS comme le saint Graal qui définirait le summum de la programmation. Il y a un paquet de problématique qui sont tout aussi compliquée. C'est juste une façon biaisée de dire que tu fais du système.
Mais si tu veux, on peut parler de go qui est directif et permet d'écrire des OS, je pense. Il suffit de ne pas avoir de runtime séparé et de pouvoir manipuler un peu violement de la mémoire (ou au pire s'interfacer avec un peu de C ou d'assembleur pour ça, non ?).
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Donc pour résumer...
Posté par barmic . En réponse à la dépêche C++17, Genèse d’une version mineure. Évalué à 2.
Tout ce qui est big data (c'est potentiellement possible, mais je ne connais pas d'écosystème le permettant), tout ce qui est serverless (en fait on peut mais c'est vraiment pas fais pour), tout ce qui est DSL, tout ce qui est embarquer du code sous à chaud (comme les extensions de navigateur par exemple), tout ce qui s'exécute au sein d'une page web (si tu transpile tu triche parce qu'on peut transpiler n'importe quoi en n'importe quoi),...
C'est dommage de voir l'OS comme le saint Graal qui définirait le summum de la programmation. Il y a un paquet de problématique qui sont tout aussi compliquée. C'est juste une façon biaisée de dire que tu fais du système.
Mais si tu veux, on peut parler de go qui est directif et permet d'écrire des OS, je pense. Il suffit de ne pas avoir de runtime séparé et de pouvoir manipuler un peu violement de la mémoire (ou au pire s'interfacer avec un peu de C ou d'assembleur pour ça, non ?).
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)