4 ms·
It is quite different from Python. Python is more complex. Which is on the one hand an advantage, because it is more powerful, on the other hand a disadvantage,
by chkas 4y ago
It is quite different from Python. Python is more complex. Which is on the one hand an advantage, because it is more powerful, on the other hand a disadvantage, because it is more difficult to master for beginners. Easylang is more like BASIC.
- chpatrick 4y agoI think if you only use the syntactic elements that this language has, Python isn't more complex at all. Easylang: a = 7 a = 9 * a if a > 20 print "WOW!" print "a is large." end print "a: " & a Python: a = 7 a = 9 * a if a > 20: print("WOW!") print("a is large.") print("a: " + a) I don't think it's worth making a new language just because you added/removed some punctuation. If this was a Python library the person learning it would have the same amount of effort, but they'd know a bit of Python in the end too instead of an esoteric language.
- chkas 4y agoThe syntactic elements are not that different from Python, as you correctly point out. Actually, it is very similar to Lua. So I see it more as a little known but not esoteric programming language (like Brainf***). But semantically it is much easier than Python for beginners. I have summarised this here: https://easylang.online/blog/easyl_pyth.html https://easylang.online/blog/easyl_pyth.html
- timbit42 4y agoI don't see how it is like BASIC. It is very much like Logo with the exception of 'end' on the conditionals and loops which is like Lua.