Building Database-Driven Apps with Go

scudsucker

Executive Member
Joined
Oct 16, 2006
Messages
9,024
That's nice, dear.

A website advertising Go (who uses Go anyway) but demanding that you hand over name, email, etc to some random website.

It's like; you can't teach yourself code anymore: you need to buy (or sell or info) to buy an online course. And it's not like the early 2000s when everywhere there were communities who would help you out for free with whatever problem you have. And there is certainly no longer a large Q&A website where you can ask about topics from boob to expert level without fear of being judged.

How the internet has changed since 1999.

Oh, wait....
 
Last edited:

scudsucker

Executive Member
Joined
Oct 16, 2006
Messages
9,024
Why not use it?
What for?

It's at best a minor language that will die out in a couple of years.

Why not learn Brain**** instead? That will at least teach you how languages can be made.

Go's usefulness right now is only marginally more than Brain****
 

semaphore

Honorary Master
Joined
Nov 13, 2007
Messages
15,199
What for?

It's at best a minor language that will die out in a couple of years.

Why not learn Brain**** instead? That will at least teach you how languages can be made.

Go's usefulness right now is only marginally more than Brain****

Oh yeah definitely brain**** is very useful. :crylaugh: Clearly you have no clue what you're talking about. Go do your research before making asinine claims.

One example of marginal use of Go :crylaugh:

https://blog.cloudflare.com/what-weve-been-doing-with-go/
https://blog.cloudflare.com/dns-parser-meet-go-fuzzer/
https://github.com/Netflix/rend
https://www.docker.com/
http://kubernetes.io/
http://iron.io/
https://blog.twitter.com/2015/handling-five-billion-sessions-a-day-in-real-time
https://github.com/golang/go/wiki/GoUsers

So please shut your pie hole.
 
Last edited:

scudsucker

Executive Member
Joined
Oct 16, 2006
Messages
9,024
Why not use it?
What for?

It's at best a minor language that will die out in a couple of years.

Why not learn Brain**** instead? That will at least teach you how languages can be made.

Go's usefulness right now is only marginally more useful than Brain****.

And before you riposte, "well, Google uses Go", let me ask you, how many people do you know who know and use Go?

How many who know and use Erlang; which is much more common (albeit, both are rare)

Learning random languages for the sake of learning languages is admirable to a certain extent, but learning a language which is highly specific seems a little pointless unless that's the rut in which you want to end your career.
 

semaphore

Honorary Master
Joined
Nov 13, 2007
Messages
15,199
And before you riposte, "well, Google uses Go", let me ask you, how many people do you know who know and use Go?
.

Um I use Go, and I used Go at the bank. And regarding who else uses Go, if you spent more than 10 seconds looking for people using it instead of bashing it you would see lots of people use it. If you don't like Go fine, but making stupid claims like you did just shows your depth in the field.

End your career? I got emailed my a few companies in the UK wanting to interview me because of my exposure to it.
 

scudsucker

Executive Member
Joined
Oct 16, 2006
Messages
9,024
That's wonderful for you.

I hope you enjoy Go.

How many other people do you know who use the language? Compared to other people who develop in mainstream languages?

I'm not criticising Go so much, as saying it is as relevant at is Haskell or Erlang to the average developer, ie at the level where you shoud have heard about it but not necessarily know anything about it.

How many job ads do you see where Go is a requirement?

How many projects (especially in South Africa) could be more easy built in C# or Java instead of Go, because the local expertise is in those languages? And how many projects when you extrapolate that over the globe?

The fact is that Go doesn't really compete with the boring old mainstream languages because the vast body of expertise is in the old mainstream languages... no matter what cool **** it can do.
 

semaphore

Honorary Master
Joined
Nov 13, 2007
Messages
15,199
How many other people do you know who use the language? Compared to other people who develop in mainstream languages?

Currently about 30, But everyone I know are polyglots and are not tied to a single language.

