Je propose pascal pour apprendre les bases:
- iterations (boucle)
- récursion
- conditionnel
- routine:
-- fonction
-- procédure
Une fois ces notions comprises, passer à un langue à objet.
Eiffel est une bonne suite, la syntaxe etant assez proche.
en Eiffel, tu auras la programmation par contrat, ainsi tu apprendras à programmer proprement. tu auras le multihéritage et la généricité (classe paramétable, en très gros).
sinon il y a une bonne règle à utiliser: la règle de 10 lignes, toutes routines ne fera pas plus de 10 lignes (et je ne parles pas de lignes de 2 km). Ainsi les programmes sont compréhensibles.
# Pascal, Smalltalk et eiffel
Posté par Djax . En réponse au message Pour apprendre à programmer. Évalué à 1.
- iterations (boucle)
- récursion
- conditionnel
- routine:
-- fonction
-- procédure
Une fois ces notions comprises, passer à un langue à objet.
Eiffel est une bonne suite, la syntaxe etant assez proche.
en Eiffel, tu auras la programmation par contrat, ainsi tu apprendras à programmer proprement. tu auras le multihéritage et la généricité (classe paramétable, en très gros).
sinon il y a une bonne règle à utiliser: la règle de 10 lignes, toutes routines ne fera pas plus de 10 lignes (et je ne parles pas de lignes de 2 km). Ainsi les programmes sont compréhensibles.