Linked by Thom Holwerda on Mon 11th Feb 2013 22:59 UTC
General Development "I feel like writing about the Go programming language (or 'Golang') today, so instead today's topic is computer stuff. For the record, the language I've programmed the most in has been Python, so that’s the perspective I'm analyzing it from." Some good and bad things about Go.
Thread beginning with comment 552298
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[6]: Cross-compiling
by Laurence on Wed 13th Feb 2013 09:59 UTC in reply to "RE[5]: Cross-compiling"
Laurence
Member since:
2007-03-26

hehe Perl is actually one of my favourite languages.

I guess at the end of the day, no language is perfect and only as powerful as the developer. eg I used to dismiss Javascript as a a toy until one clever developer built a Linux virtual machine[1] with it - which is far more sophisticated than anything I've ever done in C++.

[1] http://bellard.org/jslinux/

Edited 2013-02-13 09:59 UTC

Reply Parent Score: 2

RE[7]: Cross-compiling
by Alfman on Wed 13th Feb 2013 16:12 in reply to "RE[6]: Cross-compiling"
Alfman Member since:
2011-01-28

Laurence,

In this sense all languages are equal because they're all turing complete. I find javascript is quite a good language but often times it's used in contexts it really isn't very well suited for because it's the only language available. The document object model has alot of evolutionary baggage and it's virtually impossible to optimize for native performance, but we are stuck with it in the foreseeable future.

I liked perl as well, after all it is the gold standard for regular expressions and fundamentally incorporates IO in novel ways. I prefer it infinitely over bash shell scripting (UGH). But the number of competing frameworks/libraries in CPAN (117K) is overwhelming, consequently perl code is many times more fragmented than C++. I like CPAN's moto though "Stop reinventing wheels, start building space rockets". I wonder if it's meant sarcastically because the horse has already left the stable a long, long time ago.

Reply Parent Score: 2

RE[8]: Cross-compiling
by Laurence on Thu 14th Feb 2013 06:39 in reply to "RE[7]: Cross-compiling"
Laurence Member since:
2007-03-26

I agree with all of that, but i particularly like this bit:

"In this sense all languages are equal because they're all turing complete."

it's quite an interesting take on the "which language is better" debate. A refreshing opinion.

I really wish I could +1 you if just for that statement alone.

Reply Parent Score: 2