-
Notifications
You must be signed in to change notification settings - Fork 4
Ideas #1
Copy link
Copy link
Open
Description
Great project! It sounds like something similar to the ManagedC language by the truffle developers.
Here are some ideas:
- Convert the codebase to Kotlin, IntelliJ can automatically rewrite Java->Kotlin with a reasonably good quality, and things like smart casting and destructuring would reduce the verbosity a lot. It'd also be a nice example of a truffle language not implemented in Java.
- Rather than just not supporting delete at all, consider simply ignoring it. There's no reason to reject it.
- I don't know if the Eclipse C++ parser is going to work well longer term ... probably an easy way to start but it seems making a C++ parser these days is so hard that everyone just uses clang instead.
- Why no exceptions? That's not a truffle limitation surely?
- I'd suggest prioritising Java interop as a potential killer feature, beyond the memory safety. Cover is its own language, but I didn't see any discussion of what features it might add, vs take away.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels