Non désolé, mais ça n'est pas une question de point de vu. Un langage fiable est un langage qui tente de t'empêcher de faire n'importe quoi et pas un langage qui te permet de bien faire les choses (ce qu'à peu près tout langage permet). Tu peut tordre les concepts comme tu le veux mais les mots ont un sens et la sureté tel qu'on le voit dans les langages comme ADA, des langages fonctionnels ou rust c'est ça. Une analyse statique (généralement le compilateur) te fournis un maximum garanti sur ton code. Sinon tu peut dire que python, php, ruby ou perl sont statiquement typés, il suffit de ne pas utiliser le typage dynamique dans ton code.
J'espère que l'auteur en reparlera quand Rust sera utilisé en entreprise pour autre chose que des PoC, et qu'il aura quelques versions stables historiques avec lesquelles rester compatibles.
Mon opinion sur le fait que le C++ ne me casse pas les pieds dès que j'utilise un pointeur, c'est que c'est pas mal: ça me permets d' "objetiser" du code C qui aurait gagné à être C++ (genre, les trucs qui jonglent avec des chaînes de caractères).
Ça n'est pas parce que le C++ n'est pas aussi sûr que rust qu'il est mauvais et encore moins qu'il n'a pas d'avantage sur rust !
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Comparaison ?
Posté par barmic . En réponse au journal Journal Bookmark #2. Évalué à 10.
Non désolé, mais ça n'est pas une question de point de vu. Un langage fiable est un langage qui tente de t'empêcher de faire n'importe quoi et pas un langage qui te permet de bien faire les choses (ce qu'à peu près tout langage permet). Tu peut tordre les concepts comme tu le veux mais les mots ont un sens et la sureté tel qu'on le voit dans les langages comme ADA, des langages fonctionnels ou rust c'est ça. Une analyse statique (généralement le compilateur) te fournis un maximum garanti sur ton code. Sinon tu peut dire que python, php, ruby ou perl sont statiquement typés, il suffit de ne pas utiliser le typage dynamique dans ton code.
Ça n'est pas parce que le C++ n'est pas aussi sûr que rust qu'il est mauvais et encore moins qu'il n'a pas d'avantage sur rust !
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)