3 ms·
Sorry, but what are you talking about? Poorly designed? A lot of incredibly good software is written in Golang and while that might not mean it's the best langu
by bamboozled 4y ago
Sorry, but what are you talking about? Poorly designed? A lot of incredibly good software is written in Golang and while that might not mean it's the best language ever designed, it would be hard to say it's "poorly designed" based on that fact alone?
- shakow 4y agoIncredibly good software has been written in JS, that does not make a good language out of it. To a competent team, a bad language is an hindrance, not a deadly obstacle.
- bamboozled 4y agoSo then it's just a subjective statement because whether or not you think the "design" is good, it's design is obviously practical, well liked and in heavy use?
- sethammons 4y agoThe difference is options. Developers can use anything on the back. You are stuck with JS on the front. That devs _choose_ Go means something.
- za3faran 4y agoYou'd be surprised that the answer in a lot of times cooties just be hype or inertia. I've seen it first hand at an employer that supported both Java and golang. A new project was started in golang just because of inertia, whereas Java would have been a strictly superior choice on basically every front. The resulting code base was a huge mess, even as per the admission of the "lead" who made the original decision, who clearly had no business making that decision in the first place. Literally over a million dollars spent on a mediocre, unmaintainable result