Questions marquées «language-design»

10
Comment la sécurité des threads pourrait-elle être assurée par un langage de programmation similaire à la façon dont la sécurité de la mémoire est assurée par Java et C #?

Java et C # assurent la sécurité de la mémoire en vérifiant les limites des tableaux et les déréférences des pointeurs. Quels mécanismes pourraient être mis en œuvre dans un langage de programmation pour éviter la possibilité de conditions de concurrence et de

9
Quel est le problème avec les littéraux XML de Scala?

Dans cet article , Martin (le chef de la langue honcho) écrit: [Littéraux XML] Semblait une excellente idée à l'époque, maintenant elle ressort comme un pouce endolori. Je crois qu'avec le nouveau schéma d'interpolation de chaînes, nous pourrons mettre tout le traitement XML dans les bibliothèques,...

9
Quelle justification est utilisée lorsque les concepteurs de langage de programmation décident quel signe le résultat de l'opération modulo prend?

En passant par l' opération Modulo (l'avenue dans laquelle j'ai pénétré en explorant la différence entre remetmod ), je suis tombé sur: En mathématiques, le résultat de l'opération modulo est le reste de la division euclidienne. Cependant, d'autres conventions sont possibles. Les ordinateurs et les...