[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
Opinions on golang as a general purpose language?
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 25
Thread images: 1
File: golang.png (76 KB, 3861x3861) Image search: [Google]
golang.png
76 KB, 3861x3861
Opinions on golang as a general purpose language?
>>
>>55257823
Weird Syntax ideas, unnecessary large binaries. Apart from that, not so Bad. At least it has pointers!
>>
There is no such thing as a general purpose language
>>
>>55257823
No generic programming. Everything you write is a second-class citizen.

It's garbage.
>>
Use it at work and for most personal projects. Love it. Anyone who complains of "muh generics" or "binary size" don't understand the language.
>>
>>55257823
It's a botnet.
>>
>>55257927
Be aware that while there are pointers, there is no pointer arithmetic.
>>
>>55258919
What's the fucking point then? Just C-interface?
>>
>>55257823
if you use go for anything other than replacing/improving a batch script you are doing something wrong

>golang as a general purpose language
kek
>>
>>55258043
collected*
>>
>>55257823
It's intended specifically for network programming.
>>
I like the concurrency primitives but I haven't written anything yet to take advantage of them.
>>
>>55257951
C++ is a general purpose language.
>>
>>55259333
Passing by reference and not by copy.
>>
>>55257951
Except Lisp
>>
>>55259773
>primitives
primitive

FTFY
>>
My friend writes in nothing but it.

I hope he sees this and kills himself.
>>
>>55260581
So they're references, not pointers
>>
cat-v folks jack off to it, so i guess that means its autist-approved
>>
>>55263195
no they're pointers. references are pointers.
>>
>mascot was made by Rob's wife
I refuse to use any language whose creator/s are cucks.
>>
>>55257823
>general purpose
Not really, but pure sex for writing servers, especially in large teams.
>>55259627
I think you confused Go with Python.
>>
>>55264467
Okay, so there are pointers, but they only have the functionality of references?
>>
>>55264764
Pointers let you be explicit about whether to copy or pass... the pointer of an object. References do pretty much the same but you can't treat addesses as values, it's hidden away from the programmer

Pointer arithmetic is useless and harmful, good riddance.
>>
>>55258043
if you don't have HKT, anything you are doing isn't actually generic
Thread replies: 25
Thread images: 1

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

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.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.