I'm not criticising Go so much, as saying it is as relevant at is Haskell or Erlang to the average developer, ie at the level where you shoud have heard about it but not necessarily know anything about it.

You are crticising it.

How many job ads do you see where Go is a requirement?

If i look at my feed, about 100.

How many projects (especially in South Africa) could be more easy built in C# or Java instead of Go, because the local expertise is in those languages? And how many projects when you extrapolate that over the globe?

You can pretty much build any project in any language. Over the globe, no idea and its irrelevant.

The fact is that Go doesn't really compete with the boring old mainstream languages because the vast body of expertise is in the old mainstream languages... no matter what cool **** it can do.

So you're saying Go cant compete because people can't code in it? :crylaugh:
 

rward

Senior Member
Joined
Oct 26, 2007
Messages
865
Go go your go while going go go.

Write a program in a language of your choice to determine which are verbs and which are nouns.

Go.
 

[)roi(]

Executive Member
Joined
Apr 15, 2005
Messages
6,282
Biggest issue I have with Go is more related to Google than Go; they're aleays hedging too many bets, plus they're very well known to cancel projects at a moment's notice.
 

semaphore

Honorary Master
Joined
Nov 13, 2007
Messages
15,199
[)roi(];18841516 said:
Biggest issue I have with Go is more related to Google than Go; they're aleays hedging too many bets, plus they're very well known to cancel projects at a moment's notice.

Considering the community behind it and the vast amount of companies using it. That is very unlikely.
 

[)roi(]

Executive Member
Joined
Apr 15, 2005
Messages
6,282
Considering the community behind it and the vast amount of companies using it. That is very unlikely.
Don't know enough about the project, but have you ever checked e.g. code check-ins (Google vs. others)
 

scudsucker

Executive Member
Joined
Oct 16, 2006
Messages
9,024
No, that it is a niche language.

That niche is small. It's best at apps that need large numbers of concurrent requests, but in other areas not significantly better than "traditional" languages; and the concurrent request thing is mitigated by cheap horizontal scaling in multi server environments using the "traditional" languages (I'm not saying this is ideal, by any means)

And sure, it can get bigger but the niche is small partially because people can't code in it.

I'm personally a polyglot (though "poly" in my case is only about 5 or 6 languages, including the now deceased Actionscript) and I doubt I'd struggle to pick up Go.

I just do not see that there is sufficient value in Go to bother, really, if I'm super interested in what Go seems to be best at I'd be looking to Erhlang.

However: let's be clear, I'm nominally a C#/Java dev and my only exposure to Go has been at tutorial level: there's a fair chance I'm talking out my arse.

EDIT: if I am wrong, Thor, still no reason for you to take up Go for at least a few years
 

semaphore

Honorary Master
Joined
Nov 13, 2007
Messages
15,199
[)roi(];18841538 said:
Don't know enough about the project, but have you ever checked e.g. code check-ins (Google vs. others)

21 Commits this week.
49 Last week.
88 Before that.
37 Before that.
68 before that
198 in week of Oct 16.
186 in week of Oct 23.

So as you can see its very busy.
 

biometrics

Honorary Master
Joined
Aug 7, 2003
Messages
71,858
That's wonderful for you.

I hope you enjoy Go.

How many other people do you know who use the language? Compared to other people who develop in mainstream languages?

I'm not criticising Go so much, as saying it is as relevant at is Haskell or Erlang to the average developer, ie at the level where you shoud have heard about it but not necessarily know anything about it.

How many job ads do you see where Go is a requirement?

How many projects (especially in South Africa) could be more easy built in C# or Java instead of Go, because the local expertise is in those languages? And how many projects when you extrapolate that over the globe?

The fact is that Go doesn't really compete with the boring old mainstream languages because the vast body of expertise is in the old mainstream languages... no matter what cool **** it can do.

What do you call programming language bias? Coderism?
 

Thor

Honorary Master
Joined
Jun 5, 2014
Messages
44,236
Go is quite a topic...

Shut all your whore mouths I will stick to php.
 
Top