[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Thoughts on Golang? Having to use it now at work and I'm

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 12
Thread images: 2

File: 1*vHUiXvBE0p0fLRwFHZuAYw.gif (250KB, 500x500px) Image search: [Google]
1*vHUiXvBE0p0fLRwFHZuAYw.gif
250KB, 500x500px
Thoughts on Golang? Having to use it now at work and I'm still annoyed by it some.
>>
It's good but it's not obtuse or unsafe enough to validate my ego as a programmer, so fuck it.
>>
File: set.png (42KB, 669x401px) Image search: [Google]
set.png
42KB, 669x401px
>>59630049
I like simple, such as dynamic typing. Also, static binaries for everything means that GPL golang code is practically non-existent...
>>
>>59630106
Most Go progammers just follow the current github fad of using the MIT license on everything. It's not like there's any shortage of open source libraries out there.
>>
>>59630025
Nice language but slower than Java.

Also Generics when?
>>
From now on I will center-align all my code while editing.
>>
golang is the best language in the history of computing

fast, fun, easy to learn, best tooling, no more arguments about tabs vs spaces braces on newline one format to rule them all, wide adoption and plenty of good reliable libraries, makes the focus of coding be to write useful code itself rather than pedantry and elitism

golang will rule the world
>>
>>59630232
http://benchmarksgame.alioth.debian.org/u64q/go.html

Java isn't slow at all for its particular domain, and go fares pretty well against it. Also I think Go might have an edge on GC latency in recent versions compared to the default JRE garbage collector.

>Also Generics when?

Never
>>
forgot to mention it compiles to native machine code on all platforms, statically linked no more dependency hell, subnanosecond gc means no more unnecessary manual memory management unlike retard c and its endless vulnerabilities, logical smooth sailing concurrency primitives make asynchronous parallel computing intuitive and fun, everything is utf8 so no more bungling with deprecated character encodings, the list goes on and on
>>
>>59630402
>statically linked no more dependency hell
Static linking isn't really a good thing when it comes to security.

>everything is utf8
Strings in go aren't specified as UTF-8, they're just byte slices. Only string literals in source code are automatically UTF-8. There's no magic that stops you from having to deal with other encodings at the boundaries of your program like you would in any other language.
>>
>>59630232
generics in go were not planned for from the beginning
Go's interface paradigm provides some of the functionality that generics provides
>>
>>59630025
>Thoughts on Golang?

It has significant whitespace, so into the trash it goes.
Thread posts: 12
Thread images: 2


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.