Avatar of coolahmed21
Full stack developer at Nugenesis·
Needs advice
on
GolangGolangPythonPython
and
RustRust

I'm a Python developer and it seems like there is no future of python. Should I start learning Go or Rust?

3 upvotes·174 views
Replies (3)
Avatar of waleed-durrani
Community & Content Operations ·
Recommends
on
DjangoDjangoPythonPython

It's general advice, but I think you may be lacking opportunities to work with python. And it's understandable, there are times when we don't have any interesting projects going on, and it comes to our mind that certain language doesn't have a future. I think you need to go all out in searching for interesting projects and it will change your perspective.

2 upvotes·616 views
Backend Engineer ·
Recommends
on
GolangGolangRustRust

Saying Python doesn't have a future is a very bold statement, and I don't think it's true. Just check the latest Stack Overflow Developer Survey. Especially in the data processing world of programming I see a lot of tracktion about Python. As someone who is currently learning both Go and Rust I think both of them would be a good choice. Which one you should pick? It depends of your interest and the things you want to build.

Are you searching for a memory safe, non GC language with a lot of functional programming feature? Then Rust is your choice. Are you searching for a language which has a relatively small learning curve or are you interested in the Cloud Native world? You are a programmer who doesn't want to think a lot about memory management? Then Go is your choice.

READ MORE
5 upvotes·129 views
View all (3)
Avatar of Muhammad Waleed

Muhammad Waleed

Community & Content Operations