-
Notifications
You must be signed in to change notification settings - Fork 214
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Project abandoned? #320
Comments
Cool, sounds similar to #317 |
Fair call out; I think I got demoralized last time I went up against the pull requests, given the two maintained versions. I will aim to look at some of the core patches in the next two weeks and see if I can contribute a release. |
@LimpingNinja we did many changes to the bytecode representation, changed some core Some of the core changes: On top of that, WattleScript itself is a C#/JS flavor added to Lua, with some syntax-breaking changes. The language is roughly specified here: https://github.com/WattleScript/wattlescript/wiki/roadmap and here https://github.com/WattleScript/wattlescript/tree/main/src/WattleScript.Tests/EndToEnd/CLike/SyntaxCLike |
Sounds nice, I've pulled it down and am going to test on my own project, are you planning on leaving LUA support at the current level or moving towards the next version? |
@LimpingNinja the last two things I wanted to add were gradual typing and LSP for Wattle. We hit a major roadblock with the gradual typing implementation, that's why the last commit is from the previous year. I'm planning to take another shot at it when I feel confident enough about the topic - turns out there's a lot of literature about implementing dynamically typed languages but moving into gradual typing with an existing codebase is pretty hard. |
Given that the last commit appears to be three years ago: Yes. |
Perhaps you could consider forking my project to implement it. |
@xanathar @LimpingNinja A new GitHub/NuGet release hasn't been pushed out since 2016, despite numerous commits to the repository since the last release.
I am the founder of Luraph, a Lua code obfuscation platform, and one of my customers have brought it to my attention that a bug (since patched in 4f4e6cd) causes my security software to not work with Moonsharp.
Since most developers will bundle Moonsharp based on the last release version, these new bug fixes aren't being widely used. Is this project still maintained, and will a new version be coming out soon?
The text was updated successfully, but these errors were encountered: