@noɥʇʎPʎzɐɹC to be blunt. Python is a scripting language which promotes bad practice and ureadable, unmaintainable code. It's module system is difficult to manage making it impractical for large, open-source projects. While it may be easy to use, it lacks real namespaces, or a way to hierarchically order objects, classes are a mess... I could go on and on
What will make this scripting language better/different than all the others out there? (other that it's made by PPGC and a useful learning experience which I agree are valid points)
@noɥʇʎPʎzɐɹC to be blunt. Python is a scripting language which promotes bad practice and ureadable, unmaintainable code. It's module system is difficult to manage making it impractical for large, open-source projects. While it may be easy to use, it lacks real namespaces, or a way to hierarchically order objects, classes are a mess... I could go on and on
@ASCII-only why not proper classes? We use classes all the time. We even have metaclasses, multiple inheritance, super methods
Brainf**k
Pros
A huge library & community Easy to write in Production apps like nothing EVERYTHING Free + open source Tastes like bacon Non-GMO, 100% Organic, and free-range Cons There are none.
for x, y, z in range(10), range(20), range(30):
#loop code
#Is the same as writing:
for x in range(10):
for y in range(20):
for z in range(30):
#loop code
Still, why not PyPy? Whitespace. Deal with it. Ugly operator overloading syntax. Deal with it, that's still better than C++ syntax. Back-ends only? Who said that! PyPy's performance is almost equal to that of C++'s.