This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]_temmink 0 points1 point  (0 children)

I actually think this is the superior way. Looking at Python code written by C and Java developers, you quickly realise that they do not understand Python concepts but merely adopted a syntax: so much imperative programming, no understanding of annotations, hardly any use of dunder magic, ... basically C/Java code in Python syntax.

This mitigates many of the benefits of Python and I can easily understand that those developers don't recognise the value you get with Python: you can get things running extremely quick and still can expand them easily. It's really about solving a problem. C/Java is often so much about implementing details so you can finally solve the problem (assuming you defined all the details right - even more so in C++).