Concatenative language
Other languages
Topics
Meta
- spawn a thread to reap processes on unix, instead of polling - launcher stream inheritance: elegant fallback on all platforms - maybe <process> or run-process just sets 'em to stdio??? - windows launcher: stream inheritance - reload if changed inside require - detect circular dependencies - ogg.player benchmark - maybe put array/string lengths in the header, use more compact tuple headers? - xmode: correct %HASH_CHAR(S)% behavior, do-escape; begin/end can have attributes independent of the span; endSpanSubst - windows console and refresh-all monitor: less than ideal - monitors: on windows, do reads fire events too? - compiled crossref should be a weak hashtable - fix restarts with refresh-all - ssl on windows using something like this: [[http://common-lisp.net/cgi-bin/viewcvs.cgi/cl%2Bssl/bio.lisp?rev=1.3&root=cl-plus-ssl&view=auto]] - curry, compose should be normal tuples - dispatch on singleton classes should be more efficient - Make %extra/inverse% into a constraint programming system capable of inverting factorial, or a system like Harmony - Write a new parsing library based on a traditional lex/yacc model (regular grammar, then a kind of context-free grammar) but with high-level syntax similar to OMeta - All vocabs in basis/ should be clean code, and extra/ should have bad code split off and externally hosted. - Vista symlink API done: - update ce io backend -- ce is dead -UNC paths on Windows - promote compiled literals to tenured space - use monotonic timer for alarms - move strings out of the VM - complex, ratio should be tuple types - update kqueue and epoll - locals: %[let% and %[let*% suck for single-stepping - for extra vocab roots, a %~/.factor/roots% would be ideal - wrap existing sockets with ssl - better timer precision - parser: print correct using list if restarts were hit - locals: %{ a b c }% should work - locals: what do we do if a macro expands into %dispatch%?
Describe this revision:
Save