La programmation a parcouru un long chemin. Je suis encore relativement jeune (premier ordinateur: C64), donc je prends pour acquis de nombreuses choses dans la programmation qui ont évidemment été introduites à un moment donné et qui ont facilité les façons de programmer qui sont maintenant monnaie courante.Quand et dans quelle langue certaines fonctions de programmation ont-elles été introduites?
Ce qui suit est un (pas exhaustive) la liste des caractéristiques, où j'aimerais savoir dans quelle langue et quand ils ont été introduits:
- introduction de fonctions
- langage compilé
- langage interprété
- structures en boucle & conditionnelle
- le tableau de
- le dictionnaire (Hashtable)
- allocation de multi-threading
- programmation fonctionnelle (fonctions en tant que données) orientation objet
- (avons-nous besoin d'être plus précis? peut-être l'héritage était là plus tôt que les interfaces?)
- génériques programmation
- méta-programmation orientée aspect
Si vous le pouvez, essayez de sauvegarder votre déclaration avec une référence. Si vous pensez avoir manqué un élément important du langage de programmation dont l'introduction devrait également être appréciée, veuillez commenter cette question de manière à pouvoir l'ajouter à la liste.
MISE À JOUR: Je suppose qu'un langage de programmation ne peut présenter tout ce qui ne serait pas possible en assembleur, je suis à la recherche plutôt pour les langues qui ont fait une certaine caractéristique à la disposition des « simples mortels ».
Il doit être dit: http://james-iry.blogspot.com/2009/05/brief-incomplete-and-mostly-wrong.html – Stobor
@Frank, cliquez simplement sur "modifier" puis cochez "Wiki de la communauté" "case à cocher juste en dessous de la zone d'édition. –
Je pense que vous pouvez avoir une orientation d'objet sans héritage et interfaces. – lhahne