re: Python: Still in favor? VIEW POST

TOP OF THREAD FULL DISCUSSION
re: I find Python annoying. Its performance is far from good and its "whitespace is syntax" rule hurts my brain. However, I like to write prototypes in...
 

I do love Python, however I understand your concern. But for the performance issue...unless you really need top execution speed it's not usually a problem. I mean, of course it is somehow slow than pure ANSI C, but at what cost?

For learning purposes and everyday problem solving it's for me one of the best languages and I tend to consider those performance problem either "corner-case" or, more commonly a wrong algorithm solution or non-optimized used of the language.

From time to time I like to revisit my old code and with better experience I always find something sub-optimal or "not pythonic way" and I'm pretty sure that affected performance.

Also, Flask is for me my usual choice hands down.

 

I mean, of course it is somehow slow than pure ANSI C, but at what cost?

You gain an uglier syntax for that - and no support for pointers. :-)

For learning purposes (...) it's for me one of the best languages

Python is a learning (and prototyping) language, it was highly influenced by ABC which was an attempt to make a "better BASIC". Python was never intended to be more than that - and this is still true. You'll reach Python's limits rather fast. I understand why Python is so popular with young developers (its entry level is sufficiently low), but one could imagine higher aspirations than to stick with your first tricycle...

code of conduct - report abuse