News for hackers. Stuff that matters.

mayormcheeseman

Re:How to Learn Modern Rust on Tuesday September 13, 2022 @10:35AM (#32824813)
How’s your experience been working with Rust regularly in a professional environment?
Re:How to Learn Modern Rust on Tuesday September 13, 2022 @10:33AM (#32824788)
The first link states that Go 2 is TBD and in the event there is a Go 2, interop must be easy.

The second link has Rob Pike state that there probably won’t ever be a Go 2.

Re:Why I Love Go on Tuesday September 13, 2022 @09:22AM (#32823927)
I really enjoy Go. I’ve always been inclined towards keeping the actual language simpler to write and read and it’s a very pragmatic language in my opinion.
Re:Zig, the Small Language on Thursday September 08, 2022 @12:21AM (#32761148)
I’d assume they care because Go was designed to keep the codebase as “neat” and clean as possible when being worked on by many developers. Given enough time and developers, things like unused variables will start to seep in and make the codebase dirtier.

Of course if you’re the only developer working on your own codebase, you’d wonder why they care but you’re also not the main group they were targeting.

Re:Go generics are not bad on Saturday July 09, 2022 @11:58AM (#32036298)
Makes it seem like we’re living in a bubble while others are getting stuff done, isn’t it?
Re:Ask HN: Should I learn Rust or Go? on Tuesday July 05, 2022 @01:35AM (#31984689)
Had to learn FoxPro to support some legacy software. Fun times :)
Re:Stack Overflow Developer Survey 2022 on Wednesday June 22, 2022 @02:48PM (#31840150)
I really want to learn Rust, but I just don't have enough time in the day to commit to learning it if I'm not going to be able to find a job with it that doesn't involve blockchain or cryptocurrencies.

Can anyone tell me how the general Rust job market looks for you guys outside of things like Indeed?

Re:Stack Overflow Developer Survey 2022 on Wednesday June 22, 2022 @02:06PM (#31839639)
Oh definitely, Microsoft docs are usually very well written. And you're right, those percentages look pretty good.
Re:Stack Overflow Developer Survey 2022 on Wednesday June 22, 2022 @01:38PM (#31839200)
I expected C#/dotnet to make a little more headway considering all of the work being done and released recently, plus the push to make it more cross-platform than it already is.
This looks pretty cool! May I ask what tech stack you use? I always find that info curious.
Re:Why I Don't Like Golang (2016) on Monday June 20, 2022 @04:02PM (#31815072)
There's definitely valid criticisms, but a lot of it seems like hate. But I also agree that it's probably a reaction to the earlier hype wave.

I especially find it funny that people assume that people like Rob Pike and Ken Thompson who have published research papers on computer science forgot or misunderstand modern language features. They purposely made their language this way, for better or for worse. They never stated that they were trying to make the next Java. And all of the successful projects that have been released so far written in Go is proof enough that it seems they know what they're doing.

People complain online for a language they won't use instead of using the languages that are "superior" to make useful modern software.

Re:Why I Don't Like Golang (2016) on Monday June 20, 2022 @03:54PM (#31814958)
Do you think Go is really starting to displace C#, and Java though? I rule out C++ because I really think rust is the one aiming for that spot. But Go for C# and Java? Hard to say until we see Go start to take over more of the business domain applications within enterprise IMO.
Re:Rust advocacy at a medium-sized startup on Sunday June 19, 2022 @10:52AM (#31799936)
As someone relatively new to both Go and Rust, I definitely feel the same way. It seems like Rust fans are more passively-aggressively pushing Rust much more than Go devs. Also, it seems like a lot of them talk down on Go/Go devs for the usual reasons that most people point out.

For example, Go's popularity is only because of Google. I'm sure that has to do with it, but I don't think many companies are going to be putting their bottom line at risk by using a language just because it may have come from Google. It has to actually do its job and do it well. In that case, the proof is in the pudding. Again, as more of an outsider to these languages, Go seems to be doing pretty well for a relatively young language and it's already taking over the cloud space.