News for hackers. Stuff that matters.
Re:Disney claims anyone using a Twitter hashtag is agreeing ... by mhh__ on Monday April 27, 2020 @04:59PM (#22999969)
The key is to do what Steven Muchnick did for his Compiler textbook: Write the algorithms in a made up programming language so no one can run them and find the bugs.

I'm not being facetious, it's called ICAN, and as far as I can tell no compiler exists for it. Other than that it's a great book though, although maybe showing its age in that there isn't much discussion of OOO and ILP etc. And SSA.

Re:Disney claims anyone using a Twitter hashtag is agreeing ... by nabla9 on Monday April 27, 2020 @05:22PM (#23000197)
Donald Knuth did it first. First with MIX, then with MMIX. http://mmix.cs.hm.edu/
Re:Disney claims anyone using a Twitter hashtag is agreeing ... by Dylan16807 on Monday April 27, 2020 @05:35PM (#23000364)
It's a fun reference, but it's very different. It's a CPU rather than a language, he implemented it, and it was designed to be easy to implement.
Re:Disney claims anyone using a Twitter hashtag is agreeing ... by analog31 on Monday April 27, 2020 @06:23PM (#23000813)
As I understand it, Lisp was originally expected to be a teaching or proof language with no implementation, then it got implemented.

https://en.wikipedia.org/wiki/Lisp_(programming_language)#Hi...

Re:Disney claims anyone using a Twitter hashtag is agreeing ... by lispm on Tuesday April 28, 2020 @06:03AM (#23005425)
No, Lisp was developed from 1958 onwards as a list processing language for the IBM 704.

http://jmc.stanford.edu/articles/lisp/lisp.pdf

Page 7:

> The implementation of LISP began in Fall 1958. The original idea was to produce a compiler, but this was considered a major undertaking, and we needed some experimenting in order to get good conventions for subroutine linking, stack handling and erasure. Therefore, we started by hand-compiling various functions into assembly language and writing subroutines to provide a LISP ”environment”.