After 23 years at Microsoft Research it is time for me to move on. I shall be leaving MSR at the end of November.
I do not yet know exactly what comes next. I’m sure I will continue my work with Haskell and GHC, and in computing education, but I’m also looking for new horizons.
I'm delighted that Excel now supports first-class, lexically scoped lambda-expressions. Excel just became a Turing-complete programming language!
microsoft.com/en-us/research…
Before this evening my ratio of followers to tweets was ~2000. (Not hard if you only have one tweet.) Now that ratio is much, much lower :-). #caschat
Textbooks anyone? Or is that so last century? Joking aside, I genuinely want to know if you find textbooks useful, and in what ways. #caschat
A4: try Project Quantum (a CAS project) community.computingatschool.… Using crowd-sourced MCQs (many written by CAS members) to reduce workload, improve learning. (I'm biased: I helped launch Quantum. But I think it could be *amazing*.)
#caschat
Extra curricular... I had coffee today with Ed Cervantes-Watson of the amaxing First Tech Challenge firstinspires.org/robotics/f… Inspiring! #caschat
A2: find genuinely clever CS ideas that do something amazing, and share them. Eg simulated annealing to solve the travelling salesman problem. So simple, so effective, so visual. (But then I’m a geek.) #caschat
A2: Enthusiasm expands minds. I’m not a teacher, but I’ve seen entire audiences open up to a speaker who conveys a genuine sense of passion and engagement. #caschat
Sub-Q1: how do can the Hubs reach out beyond the "early adopters"? Computing is for everyone, every child, every school. #caschat
PS by "local support" also talk about your interaction with IT professionals and companies. I am giving a talk to 350 sorftware developers on Thursday. Subject: how can *they* help *you*. codesync.global/speaker/simo… #caschat
You guys are the stars of the show. I was so proud to present certificates at the NCCE graduation event recently. #caschat
I’m Twitter-illiterate, so I’m excited to tell you that this is my second tweet *ever*. #caschat
Hi everyone! I’m Simon Peyton Jones. I’m a research computer scientist at Microsoft Research, but I have the joy and privilege of serving as chair of CAS… and now of the NCCE as well. #caschat
Simon Peyton Jones retweeted
Article on OOP design pattern alternatives in Haskell bit.ly/29uaYuq

