Earlier quoted context omitted.
It's possible that a huge marketing advantage kept people interested long enough to come to appreciate the benefits of the langauge's basic nature.
I was drawn to Go because it was the only language at the time (or the only one I came across) that allowed me to build and package software without learning a domain specific language and imperatively stitching together my own build system (looking at you, CMake and Gradle). Basically I want to focus on writing my program, not writing programs to build my program. Go let me run “go build”, and everything Just Worked…
Creating the Go Programming Language [audio]
91–100 of 135 posts
Re: Creating the Go Programming Language [audio]
#92While I dislike golang its runtime and compiler are nice. Also lot of its simplicity aspects are nice. if vlang can implement what it is trying to implement then probably it will be a nice contender to golang in all aspects. But that looks too good to be true. The other language is rust, but the higher learning curve make it a bit harder for adoption in non systems where go/java like performance is enough.
Re: Creating the Go Programming Language [audio]
#93Earlier quoted context omitted.
It's possible that a huge marketing advantage kept people interested long enough to come to appreciate the benefits of the langauge's basic nature.
I see very little marketing for Go. Compare, for example, to C# when in came out, or Java when it did.
I picked it up early on and still use it (and F#) today. I've written a lot of custom desktop applications in it.
Re: Creating the Go Programming Language [audio]
#94Earlier quoted context omitted.
Go is free as in freedom and paid for by someone else.
Specifically paid for by Google which, as far as I'm concerned, is the definition of ad supported.
Re: Creating the Go Programming Language [audio]
#95Slightly off topic: Why was the language named "Go"? I originally assumed that it was an abbreviation of Google (where it was developed) but I can't seem to find an information confirming that...
Of course the Go keyword go is a constant reminder of Go's strong support for concurrency. (Note too the goroutine/coroutine pun.) It would be interesting to know which came first, the keyword or the name.
1. https://news.ycombinator.com/item?id=5182658 2. https://github.com/golang/go/commit/e4bd8e04087ac9e7c8b754df...
Re: Creating the Go Programming Language [audio]
#96Re: Creating the Go Programming Language [audio]
#97Earlier quoted context omitted.
Offering less features was literally their goal in which they succeeded
Yes, I always find it surprising that people evaluate languages on the sheer number of features. As though the hallmark of a good language is having lots of complexity.
It happens all the time.
Language gets introduced at the sound of simplicity trumpet, tons of boilerplate libraries eventually appear, then if the language manages to make it in the mainstream, half baked features get introduced 'cause backwards compatibility.
Re: Creating the Go Programming Language [audio]
#98Earlier quoted context omitted.
Dart lost the support from Chrome team, it was rescued by AdWords team and Flutter is trying to make it relevant, but given Android team answers, it is clear that a power struggle is going on across teams. Giliad is also a personality from language research hardly known by UNIX fans.
> it is clear that a power struggle is going on across teams. What this has got to do with Dart's popularity outside Google? > Giliad is also a personality from language research hardly known by UNIX fans. So unix fans did not let a superior language which was designed by real language researcher like Dart win?
Just like WebAssembly wouldn't be a thing had PNaCL been accepted by others.
For UNIX fans, whatever a former Bell Labs researcher states is gold, no criticism whatsoever allowed.
Re: Creating the Go Programming Language [audio]
#99Re: Creating the Go Programming Language [audio]
#100Earlier quoted context omitted.
I see very little marketing for Go. Compare, for example, to C# when in came out, or Java when it did.
Did C# have actual "advertising" outside of msdn publications? It came out in 2000 and I don't recall seeing C# ads. (Print publications were out then.) I picked it up early on and still use it (and F#) today. I've written a lot of custom desktop applications in it.
It was actually released in 2001.
Unless you are speaking about the alphas that MSFT Certified Partners had access to.