Expectations of Io Users
In the order they occurred to me.
- Io will be completely documented
- Io will be consistent
- Io will be stable
- Io will be bug free
- Io will be fast
- Io will use a small amount of memory
- Io will be easy to embed within a program
- Io will out perform similar languages
- Io will support what ever constructs they are use to
- Io will be easy to learn
- Io's source will be easy to read
- Io's source will be simple to understand
- Io's source will be easy to modify
- Io will have a wide range of standard libraries
- Io will bind to many C libraries
- Creating bindings for Io will be simple
- Creating C code for Io will be simple
- Building Io will be simple
- Understanding the build system will be easy
- Cutting edge win32 binaries will always be available
- All functionality will work on all platforms (apart from platform specific libs)
- Can build in any of the win32 compilers/build systems
- Small source base
- Will have a binary module system
- Will have a stable source/binary api
- Will have great tutorials
- Will have endless supply of simple and complex articles on Io
- Will have a large blogging community
- Will be responsive to suggested improvements from users
- Will have a range of solutions for the web
- Will have mod_io
- Will have cgi support
- Will have standalone webserver
- Will have fastcgi/scgi/... support
- Will have extensive libs for supporting web requests
- Will have extensive xml support
- Will have extensive unicode support
- Packaged for common Linux Distributions (from cehteh)
- <SteveDekorte> you could add at the bottom "all of this will happen without any contributions on their part" :-)
- Will be fast to start
- Will have a large community
- Will be exactly ready for them and their needs
- Will be easily available on any platform
- Will grow rapidly and be a big thing
- Will have dozens of highly active developers
- Will have many production systems running
- Will easily support multiple cpus
- Will be erlang's equal (from erlang users anyway)