Io Programming/Io To-Do

From Wikibooks, open books for an open world
< Io Programming
Jump to: navigation, search

Must Have List for Io 1.0 (Brainstorm)[edit]

This is from http://www.quag.geek.nz/io/musthaves1.0.html

  • Date rewrite to take timezone offsets into account
  • Sequence renamed to String
  • Complex numbers

Documentation additions and improvements[edit]

Security / Testing[edit]

  • Security Audit
  • Security Policy
  • Safe Sandbox
  • Regression Testing

Bindings[edit]

  • xml
  • postgres
  • mysql

Misc Changes[edit]

  • Unicode Support in Strings
  • Binary Modules (dynamically loading bindings)
  • Regular expression callbacks.
  • printf (style) formatting would be handy to make porting software easier.
  • HTTP server (Needs explanation)
  • Readline style input
    • Arrow up / down to see a history of lines entered

Must Have List for Io 2.0 (Brainstorm)[edit]

  • JIT compilation
    • Rewrite portions of Io that can take advantage of JIT in Io