16 comments

[ 15.2 ms ] story [ 2524 ms ] thread
First official Wonkey game programming language release with Wake (Transpiler) and Wide (IDE) built for Windows, Linux, MacOS ans Raspbian targets.

Wonkey is a fork maintained by community of Monkey2 programming language designed by Mark Sibly, creator of the 'Blitz' range of languages.

Wonkey "transpiles" your code into readable C/C ++ sources and compiles on desktop, mobile and web platforms.

Community page: https://github.com/wonkey-coders Project page: https://github.com/wonkey-coders/wonkey Discord: https://discord.gg/awfuRtZay7

Join the community and improve this programming language.

Enjoy!

Great stuff! The Blitz family were an absolute joy to code in, not just because of the language but because the API was well thought out and straightforward. Good to see it moving forward.
I adore the name of the language.
Great stuff! We're trying to do something similar (cross-platorm game development language) except designed for kids / teens and based on Logo[0]. Got a long way to go yet to catch up with these folks though!

[0] https://turtlespaces.org

Turtlespaces looks awesome. I’ve always been a fan of the mindstorms book. Is it going to be open sourced?
Yes, once we get a running start with the tutoring business we're building around it. Thanks :)
Wonkey uses the BASIC syntax which is perhaps easier to understand for beginners but it allows to do things quite complex for the continuation for experienced developers
(comment deleted)
Lots of new languages come out that look like syntax level changes from an existing mainstream language. This looks like C# with a slightly different syntax to me. C# has a huge community, so why would I use this?

Compare that to, for example, Clojure where there is no mainstream equivalent. I can see why it exists.

Perhaps the readme just need updating?

> Lots of new languages come out that look like syntax level changes from an existing mainstream language.

This is how lots of programming languages start, but they then diverge over time: C++ started as C with some syntax sugar around structure definitions, and C# started as a reskin of Java. Over time, each has developed its own character and following.

Looks amazing! It reminds me a bit of Beef [1]. Since you seem to be the author/main developer: - How long have you been working on it? - Was integration with OpenGL painful? - Did you also write the IDE? What was the most work?

[1]: https://www.beeflang.org