News for hackers. Stuff that matters.
Re:Rob Pike interview by zerpelin68 on Thursday April 30, 2020 @12:58PM (#23033118)
It's funny how everything that bell labs alums have touched has influenced computing in a way that isn't publicly acked and how the network and namespace ideas in plan9 and inferno have become foundational to cloud native infra. Pikes assertions in a couple cases are just wrong or exemplify naivete however. He is surprised by how a language designed to be opaque to casual examination, statically compiled and used in a majority of high profile cloud native applications (where the install is often download and run a go binary as part of an un-examined curl | sh pipeline) is happily used for malware? Also interesting how designers of languages who are formerly avid critics of PL become reticent and opposed to negativity as authors. Finally he touts the 'hard' problem of concurrency that GO offers an unanticipated solution for as if OpenMP hasn't been around as a functional approach since 98 for concurrent programming in the HPC and scientific domains.
Re:Rob Pike interview by 5cott0 on Thursday April 30, 2020 @01:47PM (#23033707)
> a language designed to be opaque to casual examination

Is this really the case? I thought the prevailing wisdom is that Go was designed to be as simple as possible so newbs can pick it up faster. I find Go to be quite easy to read and follow along with even though I've never written a line of it. Rust on the other hand...

Re:Rob Pike interview by zerpelin68 on Thursday April 30, 2020 @06:53PM (#23037187)
opaque to casual examination means that you simply cannot read the code. You would think that a statically compiled binary blob wouldn't be handled as if it was a perl script, but it is.
Re:Rob Pike interview by theshrike79 on Friday May 01, 2020 @04:31AM (#23040165)
And Perl isn't opaque to casual examination? :D