8

C++, Python or Java

 2 years ago
source link: http://codeforces.com/blog/entry/98198
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

By Guwanch1, history, 37 minutes ago, In English

Hello, i am newbie and c++ coder, give me an advice, should i learn Python or Java, or both of them or there's no need to learn these languages? Thank you!

37 minutes ago, # |

go for c++

32 minutes ago, # |

Use Python for big datas! But use C++ to solve other complex problems.

27 minutes ago, # |

It fully depends on what you are doing. For CP C++ would be the best, for ML its python and Java for Web/App.

18 minutes ago, # |

C++ is the best. Most programmers use C++.

9 minutes ago, # |

Java had been removed from IOI since 2021. I don't think that it offers anything that the other programming languages can't do much better.

Python is very good for quick prototyping, for generating testcases when stress testing and for other automation tasks. It is also useful for the things other than competitive programming, so learning it is a good idea.

The main disadvantage of C++ language is poor safety. It's very easy to shoot yourself in the foot when not paying enough attention, and then spend a ridiculous amount of time on debugging. There are other programming languages, which are almost as fast as C++ and also much safer. Maybe Rust? But it's still not clear, which programming language will end up displacing C++ for new projects in the future. There are too many of them and they are all still evolving.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK