Changes between Version 4 and Version 5 of Ticket #1129
- Timestamp:
- 03/18/08 13:33:39 (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #1129
- Property priority changed from good to OK
- Property type changed from proposed-project to completed
-
Ticket #1129 – description
v4 v5 2 2 3 3 The existing [http://darcs.haskell.org/packages/X11/ X11 package] has several serious issues: 4 * It uses the Haskell Int type when interfacing with C code. This means the library is broken on platforms where Int and CInt are different sizes (GHC on AMD64 is such a platform)5 4 * The binding is quite incomplete. 6 5 * Some parts of the library retain a C feel to them. Consider the casting/struct peeking style of the [http://www.haskell.org/ghc/docs/latest/html/libraries/X11/Graphics-X11-Xlib- Event.html Event] system, where an algebraic data type of events is more appropriate. … … 10 9 * XCB has an asynchronous model that may fit very well with Haskell's laziness. 11 10 11 This project was attempted last year, and given the improvements in the X11 library since then, furthering the XHB bindings is a low priority. 12 13 If you're interested in this project, please contact Don (mentor, below), to discuss the current situation. 14 12 15 == Interested Mentors == 16 * Don Stewart 13 17 14 15 18 == Interested Students == 16 19 * Spencer Janssen (sjanssen) <[mailto:sjanssen@cse.unl.edu]>
