J'entends beaucoup dire que les nouveaux langages de programmation sont typés dynamiquement, mais qu'est-ce que cela signifie réellement lorsque nous disons qu'un langage est typé dynamiquement vs
J'entends beaucoup dire que les nouveaux langages de programmation sont typés dynamiquement, mais qu'est-ce que cela signifie réellement lorsque nous disons qu'un langage est typé dynamiquement vs
Quand dois-je utiliser une interface et quand dois-je utiliser une classe de base? Doit-il toujours s'agir d'une interface si je ne souhaite pas réellement définir une implémentation de base des méthodes? Si j'ai un cours pour chiens et chats. Pourquoi voudrais-je implémenter IPet au lieu de...
Je vois ces termes circuler partout dans la programmation et j'ai une vague idée de ce qu'ils signifient. Une recherche me montre que de telles choses ont été posées partout en débordement de pile en fait. Pour autant que je sache, le typage statique / dynamique dans les langues est subtilement...
Une variante Lisp complète de type statique est-elle possible? Est-il même logique que quelque chose comme ça existe? Je crois que l'une des vertus d'un langage Lisp est la simplicité de sa définition. Le typage statique compromettrait-il ce principe
Y a-t-il des frais généraux lorsque nous convertissons des objets d'un type à un autre? Ou le compilateur résout tout simplement et il n'y a aucun coût au moment de l'exécution? S'agit-il de choses générales ou existe-t-il des cas différents? Par exemple, supposons que nous ayons un tableau de...
Je teste juste du typographie dans VisualStudio 2012 et j'ai un problème avec son système de type. Mon site html a une balise canvas avec l'identifiant "mycanvas". J'essaye de dessiner un rectangle sur cette toile. Voici le code var canvas = document.getElementById("mycanvas"); var ctx:...
Existe-t-il un moyen d'exiger explicitement dans Julia (par exemple dans un module ou un package) que les types doivent être déclarés ? Existe-t-il, par exemple, PackageCompilerou Lint.jla-t-il un support pour de tels contrôles? Plus largement, la distribution standard Julia fournit-elle elle-même...