Zum Inhalt springen

Hackathon 4: Unterschied zwischen den Versionen

Pj (Diskussion | Beiträge)
Pj (Diskussion | Beiträge)
Zeile 57: Zeile 57:


* Blinkenwall clients für Android
* Blinkenwall clients für Android
* A lexer and LR(1) parser generator for/in Clojure (→ [[User:pj|pj]]) - this one is looking likely
* A lexer and LR(1) parser generator for/in Clojure (→ [[User:pj|pj]], [[User:cypher|cypher]])
* Support for Java7 Continuations in Clojure (→ [[User:pj|pj]])
* Support for Java7 Continuations in Clojure (→ [[User:pj|pj]] - if there is time)
* Port a minimal subset of Clojure to LLVM or some other platform (→ [[User:pj|pj]])
* Gambit Scheme works on iPhone, so build a macro system for calling into the Objective-C APIs as well as OpenGL ES directly from Scheme (→ [[User:pj|pj]] - if there is time)
* Start a driver for the Apple Magic Mouse on X.org, presumably by reverse-engineering the bluetooth traffic from either OSX's or the official Windows driver (→ [[User:pj|pj]])
* Clean-room reverse-engineering of LZO compression/decompression to break free from LZO's GPL license (→ [[User:pj|pj]])
* Gambit Scheme works on iPhone, so build a macro system for calling into the Objective-C APIs as well as OpenGL ES directly from Scheme (→ [[User:pj|pj]])
* .... <put your thing here>
* .... <put your thing here>
*TVbeGone implementation for N900
*TVbeGone implementation for N900