@raptor85 I was thinking about that. C was high level but over time has been considered more and more low with so many other languages abstracting on top of C. You could argue in favor of Python in the sense because it’s the most high level here.
@vwbusguy@mastodon.online C is still “high level” in that it doesn’t 1:1 produce specific instructions like low level languages like assembly do, but yeah the abstractions are a lot more intense in stuff like python. Personally I’d say python is more the modern “perl” than the modern C though. Rust and go are dlang’s more popular younger brothers
@raptor85 I was thinking about that. C was high level but over time has been considered more and more low with so many other languages abstracting on top of C. You could argue in favor of Python in the sense because it’s the most high level here.
@vwbusguy@mastodon.online C is still “high level” in that it doesn’t 1:1 produce specific instructions like low level languages like assembly do, but yeah the abstractions are a lot more intense in stuff like python. Personally I’d say python is more the modern “perl” than the modern C though. Rust and go are dlang’s more popular younger brothers
@raptor85@mastodon.gamedev.place Python is BASIC and C had a baby.
@raptor85@mastodon.gamedev.place Perl is a cat that got ahold of C’s yarn and now there’s bits of string everywhere.
@vwbusguy@mastodon.online python is just verbose lua made by someone allergic to punctuation and formatting.
@raptor85 It’s kind of the opposite, IMO, since Python was older and Lua was trying to fit somewhere in the space around Python, Perl, and Ruby.
https://www.lua.org/doc/hopl.pdf