Which programming language is more fruitful in upcoming days, python or c++? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

Which programming language is more fruitful in upcoming days, python or c++?

1st Apr 2018, 11:06 AM
Saura
Saura - avatar
8 Answers
+ 1
Sreejith You sound like c++ doesn't improve anymore. It gets improved just like python gets improved. Python is no new language. The first release was in 1991, 6 years after the first c++ version.
1st Apr 2018, 11:33 AM
Alex
Alex - avatar
+ 1
Yaa Sreejith ,i agree with you. Python is more comfortable to learn in comparison to any other language.
1st Apr 2018, 11:45 AM
Saura
Saura - avatar
+ 1
Alex within a small period of time you could learn a lot in python and by using cx_freeze you could convert any python program into an exe. c++ has it's place but python could do a lot of things with few lines of code and its much easier to learn
1st Apr 2018, 11:52 AM
‎ ‏‏‎Anonymous Guy
+ 1
The high abstraction comes with a price: speed The reason the popularity (in e.g. machine learning prototyping) is increasing is that the lack of performance gets compensated by raw processing power. And even when you can compensate it on a smaller scale: on a larger scale a few percentages in performance decrease can cost a bigger company lots of money. Do you think Google's search algorithm is implemented in pure python applications? Probably not... Don't get me wrong: Python is good. But it's not the cure to everything some people make it look like.
1st Apr 2018, 12:14 PM
Alex
Alex - avatar
+ 1
Yes it's used by NASA... for some scripting purposes at ground level. In space processing power is still a hot topic, since the hardware used up there is no way comparable to the performance we can use on Earth, where we are protected from cosmic radiation. NASA expects to be able to use an ARM A53 variant by year 2020. Currently the ISS is controlled by 2 sets of computers which are using 20MHz Intel 80386SX CPUs. The newest cutting edge supercomputer with enough radiation protection to operate in space has a computing power of 1 teraflop. That's in the range of supercomputers from the 90s. Like I said: Python may have it's purposes, but it has limits. Huge limits.
1st Apr 2018, 1:54 PM
Alex
Alex - avatar
0
i think python as the level of abstraction is so high that literally anyone can learn it moreover python is still in development, it's kind of a programming language of future
1st Apr 2018, 11:20 AM
‎ ‏‏‎Anonymous Guy
0
Python is an interpreted, interactive, object-oriented programming language. It incorporates modules, exceptions, dynamic typing, very high level dynamic data types, and classes. Python combines remarkable power with very clear syntax. It has interfaces to many system calls and libraries, as well as to various window systems, and is extensible in C or C++. It is also usable as an extension language for applications that need a programmable interface. Finally, Python is portable: it runs on many Unix variants, on the Mac, and on Windows 2000 and later. 📌 Python is a high-level programming language, with applications in numerous areas, including web programming, scripting, scientific computing, and artificial intelligence. It is very popular and used by organizations such as Google, NASA, the CIA, Disney, Pinterest, Instagram, National Geographic, Mozilla Firefox, and the Washington Post. Here are a lot of examples of using Python: https://en.wikipedia.org/wiki/List_of_Python_software?wprov=sfla1
1st Apr 2018, 12:24 PM
📈SmileGoodHope📈
📈SmileGoodHope📈 - avatar
0
Alex as i said earlier its still in development latest version of c++ is c++17 but python is in 3.7 so as you can see python is lagging in development. i think that's one of the reason and as 📈A Z M Mushfiqur Rahman📈 mentioned its used by NASA, maybe for its processing power but still, its used by NASA ;)
1st Apr 2018, 1:28 PM
‎ ‏‏‎Anonymous Guy