User:Kevin Reid/E tasks

From Rosetta Code
Revision as of 01:48, 31 January 2011 by rosettacode>Kevin Reid (de-redirect)

This is Kevin Reid's personal classification of tasks not implemented in E, or just poorly done in E, by what kind of problem they are, or what kind of library/language work should come first.

If you wish to help update this list, please do only these:

As of 06:16, 18 August 2009. When updating this list, consult the main unimp list's diffs since then for what to add/move.

Language features

Algorithmic

GUI

Reflective

Graphics

Using Basic bitmap storage

Mathematics

Integers

Numerics

Large projects

Rosetta Code processing

Argue with




Needs a ... to be done well

Reflection toolkit

User-defined exceptions

Parser library

Iter/accum/stream tools

  • N distinct objects (improve: needs better answer than accumulator)
  • ...and many other tasks to improve

Matrix type

Complex type

Rational type

Calendar

Stream IO

Console input

Sockets

Operating system interfaces

FFI

Database

Protocol/language implementations

HTTP client

XML

Miscellaneous

Needs improvement

  • Dynamic variable names (improve: Once environment-with is builtin, show using it together with interp.setTopScope)

Special cases

Notable omits

  • Proof wants a 'proof'
  • Rendezvous (Hard to define what this means in E. Intervat perhaps? Is currently marked omit.)

Completed

To classify

Insert new tasks here.