-
Notifications
You must be signed in to change notification settings - Fork 29
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
Hi, has the progression of this language stopped? #149
Comments
Yeah, unfortunately it looks like development has been stopped but the author is reachable over Discord so my guess is that there's maybe too little interest in the language, sadly as I really like it and the intended goals, to bring C to a higher level without sacrificing its pros and like the syntax much more than e.g. Rust. Sadly I don't know Haskell and so far also failed to grasp it, I understand the source code more or less when reading it but no way I could contribute relevantly for now. |
That is a bit of a shame :(
Sorry what do you mean by much more than e.g. Rust.? |
Just a personal opinion that's not based on anything really than some experiments with many of the languages out there right now, and despite other opinions I happen to love the simplicity and just-work-ism of JavaScript, and would love to have a similar low level/systems programming language. Best if it would allow to be used for real systems programming, e.g. drivers or even parts of a kernel, but I know that this and simplicity are opponents. Rust is a good, well-thought language but it has a steep learning curve - where, as with all languages, a decent IDE with real intellisense (that is, one which doesn't just complete words but actually dives into the libraries and displays what's really there that could be called), would help but so far I don't know of one. The same would of course, unfortunately, happen with any other new language but then again it could be made a priority to implement a good language server together with the compiler and maybe package manager so that all works together flawlessly. I'd love to see a middle way between fully manual memory management as in C or rust, or fully automatic one as in Java. Still not sure how this could be made in practice though but I like reference counting. When made part of the language, much of it could be automated. |
You should check out the Zig language if you’re looking for a language that aims to “bring C to a higher level without sacrificing its pros”. It has some differences from Kit, but it shares many of Kit’s features, including type inference, option types to replace |
I see, thanks guys :) |
so sad.. this language has a huge potential..yet it just died |
@bendmorris Is there anything I can do to help keep this project alive? I'm working on implementing a self-hosted compiler (#154) such that it's easier to contribute in lieu of the Haskell implementation (I like Haskell, but it's a whole can of worms). |
Hi, has the progression of this language stopped? If so is there like a fork or a similar language to this that is currently being developed on?
The text was updated successfully, but these errors were encountered: