News for hackers. Stuff that matters.
Re:Alan Kay on the misunderstanding of OOP (1998) by felixgallo on Friday June 24, 2016 @10:58AM (#11970252)
We're accelerating towards messages at a very high rate of speed.

This is in fact how we're starting to program in the 21st century and all programming will be of that type in the 22nd century.

The last popular languages that support this paradigm (Go, Rust, Erlang, Elixir) are exploding in popularity and entering the mainstream.

Message passing does in fact magically solve the problem of data integrity in parallelism when the data is immutable. Languages like Rust and Pony are starting to solve the deadlock problem, and 'data corruption' has nothing to do with messages or lack of messages.

Re:Alan Kay on the misunderstanding of OOP (1998) by the_why_of_y on Saturday June 25, 2016 @08:29AM (#11976110)
Rust does many a nice thing, but nothing to solve deadlocks.