• [^] # Re: Décalage

    Posté par . En réponse à la dépêche MicroAlg: langage et environnements pour l’algorithmique. Évalué à 2.

    Bon bah finalement, on est quasi d’accord ! Sauf au niveau des types.

    Bah, c'est aussi évident que sans contexte, c'est difficile de tirer des règles générales : on n'enseigne pas de la même manière à des enfants, à des adolescents, à des jeunes adultes, ou à des seniors. De même, ça dépend de la formation en question : est-ce que les gens ont une formation scientifique (et donc une solide base en maths), ou pas. [...]

    Je pense que ça a un impact minimal sur le design du langage. Ce qu’il faut, c’est que le prof ou formateur construise du contenu. C’est pour ça que MicroAlg est bidouillable (pour que les profs puissent l’intégrer à leur travail) et que j’ai installé une galerie (si les profs n’ont pas les compétences).

    Pour le typage, à mon avis, le frein principal est le traitement des entrées/sorties, avec ce p*** de problème de la différence entre 42 et "42" qui fait perdre un temps fou à tout le monde. [...]

    Oui, quand on prototype, c’est lourd, mais quand il s’agit de sécurité, un typage statique peut sauver des vies. Là on parle pédagogie, et je pense que dans ce contexte, il faut typer.

    Pour la «convivialité de l’interface (visuelle ou la qualité des messages d’erreurs), on est tout à fait d’accord.

    Et finalement, je ne comprends pas du tout l’histoire d’une programmation molle mais dure.

    Créateur de http://microalg.info (langage et environnements dédiés à l’algorithmique)