Remix.run Logo
ltbarcly3 15 hours ago

Statically typed. That's just Java with python syntax again, which the article tries to talk it's way out of but that's what it is.

Smaug123 14 hours ago | parent [-]

This assertion is so vague as to be meaningless - say more? You're presumably not asserting that all statically typed languages are fundamentally Java, because that would be saying the patently false "C and Haskell are fundamentally Java". Are you specifically saying the article's hope that it's not "Java with Python syntax" is misplaced; if so, why?

ltbarcly3 12 hours ago | parent [-]

Python, if you take away dynamic typing, is very Java like. No pointers, functions/methods always pass by reference, immutable strings, always garbage collected, etc. So if all you did was require static typing in Python, but changed nothing else, it will end up with a lot of java semantics (even if the syntax itself is different).