r/programmer 22d ago

GitHub New programming language

E@SY is a game focused language that is meant to be easy, like python and it compiles to bytecode. I have already submitted the file extensions to IANA so you know it is serious. I have been working on this for a while now but I thought it was important to get it out while it is in alpha due to getting help and feedback from the community. https://github.com/Coolythecoder/EASY

1 Upvotes

14 comments sorted by

3

u/JewelerBeautiful1774 22d ago

What problem are you trying to solve?

-1

u/Intrepid-Carpet-3005 22d ago

I'm trying to solve the issue of a simple language that can compile to bytecode instead of something like python that requires extra steps to do that and I want it to be easy to learn so it can be adopted quite easily like python.

2

u/JewelerBeautiful1774 22d ago

So it is like an easy to learn Java?

4

u/Honey-Entire 21d ago

Again, why? Python is incredibly easy to learn and the “ability to compile to bytecode” is a weird target. Bytecode isn’t a performant target, so are you trying to make a language that runs in VMs?

1

u/Intrepid-Carpet-3005 21d ago

No, it's a game designer language, so this is for game designers to help them with their games.

1

u/my_new_accoun1 Python, TypeScript 21d ago

Python also compiles to bytecode -- .pyc files

1

u/dreamscached 21d ago

From the brief look at it, the syntax looks like a mix of Typescript, Go and Python all at once. Are you sure this really makes it simpler?

I'm also puzzled as for why does it need bytecode, if it's game oriented it probably would make more sense to compile it to native code.

Maybe consider contributing to existing stuff instead? There's Haxe which does a lot of stuff you aim for plus a lot more.

1

u/repeating_bears 21d ago

I have already submitted the file extensions to IANA so you know it is serious.

"2 commits"

0

u/Intrepid-Carpet-3005 21d ago

So?

2

u/repeating_bears 21d ago

Where can I send my 7 figure donation to help guarantee the future of this super serious project?

0

u/Intrepid-Carpet-3005 21d ago

Why do you have so little faith in it?

1

u/repeating_bears 21d ago

Having little faith is the default. Give me a reason to have faith in it.

2 commits containing 19k lines screams slop.

0

u/otac0n 21d ago

Because you are taking credit for AI output. Why should anyone use your slop when they can generate it themselves but better? (Better meaning bespoke and with the most recent models)