News for hackers. Stuff that matters.

rtoal

Re:2D Syntax on Saturday July 01, 2017 @11:58AM (#14677617)
This is pretty much correct. Spreadsheets have two powerful ideas: (1) the show the data (one the Learnable Programming principles) and (2) they are inherently live.
Re:Introduction to Concurrency on Saturday June 06, 2015 @08:14PM (#9672863)
Power outage. It is back up.
Re:Introduction to Concurrency on Wednesday June 03, 2015 @07:22PM (#9656528)
For those interested in debates about the word "type" here is just one out of a million online discussions that have taken place: https://github.com/JuliaLang/julia/issues/6113 It started with an argument over what a "dependent type" was. That said, type-as-interface and class-as-implementation gets some traction because it is just vague enough.

Re parallelism and concurrency, a similar vague-enough distinction would be: parallelism is the state of things happening at once, while concurrency is the coordination and management of parallel activities? But I agree that a lot of people don't really make the distinction, and use the terms interchangeably, which is something Rob Pike pointed out (in the context of Go, here: http://blog.golang.org/concurrency-is-not-parallelism)

Re:Introduction to Concurrency on Wednesday June 03, 2015 @01:11PM (#9654145)
Great observation. Fixed.