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

Content added Content deleted
m (Added a more complex task to threading)
(→‎Problems to be solved: Organized the page.)
Line 3: Line 3:
So you want to see a problem solved? If you're not comfortable creating the task page yourself, feel free to edit this page, and describe the problem below. (To edit this page, click the "edit" tab at the top.)
So you want to see a problem solved? If you're not comfortable creating the task page yourself, feel free to edit this page, and describe the problem below. (To edit this page, click the "edit" tab at the top.)


When making a request, please place it in the Unsorted section.
===Problems to be solved===

When reviewing requests, please help sort them into the categories farther down, based on the category descriptions.

==Unsorted==


* Reading the file word by word using expect script
* Reading the file word by word using expect script
Line 17: Line 21:
* Writing a parser to parse structured text into appropriate native types. (A good demonstration format to parse might be JSON, though it should be about creating a parser rather handling JSON.)
* Writing a parser to parse structured text into appropriate native types. (A good demonstration format to parse might be JSON, though it should be about creating a parser rather handling JSON.)
* Discover the hostname.
* Discover the hostname.
* Super Simple p2p network
* Provide a SOAP server function

==Trivial==
These tasks would aptly demonstrate differences in languages, and would be relatively simple to write, understand and review. These tasks are typically appropriate for Rosetta Code.


==Non-Trivial==
These tasks would aptly demonstrate differences in languages, but may not be simple to write, understand or review. These tasks may be appropriate for Rosetta Code, but would require care to ensure accuracy.

==Inappropriate==
These tasks may not belong on Rosetta Code for a variety of reasons. Tasks which are not primarily programming problems fall in this category, unless they fall under the blanket circumstance of "common programming problem."

* TCP Hole-Punching
* TCP Hole-Punching
* UDP Hole-Punching
* UDP Hole-Punching

* Super Simple p2p network
==Recently Completed==
If a task has been completed, move the request to this category. Add a link to the task page, and sign (add <nowiki>--~~~~</nowiki>) to the request. Completed tasks more than a week old should be removed from the list.


===Recently solved problems===
===Recently solved problems===