News for hackers. Stuff that matters.
Re:Programming Languages: Application and Interpretation, 3r... by spdegabrielle on Friday December 09, 2022 @05:08PM (#33927022)
[Programming Languages: Application and Interpretation](https://www.plai.org/)

From the preface;

> I have also written this book with working programmers in mind. Many of them may have not had a formal computer science education, or at least one that included a proper introduction to programming languages. At some point, like that 90% of students, some of them become curious about the media they use. I want this book to speak to them, gently drawing them away from the hustle and bustle of daily programming into a space of reflection and thought. - Shriram Krishnamurthi, Brown University

Re:Programming Languages: Application and Interpretation, 3r... by lukeschwartz on Saturday December 10, 2022 @06:52AM (#33931798)
Never heard of Pyret[0] before. Looks good. This data-centric introduction to computing is also rather interesting [1].

[0](https://www.pyret.org/) [1](https://www.dcic-world.org/)

Re:Programming Languages: Application and Interpretation, 3r... by emmelaich on Friday December 09, 2022 @07:59PM (#33928594)
Maintainer of the interesting language pyret.
Re:Programming Languages: Application and Interpretation, 3r... by skrishnamurthi on Friday December 09, 2022 @10:16PM (#33929499)
To be accurate, Pyret is a collaboration (primarily) with Joe Politz and Ben Lerner and they deserve most of the credit for it.
Re:Programming Languages: Application and Interpretation, 3r... by JonChesterfield on Friday December 09, 2022 @08:51PM (#33928963)
Interesting in what sense? Language outline at https://www.pyret.org/docs/latest/A_Tour_of_Pyret.html
Re:Programming Languages: Application and Interpretation, 3r... by zem on Friday December 09, 2022 @10:35PM (#33929622)
one of the best thought-out syntaxes i have seen in a programming language, for one.
Re:Programming Languages: Application and Interpretation, 3r... by jrvarela56 on Friday December 09, 2022 @11:22PM (#33929815)
Ok maybe I'm a weird type, but I got really excited when the first thing they teach you is how to write a test/assertion.
Re:Programming Languages: Application and Interpretation, 3r... by canadianfella on Saturday December 10, 2022 @01:05AM (#33930350)
I thought you were talking about this one.

https://en.m.wikipedia.org/wiki/Esoteric_programming_languag...