-
Notifications
You must be signed in to change notification settings - Fork 5
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
Is this project dead #28
Comments
There's something aggressive about this question. What am I, as an author, supposed to do with a project that I am currently not working on? |
I think he'd just like to know if you have any plans for this project in the future :) |
Ah, that makes sense! Thanks for the translation :-) At the moment I am not personally planning to continue development, since it's not putting bread on the table and not publishing papers. I started the project because I wanted to know how far I could push the idea of systems programming in a lazy functional setting, and to a large extent this goal was fulfilled. I have no immediate use case for this project at the moment. However, I do believe that there is a gap in the market to be filled by something such as this project, namely a binary-compatible alternative implementation of the wayland protocol that allows lower-level access to the protocol. Such lower-level access can be used to analyze and stress test the wayland protocol. I'm not sure this would necessarily need to be written in Haskell, although it is very satisfying to see that it is possible in principle. Of course, there is the prospect of Haskell-based compositors akin to XMonad, but I don't think there is a watertight argument for using Haskell in the library dependencies there. If you are writing "ordinary" wayland software in Haskell (i.e. windowed clients or graphical compositors connected to a display), it would probably make sense to FFI to existing higher-level wayland libraries. |
This has not been updated in years
The text was updated successfully, but these errors were encountered: