
This is a somewhat related topic, but I do not know of a forum to discuss it. Hence apologies if the relation is too remote. In her book "The Programmer’s Brain" (Manning, 2021) Felienne Hermans (who knows Haskell) says, among other things, that reserved words like "while" and so on act as *cognitive anchors* which support our brains in learning programming languages by giving a familiar foothold in the early steps. Haskell has none of that: not even a strict division of syntactic structures for representing control vs. data - because it does not have it in its semantics either. What (if anything) does that portend to learning Haskell? To teaching it? To assessing the learner's progress? (And why didn't I think of these things when I was still teaching it myself?) ma 24. kesäk. 2024 klo 23.52 Jose Calderon via Haskell-Cafe < haskell-cafe@haskell.org> kirjoitti:
Serokell and the Haskell Foundation are excited to announce a community-led Haskell Certification Program ( https://certification.haskell.foundation/). Serokell has developed an online testing platform for administering practical and theoretical Haskell problems. Haskell is a complex language, offering a wide range of techniques and features for programmers. It’s simply not feasible for a novice or intermediate programmer to master them all. The goal of the Haskell certification is to help standardize what it means to ‘know Haskell’ at various levels of experience.
As a community driven effort, we are soliciting self-nomination for volunteers to take part in the organization and decision-making around the certification process. These volunteers will help determine how the certification process evolves and which questions are relevant to the various experience levels of a Haskell programmer. Volunteers from organizations that use Haskell professionally are especially welcome.
Please send your self-nomination to certification@haskell.foundation by the end of July 10th 2024.
Best wishes,
Jose Calderon _______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.