News for hackers. Stuff that matters.
Re:Whoever does not understand Lisp is doomed to reinvent it... by incepted on Sunday May 15, 2016 @01:33AM (#11699585)
You're doing some major revisionism with this post and claiming a lot of completely unsubstantiated (and in my opinion, completely made up) facts.

I don't think Gosling, Stallman or Armstrong ever mentioned any basis in genetic science to justify their language. And seriously, think about it... It's completely absurd.

I'm also not sure why you think that returning error codes is "too good for mediocrity to grasp", because in the 21st century, it's considered a very bad practice that leads to extremely unsafe coding practices, which is one of the many reasons why it's been deprecated in most modern languages invented in this century (except Go ;-)).

Re:Whoever does not understand Lisp is doomed to reinvent it... by yomly on Sunday May 15, 2016 @07:02AM (#11700417)
Sussman cites a desire to mimic biology in his essay "Building Robust Systems"

https://groups.csail.mit.edu/mac/users/gjs/6.945/readings/ro...

Re:Whoever does not understand Lisp is doomed to reinvent it... by dschiptsov on Sunday May 15, 2016 @02:00AM (#11699690)
It is actually a long story, and it goes back to the old dogma that lists and structures made out of conses are good-enough, almost universal building blocks for code and data. Type-tagging was obviously inspired by DNA, etc.

As for protocols, there is, for some obvious reasons, still nothing better than asynchronous, out of order message-passing over a packet-based networks, with fixed-size header (upon which one could patter-match in a single pass) and adjustable size payloads, which could adapt to a physical channel by adjusting to its frame-size, so, the stdlib and OTP is good-enough and well-balanced and just works.

It is also not a coincidence that Erlang is pure-functional - so is the world of proteins and enzimes.

There is a bit more universality in a chunked linear structures and stateless asynchronous message passing of type-tagged binary data with feed-back loops co-regulation that it seems.)

Re:Whoever does not understand Lisp is doomed to reinvent it... by TeMPOraL on Sunday May 15, 2016 @07:04AM (#11700424)
All things you mention are library-level stuff. It's also no surprise that Erlang is actually a Lisp with Prologish syntax - just take a look at the intermediary language that sits between Erlang and BEAM bytecode ;). Yeah, the one you have to learn about if you want to do parse-transforms.
Re:Whoever does not understand Lisp is doomed to reinvent it... by incepted on Sunday May 15, 2016 @09:27AM (#11700813)
> Type-tagging was obviously inspired by DNA

Source?

> It is also not a coincidence that Erlang is pure-functional - so is the world of proteins and enzimes.

That world is mostly driven by mutations, which are the exact opposite of functional purity.

I really have no idea where you get all these broken metaphors.

Re:Whoever does not understand Lisp is doomed to reinvent it... by sjy on Wednesday May 18, 2016 @09:00AM (#11721545)
Good polysemous use of the word 'mutations.'