6 ms·
I'm a big fan of both Go and Rust, and it's really interesting to see Rust ranked #3 in preference but #17 in expertise. Rust is not a simple language by any m
by zeroxfe 8y ago
I'm a big fan of both Go and Rust, and it's really interesting to see Rust ranked #3 in preference but #17 in expertise.
Rust is not a simple language by any means -- it's a great replacement for C++, but I'd be pretty surprised if it displaced the popular general purpose languages (which Go has actually managed to do.)
- pjmlp 8y agoGo has not displaced anything around here. Still plain old Java, .NET and C++ as always.
- deleted 8y ago[deleted]
- Intermernet 8y agoI agree with you, but I still think you're going to see Go, Rust and friends eating away at that code base. FYI I'm language agnostic, but I'd like to see c++ eventually replaced. .NET is currently looking good, and I'm ambivalent on Java, but I think there are valid reasons to be looking at go right now,if not rust. They both seem to be tuned to modern hardware design despite the hype.
- Thaxll 8y agoDepends where you work, but if it's related to Kubernetes, service mesh ect ... Go is pretty popular nowdays.
- dharmab 8y agoThat's largely because it's the easiest way to deal with Custom Resource Definitions within Kubernetes, and because many of the tools that make writing a Controller or Operator easy are only exposed as internal APIs.
- pjmlp 8y agoNot everyone is on the K8s, Docker hype. They are today's NoSQL.
- ilovecaching 8y agoYou mean Google of a decade ago. Borg is old and containerization is ancient. I'm guessing your job relies on people sticking with Java SQL stacks.
- pjmlp 8y agoMy job relies on people that don't have ghost dreams about their business being web scale.
- vardump 8y agoWhere I'm located, .NET has died years ago. Just Java, Go and C++ now. I guess these things are regional. Unity is increasing C# popularity, though. So maybe .NET is not going away, at least yet.
- apta 8y agoLots of work is being done on .NET, not just Unity. Also, it's the second most popular server side web language: https://w3techs.com/technologies/overview/programming_language/all https://w3techs.com/technologies/overview/programming_langua...
- raxxorrax 8y agoSame here... .net core is around but the APIs and runtimes MS created aren't really loved by anyone. With WPF seemingly abandoned and UWP being ... itself, there isn't much enthusiasm left. A little sad, since I believe C# to be superior to JAVA, but I haven't used it for anything for about two years now. It maybe won't go away, but I think it lost a lot of relevance.
- pjmlp 8y agoWPF is one of the corner stones of .NET Core 3.0, and one of the UI frameworks mostly used in life sciences device management UIs. UWP isn't going anywhere, as much as haters would like to.
- raxxorrax 8y agoMaybe not. But users might go somewhere else. I have yet to meet anyone in real life that developed anything with UWP because it allegedly (has been a while) still lacks very basic features relating to UI at least (i know it is not restricted to that). I have nothing against WPF, although I am not a fan of XAML. But I think MS isn't really focusing on it. We will see. I used WPF in medical applications like you said, but that was around 4-5 years ago. Currently I believe UWP will never significantly take off on the desktop outside of Microsoft.
- Scarbutt 8y agoYep, Go displaced Python,JS,PHP,Ruby,Java /s