Go vs Rust: Which To Learn In 2024?

preview_player
Показать описание

We’ll dive into all that. First, let me explain how we’ll be approaching this.

First, we’ll look at the differences in **philosophy and mindset** between each language.

Second, we’ll explore the **features** of both languages and their relative strengths and weaknesses

Third, we’ll examine what the **statistics** say about the difference between the two languages in terms of developer experience, attractiveness and salary.

And then I’ll tell you what I recommend. But whatever language you choose, I’ve provided links in the description to helpful resources for learning them.

Let’s dive in!

----
Рекомендации по теме
Комментарии
Автор

I appreciate that you valued the time of viewers. Fast and clear to the points. good job!

SeyyedMohammadLoghmanDastgheyb
Автор

Great video. The more languages I learn and get into my field, the more I am starting to take up the position that there are few bad languages, and it does not matter which one you pick. The real question is what kind of problems you want to solve and what language will help you solve those problems in the best way.

stefnirk
Автор

It seems both are good to learn and acquire as skills. Based on what Im current experiencing while studying Rust, it has steep learning curve specially understanding Ownership and Lifetimes but its true it forces you to write efficient code.

j-p-d-e-v
Автор

Great video ! Amazing clarity and conciseness.

I'll keep it in my "Watch again" playlist.

HiltonFernandes
Автор

I've learned both and didn't regret it. They're very well designed and a joy to use

nikkehtine
Автор

I needed to write code to interface between Godot Engine and a CLI application so I did it with Go initially, and it didn't take long to learn Go and build my solution. But it was another exe file rather than a DLL since Godot doesn't support Go. So recently I have been learning Rust since Godot does support Rust extension libraries, and I am liking it so far even though it is more difficult to get to grips with. I think that the code looks nicer than Go such as for the Error checking. But I would say to learn both languages starting with Go.

GDScriptDude
Автор

I’ve heard that now Rust begins be more popular for bank’s API. It’s safeties allows to better control concurrent operations. Write efficient and safe API for financial transaction’s.

realfootball
Автор

I've been c++ programmer for last 18 years mostly in game dev and now I love rust so much <3 I use it for my indie games with bevy engine while my main job still is in c++ and unreal engine. I hope and believe that the future of game dev is rust.

NeytozINF
Автор

HI, Please help me out! Currently I'm machine Learning researcher with Computer science background(I'm undergraduate student) and I just know how to code in python. I want to go for Rust and I don't have any idea about a low-level language although they thought us CPP in university but because of my major(ML), I rather use python for simplicity. Do you see any path for Rust in Machine Learning development? I mean can I use it to make high performance and high speed ml and dl applications? I appreciate any help!

georgemound
Автор

Very good video, thank you for your objectivity. Always choose the right tool for the right job!

DJ_LSEUM
Автор

This is some good content for a channel with only 8k subs!
The video was clean, concise, and allowed me to see both sides and allowed me to judge which path was best for me and that too in 6 minutes

Needless to say, you've earned yourself a new subscriber!

SapphireKR
Автор

Thank you for sharing, I did learn to use Golang very fast, but, RUST needs more time, it is interesting, I did make a few command line tools.

lalpremi
Автор

Great and concise. Thanks for sharing!

Alberto_Cavalcante
Автор

Thank you so much for sharing your valuable thoughts sir !

cafe-world
Автор

I'm going with Rust so much, but I'm scare about job. I just can't find job. :((( (not many position, while Go has a lot).

klemens_gak
Автор

One important thing related to jobs. Even if they both pay equal, the number of Rust jobs are minimal at the moment compared to Golang ones.

__hz__
Автор

Thanks for the Video and I'm learning the Go. This year I am sure I'll become a Golang developer

VijayRaj-ijon
Автор

For Automation like Test Automation (both web and mobile) or Automating repitative task which language, should I learn?

MrSagarvarule
Автор

I had to hit the like button three times to show how happy I am 😁
nice explanation

njengathegeek
Автор

Been looking for this go and rust comparison.. thanks my man! new sub here🫡

ImmigrantCoder