Io Programming/Io To-Do

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

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

This is from

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

Documentation additions and improvements[edit | edit source]

Security / Testing[edit | edit source]

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

Bindings[edit | edit source]

  • xml
  • postgres
  • mysql

Misc Changes[edit | edit source]

  • 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 | edit source]

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