Retourner au contenu associé (journal : Ces langages avec lesquels il faut tout réécrire)
Posté par David Delassus (site web personnel) le 26 septembre 2022 à 11:24. En réponse au journal Ces langages avec lesquels il faut tout réécrire. Évalué à 8.
leur tableaux commençant a l'index 1
Je ne classerai pas ça comme une boulette (ni grosse ni petite).
C'est un choix subversif certes, mais rappelons que du point de vue des maths (point de vue que prend Julia), c'est l'index 0 qui est bizarre.
Aussi, l'argument souvent avancé pour l'index 1 vs l'index 0 c'est le "off by one error" qui est censé ne pas arriver avec l'index 0.
mais il y a une librairie qui permet de faire des tableaux avec des index de début arbitraire leur système de typage ne permet pas de différencier les 2 types de tableaux il y a des librairies qui hardcode l'index commençant à 1 et ce qui veut dire qu'elles ne fonctionnent pas avec les tableaux avec index arbitraire :-(
Oui bon la je peux plus les défendre...
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: V is for vapoware ?
Posté par David Delassus (site web personnel) . En réponse au journal Ces langages avec lesquels il faut tout réécrire. Évalué à 8.
Je ne classerai pas ça comme une boulette (ni grosse ni petite).
C'est un choix subversif certes, mais rappelons que du point de vue des maths (point de vue que prend Julia), c'est l'index 0 qui est bizarre.
Aussi, l'argument souvent avancé pour l'index 1 vs l'index 0 c'est le "off by one error" qui est censé ne pas arriver avec l'index 0.
Oui bon la je peux plus les défendre...
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg