User:Kevin Reid/E tasks: Difference between revisions

Content added Content deleted
m (Bresenham goes with images)
(updates)
Line 1: 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.
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 20:02, 4 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.
As of 00:03, 11 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">
<div style="-webkit-column-count: 3">
Line 9: Line 9:
* [[Eval]] (except for the "how to bind a variable" bit but we already lost on that in [[Eval in environment]])
* [[Eval]] (except for the "how to bind a variable" bit but we already lost on that in [[Eval in environment]])
* [[Named Arguments]]
* [[Named Arguments]]
* [[Pascal's Triangle]]
* [[Loop/For with step]]


===Problems===
===Problems===
Line 20: Line 20:
===Data structures===
===Data structures===
* [[Formal Power Series]]
* [[Formal Power Series]]
* [[Playing Cards]]
* [[Singly-Linked List (traversal)]]
* [[Singly-Linked List (traversal)]]


Line 37: Line 36:


==Type algebra/staticness==
==Type algebra/staticness==
* [[Parametric Polymorphism]]


==Object-oriented==
==Object-oriented==
Line 53: Line 51:
* [[Window management]]
* [[Window management]]
* [[Play recorded sounds]] (classified here because we can borrow Java facilities in the EoJ case)
* [[Play recorded sounds]] (classified here because we can borrow Java facilities in the EoJ case)
* [[User Input - graphical]]
===Reflective===
===Reflective===
* [[Get Pixel Information]]
* [[Get Pixel Information]]
Line 69: Line 68:
* improve [[Median]] (research better algorithms)
* improve [[Median]] (research better algorithms)
===Integers===
===Integers===
* [[Greatest common divisor]]
* [[Happy Number]]
* [[Happy Number]]
* [[Lucas-Lehmer test]]
* [[Lucas-Lehmer test]]
Line 104: Line 102:
==Contortions==
==Contortions==
* [[Evens Sum To Even]]
* [[Evens Sum To Even]]
* [[Man or boy test]]


==Needs a ... to be done well==
==Needs a ... to be done well==
Line 160: Line 157:
* [[Basic input loop]]
* [[Basic input loop]]
* [[Two-dimensional array (runtime)]]
* [[Two-dimensional array (runtime)]]
* [[User Input]]
* [[User Input - text]]
====Sockets====
====Sockets====
* [[Echo Server]]
* [[Echo Server]]