diff options
Diffstat (limited to 'ToDo')
| -rw-r--r-- | ToDo | 38 |
1 files changed, 0 insertions, 38 deletions
@@ -1,38 +0,0 @@ -Language Spec. - -* package or access control for global variables -* named arguments like foo(nation:="german" or nation: "german"). -* method to retrieve argument information (need new C API) -* multiple return values, yield values. maybe imcompatible -* cascading method invocation. - -Hacking Interpreter - -* non-blocking open (e.g. named pipe) for thread -* avoid blocking with gethostbyname/gethostbyaddr -* objectify interpreters -* remove rb_eval() recursions -* syntax tree -> bytecode ??? -* scrambled script, or script filter - -Extension Libraries - -* mod_ruby, FastCGI ruby -* InterBase module -* ptk.rb pTk wrapper that is compatible to tk.rb - -Ruby Libraries - -* CGI.rb -* httplib.rb, urllib.rb, nttplib.rb, etc. -* format like perl's - -Tools - -* extension library maker like XS or SWIG -* freeze or undump to bundle everything - -Misc - -* translate README.EXT fully into English -* publish Ruby books |
