8 843
modifications
(→Recadrer la portée du livre [[Programmation]] : Expressions pour les opérations mathématiques avec opérandes et opérateurs) |
(→Taches en cours : développement) |
||
=== Définir un plan de base pour les livres d'apprentissage des [[:Catégorie:Langage de programmation|langages de programmation]] ===
;Proposition
* Abstraction : ascii, ide, intermédiaires entre système et lignes de code, ...
* Instructions : séquentiel, compilé ? séparateur des instructions...
* Expression : déroulement des expressions, syntaxe des opérateurs, gestion de pile, npi...
* Instructions de controle : if, while...
* Commentaires : syntaxe des commentaires (pages risquent d'être courtes...)
* Variables : traitement des variables, affectation lors de la déclaration autorisée ?
* Types : types supportés, typage fort ou faible ? etc.
* Calculs mathématiques : peut être redondant avec la section "expressions"
* Procedures et fonctions : syntaxe des procédures et foctions, ...
* Surcharge de fonctions : un peu trop pointu ?
* Structure et style : comment coder proprement avec le langage (mettrai ca à la fin...)
* Manipulation de chaines : un peu trop pointu ?
* Entrées/Sorties : comment sont gérées les entrées et les sorties
* Gestion de mémoire : mécanismes de gestion de mémoire inclus dans le langage (un peu trop pointu ?)
* Gestion des erreurs : mécanismes de gestion d'erreur inclus dans le lanagage (concerne plutot le compilateur ? d'où nécessité de développer sur le compilateur précédement ?)
* Programmation orientée objet : mécanismes de poo inclus dans le langage (le cas échéant)
* Programmation générique (un peu trop pointu ?)
* Programmation concurrente (idem)
* Paquetages et extensions : répertoire des meilleurs outils annexes au langage
* Bibliothèques (j'inclurai ca dans la section précédente avec un titre plus générique)
=== [[:en:Computer_programming#Common_concepts]] en plus exhaustif ===
|
modifications