User:Kevin Reid/E tasks: Difference between revisions

Content added Content deleted
(completed task, also better link for diffs)
m (update)
Line 1:
This is [[User:Kevin Reid]]'s classification of [[Tasks not implemented in E]] by what kind of problem they are, or what kind of library/language work should come first.
 
As of 1900:03, 20 May 2009, at 16:05. 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 7:
==Should go ahead and do==
===Simple===
* [[FIFO (usage)Exceptions]]
* [[Eval]] (except for the "how to bind a variable" bit but we already lost on that in [[Eval in environment]])
* [[File Modification Time]]
* [[Sort an array of composite structures]]
* [[File Rename]]
* [[File Size]]
* [[Flow Control Structures]]
* [[Loop Structures]]
* [[Special characters]]
* [[Sum of squares]]
 
===ComplexProblems===
* [[Bulls and Cows]]
* [[Anagrams]]
Line 22 ⟶ 17:
* [[Bogosort]]
* [[Conway's Game of Life]]
* [[Eval]]
* [[Prime decomposition]]
* [[Run-length encoding]] (borrow look-and-say code)
* [[Sierpinski carpet]]
* [[Sierpinski triangle]]
* [[Top Rank Per Group]]
* [[Zig Zag]]
* [[EvalSEDOL]]
* [[Spiral]]
 
Line 44 ⟶ 38:
* [[Gnome sort]]
* [[Knapsack Problem]]
* [[Knuth shuffle]]
* [[Long Multiplication]]
* [[Longest Common Subsequence]]
Line 51 ⟶ 46:
* [[Quicksort]]
* [[Selection sort]]
* [[FileShell Sizesort]]
 
==Type algebra/staticness==
Line 89 ⟶ 85:
* [[Roots of a function]]
* [[Sequence of Non-squares]]
* [[Shell sort]]
* [[Trial factoring of a Mersenne number]]
 
Line 95 ⟶ 90:
* [[Code Tag Fixer]]
* [[Count programming examples]]
* [[Data Munging]]
* [[Data Munging 2]]
* [[RCRPG]]
* [[RCSNUSP]]
Line 116 ⟶ 113:
===Reflection toolkit===
* [[Adding variables to a class instance at runtime]]
 
===User-defined exceptions===
* [[Exceptions Through Nested Calls]]
 
===Parser library===
Line 157:
 
===Stream IO===
* [[Basic input loop]]
* [[Bit oriented IO]]
====Console input (or perhaps gui)====
* [[Basic input loop]]
* [[Two-dimensional array (runtime)]]
* [[User Input]]
====Sockets====
Line 194 ⟶ 196:
===Miscellaneous===
* [[Formatted Numeric Output]]
* [[Print a Stack Trace]] (cross-impl agreement)
* [[Write float arrays to a text file]] (same as Formatted Output)
* [[Regular expression matching]] (need agreement on regexp substitution and regexp search-as-opposed-to-match)
 
==Special cases==
* [[Measure relative performance of sorting algorithms implementations]] -- waiting on sorts, Query Performance
 
==To review==
Insert new tasks here.
* [[Data Munging]]
* [[Data Munging 2]]
* [[Exceptions]]
* [[Exceptions Through Nested Calls]]
* [[Measure relative performance of sorting algorithms implementations]]
* [[Power Set]]
* [[Regular expression matching]]
* [[SEDOL]]
* [[Sort an array of composite structures]]
* [[Two-dimensional array (runtime)]]
 
</div>