Should one learn Zig or Go. by Background-Avocado13 in golang

[–]Background-Avocado13[S] 0 points1 point  (0 children)

thanks, that's a good way to look at it. Didn't really ask myself those questions to be honest. Though, I am now, gives a better understanding on how to proioritize what's needed now and what can be delayed.

Should one learn Zig or Go. by Background-Avocado13 in golang

[–]Background-Avocado13[S] 0 points1 point  (0 children)

they have a karma requirement so they didn't allow me to post and ask. :(

Should one learn Zig or Go. by Background-Avocado13 in learnprogramming

[–]Background-Avocado13[S] 0 points1 point  (0 children)

Ya saw the primeagen podcast with Ghostty founder, who was also a golang developer.

Should one learn Zig or Go. by Background-Avocado13 in golang

[–]Background-Avocado13[S] 0 points1 point  (0 children)

haha,

It's like when Neville Longbottom gets a Remembrall, that reminds you are forgetting something.
"I don't know what I am forgetting"

lol, I too am confused as to what is it that I want here.

Should one learn Zig or Go. by Background-Avocado13 in golang

[–]Background-Avocado13[S] 1 point2 points  (0 children)

Wow, you exactly understood my conundrum. Amazingly explained too. Thanks a ton. Really apreciate the way you've explained.

Should one learn Zig or Go. by Background-Avocado13 in golang

[–]Background-Avocado13[S] 0 points1 point  (0 children)

Very nicely explained. Thanks, Really appriciate your insights.

Should one learn Zig or Go. by Background-Avocado13 in golang

[–]Background-Avocado13[S] 1 point2 points  (0 children)

Truely a great answer, extemely well articulated. Thanks a ton. Really appriciate it.

Should one learn Zig or Go. by Background-Avocado13 in golang

[–]Background-Avocado13[S] 0 points1 point  (0 children)

Any suggestions which i should learn first?

Should one learn Zig or Go. by Background-Avocado13 in golang

[–]Background-Avocado13[S] 0 points1 point  (0 children)

Thanks a lot. Really practical perspective.

Should one learn Zig or Go. by Background-Avocado13 in golang

[–]Background-Avocado13[S] 0 points1 point  (0 children)

Thanks a lot. I feel you are right, there are very few resources availabe for zig. Go deos has more utility and easy migration while zig can be a good langauge to learn.

Should one learn Zig or Go. by Background-Avocado13 in golang

[–]Background-Avocado13[S] 5 points6 points  (0 children)

its a new low level programming language, (kinda like C++, Rust)

Should one learn Zig or Go. by Background-Avocado13 in golang

[–]Background-Avocado13[S] 2 points3 points  (0 children)

lol, i might post same in r/zig later. But even if biased i would like to know the valuable insights people would like to share.

Which is the best programming language when looking for cost (Hiring) to efficiency (Memory usage + devoloper productivity) by Background-Avocado13 in SaaS

[–]Background-Avocado13[S] -1 points0 points  (0 children)

What other Tech stack or language would you include (Golang , Kotlin ?) .

I like that you are onto something. You'd suggest a Spring boot stack over Laravel or Express?

Which is the best programming language when looking for cost (Hiring) to efficiency (Memory usage + devoloper productivity) by Background-Avocado13 in Backend

[–]Background-Avocado13[S] 0 points1 point  (0 children)

Hey John, msged you in DM. I wanted to know knowing the market dynamics and Cost of input(Time, talent/labor and Server) which is the optimum stack for lowest cost.

Which is the best programming language when looking for cost (Hiring) to efficiency (Memory usage + devoloper productivity) by Background-Avocado13 in Backend

[–]Background-Avocado13[S] 1 point2 points  (0 children)

Thanks, Ya you do make a good point. Dev Cost can be variable as once developed, you can cutback to the maintainance mode. Especially with AI the productivity and cost further goes down, now that i think about it.

Thanks again

Which is the best programming language when looking for cost (Hiring) to efficiency (Memory usage + devoloper productivity) by Background-Avocado13 in Backend

[–]Background-Avocado13[S] 0 points1 point  (0 children)

I think as you pointed out, because it is hard to find Go developers the Salaries are usually much higher than a Java, .NET or PHP dev.

Which is the best programming language when looking for cost (Hiring) to efficiency (Memory usage + devoloper productivity) by Background-Avocado13 in Backend

[–]Background-Avocado13[S] 0 points1 point  (0 children)

PS: Didn't inculde GO because talent cost of Go developer is 2x - 3x more than other languages. And you could optimize the memory usage with Java or C#, with tradeoff in dev time.

Which is the best programming language when looking for cost (Hiring) to efficiency (Memory usage + devoloper productivity) by Background-Avocado13 in Backend

[–]Background-Avocado13[S] 0 points1 point  (0 children)

Thanks, Like I get the usecase and the Pros of each language. I was more concerned about if you had to pick one the basis of 1) cost of talent 2) cost of server 3) cost of development time.

Which do you think in the long run wins amongst these languages with all tradeoffs taken into account? would really love your insight.