User:Kevin Reid/E tasks: Difference between revisions

updates
m (Bresenham goes with images)
(updates)
Line 1:
This is [[User:Kevin Reid|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 2000:0203, 411 July 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">
Line 9:
* [[Eval]] (except for the "how to bind a variable" bit but we already lost on that in [[Eval in environment]])
* [[Named Arguments]]
* [[Pascal'sLoop/For Trianglewith step]]
 
===Problems===
Line 20:
===Data structures===
* [[Formal Power Series]]
* [[Playing Cards]]
* [[Singly-Linked List (traversal)]]
 
Line 37 ⟶ 36:
 
==Type algebra/staticness==
* [[Parametric Polymorphism]]
 
==Object-oriented==
Line 53 ⟶ 51:
* [[Window management]]
* [[Play recorded sounds]] (classified here because we can borrow Java facilities in the EoJ case)
* [[User Input - graphical]]
===Reflective===
* [[Get Pixel Information]]
Line 69 ⟶ 68:
* improve [[Median]] (research better algorithms)
===Integers===
* [[Greatest common divisor]]
* [[Happy Number]]
* [[Lucas-Lehmer test]]
Line 104 ⟶ 102:
==Contortions==
* [[Evens Sum To Even]]
* [[Man or boy test]]
 
==Needs a ... to be done well==
Line 160 ⟶ 157:
* [[Basic input loop]]
* [[Two-dimensional array (runtime)]]
* [[User Input - text]]
====Sockets====
* [[Echo Server]]