Jump to content

Io Programming/Io To-Do

From Wikibooks, open books for an open world

Must Have List for Io 1.0 (Brainstorm)

[edit | edit source]

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 | 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