9031vs692go41.jpg
# random
b
9031vs692go41.jpg
­čśé 3
­čĹ║ 2
goberserk 1
a
What is the most evil feature found in the following languages: C/C++ Java PHP Python JavaScript
g
C/C++ - nothing, she is angle but a tricky one Java - low level language that can't compile natively and requires a VM? Evil corporate greed is all that is. PHP - she pretends to be a programming language Python - she is so high level anyone learning this as a first language can miss lots of very important programming topics like typing... evil-ish-ly resulting in a bad multi language programmer. JavaScript - Also pretends to be a programming language, and a messing one at that due to the asynchronous nature of client/server software... layer upon layer of evil callbacks.
a
C++ -- there are many, which are mostly legacy fail design (and all of them evil enough, like exceptions or some vague standard definitions), though it means there are all known for a long time (some are 20 or 30 years old) Java -- there are none to be honest, I think Java is one of the simplest robust language (sometimes it's a pain, lagging behind), there are legacy stuff (like wait/notify, serializable), which is a burden. JavaScript -- very weak type system, lack of decent standard library Python -- people think that it's ok to build big project with Python, but language is not really suited for this, then it turns out to be a mess to support, so there are "hacks" to solve it (e.g. pyright, cython, stuff like that)