| rudi | no, I'm implementing the X protocol in Maude Lisp already has clx |
| btbngr | rudi, Xt? |
| rudi | no, it's easier to implement the over-the-wire protocol, since both Maude and X are asynchronous |
| btbngr | niftier your way :) |
| rudi | there's something similar in Erlang, where they create one thread per window that handles the windows messages |
| action | btbngr really should get around to learning Erlang |
| btbngr | really should get around to learning Erlang |
| rudi | http://www.sics.se/~joe/ex11/widgets/ex11.html |
| jacobian | rudi: Maude! :) |
| rudi | funny language: no file operations, only socket support for I/O |
| jacobian | that seems minor compared to the other ways in which it is weird |
| rudi | the syntactical freedom is teh fun, yes, except when you get strange parse errors |
| jacobian | hehe |
| michaelw | rudi: cool. what's the eventual goal? |
| rudi | having some means of communication with Maude other than its REPL |
| michaelw | like, graphical simulation? |
| rudi | and learning to program in Maude; I wanted to do something other than re-implement Peano numerals another time |
| btbngr | :) |
| rudi | michaelw: could be - I read some paper where they would have needed graphical output; they simulated it with ascii art :) but mostly, I do it for the hack value atm |
| michaelw | rudi: if you have a scheme how to do it, you could take the xml/xcb description and generate maude out of it :) |
| rudi | michaelw: I'm thinking about the programming model at the moment, but it's a good idea for later. |
| pebblestone | hi, anyone here maintaining cliki? I got a 500 error when adding a new page. |
| nyef | pebblestone: 500 error trying to add a new page? People report that occasionally, and I can never reproduce it. :-/ Oh, you left. Nevermind. |
| attila_lendvai | hm, usocket has :reuseaddress instead of the :reuse-address by the usual naming convention... |
| Xach | there are already 9 users. too late to change it now. |
| attila_lendvai | bah, keep that window broken then for 9 search/replace operation executed in about 9 seconds... i could never understand that rigid sticking to backward compatibility. |
| Xach | "humor" is also perhaps not understood. |
| attila_lendvai | well, no, i usually don't get the "humour" about backward compatibility on this channel... :) |
| nyef | In this case, it's a reference to the tab thing for makefile rules. Someone actually sent a -patch- for that, and the maintainer used that excuse to not apply it. |
| attila_lendvai | nyef, stop that or i'll break down in cry... :) |
| btbngr | no! not the Makefile tab thing! |
| nyef | btbngr: Should we bring out the rack and the comfy chair instead? |
| btbngr | :) you could rationalise why equal isn't generic :) |
| nyef | (Yeah, I know, that's a reference to that-other-other-python...) |
| btbngr | turn the, oh, god... turn the rack... |
| tcr | I wonder what's up to freenode that it's been so frigging unstable over the last couple of days. |