News for hackers. Stuff that matters.
Re:Go 1.6 is Released by zdkl on Wednesday February 17, 2016 @05:23PM (#11121982)
Not to start a flamewar or anything, but what about clojure (or any lisp for that matter, I just like the CLJ ecosystem) doesn't vibe with your 'minimal syntactic sugar' and other requirements?
Re:Go 1.6 is Released by melted on Wednesday February 17, 2016 @05:38PM (#11122108)
Oh, don't mistake my comment for favorable opinion. I only wrote a few hundred lines of Go in my life. It worked well for the particular problem I was solving, but I'm really more of a C/C++ guy.

The problem with lisps is that you need to know lisp, and relatively few people do. It also requires a different approach to program design. It may or may not be a better approach, but the fact is, that's not what most people are trained for.

In contrast, go is imperative through and through, and its syntax is similar enough to C that people find it easy to adapt to it.

Re:Go 1.6 is Released by coliveira on Wednesday February 17, 2016 @09:23PM (#11123233)
The little secret of Lisp is that you can use it pretty much as an imperative language, even though it also enables functional programming. The main barrier is that Lisp is taught as a functional programming language, and many believe that this is the only way you should use it.
Re:Go 1.6 is Released by woah on Wednesday February 17, 2016 @06:10PM (#11122313)
Go tends to emphasize the simple, imperative way to get a computational thing done. It goes so far as to never hide a for loop from you. I'm not experienced with lisp, but from reading sicp, it seems to be a paradigm built on creating stacked layers of syntactical sugar (dsls).