3 ms·
>Go in my opinion is the best proof that our industry is fashion driven. It's not though. What is fashionable about Go? Most testimonies I've seen state solid
by wtf_is_up 12y ago
>Go in my opinion is the best proof that our industry is fashion driven.
It's not though. What is fashionable about Go? Most testimonies I've seen state solid reasons for choosing it. Nobody claims it to be a marvelous language like Haskell. It's a simple language that's easy to pick up, implement an idea, and deploy. Much like python, but with much greater performance.
I don't see what fashion has to do with it.
- lmm 12y agoOCaml offered the same proposition for 10+ years. No-one was interested. Oddly enough, now that Go and Rust are getting attention, people seem to also be taking a second look at OCaml. What's that, if not fashion?
- orbifold 12y agoWhile Ocaml is a really nice language it doesn't have a runtime well suited for fine grained concurrency or multi processors, at least at the moment. If you compare standard libraries, commercially backed languages have also far more of the tedious groundwork for "real world" applications done for you. Of course depending on your project this might be relevant or not.
- renox 12y agoAda & Rust show the same thing: the computer world is a fashion industry..
- jerf 12y ago"OCaml offered the same proposition for 10+ years." No, it didn't. In addition to the already-observed point that Go's concurrency story has always been better than OCaml's, Go also offers it to you in an Algol-esque syntax. It isn't C, but if you know C the differences are dialectal, whereas OCaml is from the ML tradition and is radically different. ML is the language family probably most distant from C in current medium-scale usage. I don't like or celebrate this fact, but it seems that broad-scale success right now requires that you be an Algol-descended syntax.
- the_why_of_y 12y agoAllow me to summarize your post as "OCaml syntax is not and never was fashionable", thus proving the OP's point :)