User:Kevin Reid/E tasks: Difference between revisions

Content added Content deleted
(misc redirect-shortenings (some guessed))
(mark the items which are 'improve' as opposed to uncompleted)
Line 102: Line 102:


===Parser library===
===Parser library===
* [[Arithmetic evaluation]] ought to use one even if it's not technically required.
* [[Arithmetic evaluation]] ought to use one even if it's not technically required. (improve)


===Iter/accum/stream tools===
===Iter/accum/stream tools===
* [[N distinct objects]] (needs better answer than accumulator)
* [[N distinct objects]] (improve: needs better answer than accumulator)
* ...and many other tasks to improve
* ...and many other tasks to improve


Line 137: Line 137:
* [[Echo server]]
* [[Echo server]]
* [[Sockets]]
* [[Sockets]]
* [[Hostname]] (done by shell command, but should be done internally)
* [[Hostname]] (improve: done by shell command, but should be done internally)


===Operating system interfaces===
===Operating system interfaces===
Line 143: Line 143:
* [[Fork]]
* [[Fork]]
* [[Interrupts]]
* [[Interrupts]]
* [[Query Performance]] (done EoJ; needs cross-platform)
* [[Query Performance]] (improve: done EoJ; needs cross-platform)


===FFI===
===FFI===
Line 182: Line 182:


==Needs improvement==
==Needs improvement==
* improve [[Dynamic variable names]] (Once environment-<code>with</code> is builtin, show using it together with <code>interp.setTopScope</code>)
* [[Dynamic variable names]] (improve: Once environment-<code>with</code> is builtin, show using it together with <code>interp.setTopScope</code>)


==Special cases==
==Special cases==
* [[Measure relative performance of sorting algorithms implementations]] — waiting on [[Shell sort]], [[Plot x, y arrays]], [[Write float arrays to a text file]], [[Polynomial regression]]
* [[Compare sorting algorithms' performance]] — waiting on [[Shell sort]], [[Plot x, y arrays]], [[Write float arrays to a text file]], [[Polynomial regression]]


==Notable omits==
==Notable omits==