Rosetta Code:Village Pump/Suggest a programming task: Difference between revisions

Content deleted Content added
Line 299: Line 299:


Place new items here, if it's unclear where they belong.
Place new items here, if it's unclear where they belong.
* Implement a self-hosting compiler. My example for the language ZED -> http://ideone.com/SlYBAb
* Self-hosting compiler. Now it is a draft task.
** If this task is too large then I could break it up into smaller pieces.
** Extra credit would be to have it self compile under the time and memory constraints of ideone.
** An example of a subtask that might be good is to translate functions expressed in language A into functions expressed in language B for languages A and B that have notions of functions. What do you think?
** If this task is too big then I could break it up into smaller pieces.
** An example of a subtask that might be good is to translate functions expressed in language A into functions expressed in language B for languages A and B that have notions of functions.


* Implement [http://en.wikipedia.org/wiki/Duff%27s_device Duff's Device] or a near equivalent [[User:Axtens|Axtens]] ([[User talk:Axtens|talk]]) 03:27, 26 April 2014 (UTC)
* Implement [http://en.wikipedia.org/wiki/Duff%27s_device Duff's Device] or a near equivalent [[User:Axtens|Axtens]] ([[User talk:Axtens|talk]]) 03:27, 26 April 2014 (UTC)