User:Kevin Reid/E tasks: Difference between revisions

From Rosetta Code
Content added Content deleted
m (update date)
No edit summary
Line 1: Line 1:
This is [[User:Kevin Reid]]'s 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.
This is [[User:Kevin Reid]]'s 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.


As of 00:02, 21 May 2009. When updating this list, consult [http://rosettacode.org/w/index.php?title=Template:Unimp_body_E&action=history the diffs since then] for what to add/remove.
As of 00:02, 23 May 2009. When updating this list, consult [http://rosettacode.org/w/index.php?title=Template:Unimp_body_E&action=history the diffs] since then for what to add/remove.


<div style="-webkit-column-count: 3">
<div style="-webkit-column-count: 3">
Line 13: Line 13:
* [[Bulls and Cows]]
* [[Bulls and Cows]]
* [[Anagrams]]
* [[Anagrams]]
* [[Column Aligner]]
* [[Conway's Game of Life]]
* [[Conway's Game of Life]]
* [[Prime decomposition]]
* [[Prime decomposition]]
* [[Sierpinski carpet]]
* [[Sierpinski carpet]]
* [[Sierpinski triangle]]
* [[Top Rank Per Group]]
* [[Top Rank Per Group]]
* [[Zig Zag]]
* [[Zig Zag]]
Line 32: Line 30:
* [[Closest pair problem]]
* [[Closest pair problem]]
* [[Cocktail Sort]]
* [[Cocktail Sort]]
* [[Counting sort]]
* [[Gnome sort]]
* [[Gnome sort]]
* [[Knapsack Problem]]
* [[Knapsack Problem]]
Line 55: Line 52:
==Probably messy==
==Probably messy==
* [[Convert an integer into words]]
* [[Convert an integer into words]]
* [[One dimensional cellular automata]]
* [[Reversing a string]]
* [[Rot-13]]
* [[Rot-13]]


Line 165: Line 160:
* [[Creating a Secure Temporary File]]
* [[Creating a Secure Temporary File]]
* [[Fork Process]]
* [[Fork Process]]
* [[Host Introspection]]
* [[Interrupts]]
* [[Interrupts]]
* [[Query Performance]]
* [[Query Performance]]

Revision as of 14:01, 23 May 2009

This is User:Kevin Reid's 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.

As of 00:02, 23 May 2009. When updating this list, consult the diffs since then for what to add/remove.

Should go ahead and do

Simple

Problems

Data structures

Algorithmic

Type algebra/staticness

Object-oriented/inheritance

Funky control flow

Probably messy

Graphics

Numerics

Large projects

Argue with

Contortions

Needs a ... to be done well

Reflection toolkit

User-defined exceptions

Parser library

Iter/accum/stream tools

Image type

Matrix type

Complex type

Rational type

Calendar

Stream IO

Console input (or perhaps gui)

Sockets

Operating system interfaces

FFI

Database

Protocol/language implementations

Miscellaneous

Special cases

To review

Insert new tasks here.