+ 1

Is there any problem can't be solved with python?

There are many problem solving languages in the world to make machine to understand😄and many stories on python even i.e,"it is the best","easy to learn and implement",.....😊 that makes me so excited about python! But🤔 🤨Is there any problem cant be solved with python?...can other problem solving language can solve the same problem?

25th Aug 2019, 2:59 AM
$GEEK~(🤔BM.MARESH✌😜)
$GEEK~(🤔BM.MARESH✌😜) - avatar
11 Réponses
+ 10
BM.MARESH As long as the hype around Python continues to be overblown by non-programmers, learners, and tech writers / bloggers, I suppose one day it might eventually live up to its reputation in reality. 🤷‍♂️ In the meantime, if you're interested in learning more about its shortcomings, here are a few references. *UPDATE: The points in this link are weak. * https://medium.com/@mindfiresolutions.usa/some-limitations-of-python-6f5370fc215f https://medium.com/@mindfiresolutions.usa/advantages-and-disadvantages-of-python-programming-language-fd0b394f2121 https://www.techrepublic.com/article/is-pythons-popularity-peaking-will-the-programming-languages-limitations-end-its-rapid-rise/ https://www.netguru.com/blog/python-pros-and-cons-what-are-the-benefits-and-downsides-of-the-programming-language https://www.geeksforgeeks.org/disadvantages-of-python/
25th Aug 2019, 5:42 AM
David Carroll
David Carroll - avatar
+ 6
RE: Incompatibility of Two Versions For simple python scripts, this isn't an issue. However, this can be several orders of magnitude more complex when working with large codebases. The challenges go well beyond just rewriting your own code base for the new version. Rather, the complexities surface with the package dependencies that need to be updated. While this doesn't sound too painful for the the uninitiated, I can attest to the massive pain it can be from my experiences upgrading enterprise applications from Java 6 or 7 to Java 7 or 8. It's been so bad that I'm permanently turned off to Java. Still yet, I imagine it being unimaginably worse with Python as an interpreted language with no compile time validation. This article explores a small aspect of this with transitive dependencies, which may be an issue more with pip, but still... it might open your eyes to the nightmare. https://medium.com/knerd/the-nine-circles-of-python-dependency-hell-481d53e3e025
25th Aug 2019, 7:40 PM
David Carroll
David Carroll - avatar
+ 3
HonFu [#GoGetThatBugChamp!] What do you mean by "that reads harshly?"
25th Aug 2019, 8:14 PM
David Carroll
David Carroll - avatar
+ 2
David Carroll, I have read the first link, and I have a few questions. 2) Incompatibility of Two Versions a: This issue is largely outdated, isn't it? Soon, Python 2 support will end. b: Isn't that the same in other languages? Don't you always have to carefully consider which version e. g. of C++ you use, which features, which compiler etc.? 3) Application Portability Python needs a runtime for each operating system. Isn't it the same for example in Java? To me, the difference seems just that fitting runtimes are not available yet or not good enough (like QPython3). 5) Lacks Web Development Capabilities 7) Depends on Third-Party Frameworks and Libraries 10) Does not Provide Prebuilt Statistical Models and Tests Again, don't other languages like C++ just as well need to install add-ons when they want to do tasks that are not in the stdlib? And doesn't it create largely the same issues? 8) No Option to Embed Block Comments Even IDLE has a block outcomment option. Also you can use multiline str.
25th Aug 2019, 11:42 AM
HonFu
HonFu - avatar
+ 2
BTW... I agree... that first article is a bit weak on the points. I should have read that more closely. It was late at night at the time.
25th Aug 2019, 7:51 PM
David Carroll
David Carroll - avatar
+ 1
Thanku for the references....David Carroll sir!😊
25th Aug 2019, 8:43 AM
$GEEK~(🤔BM.MARESH✌😜)
$GEEK~(🤔BM.MARESH✌😜) - avatar
+ 1
Omg, that reads harshly. 😣🤣
25th Aug 2019, 7:47 PM
HonFu
HonFu - avatar
+ 1
Sorry, that was weird English, I saw it myself but hoped it would be understood by magic. That reads like it's a real pain in the app - a hell, like it's titled. Immediately I feel how I'm getting neurotic, wanting to write everything myself - just in case! 😅
25th Aug 2019, 8:21 PM
HonFu
HonFu - avatar
+ 1
OMG... I now see how that reads. 🤣😂
25th Aug 2019, 8:39 PM
David Carroll
David Carroll - avatar