Icon+Unicon/Analysis of UnimplementedTasks: Difference between revisions

From Rosetta Code
Content added Content deleted
(correct spaces in wikilinks)
Line 21: Line 21:
==Externals: Operating System feature, Library Method, C calling, etc.==
==Externals: Operating System feature, Library Method, C calling, etc.==


* [[Active_Directory/Connect]] - requires an LDAP method
* [[Active Directory/Connect]] - requires an LDAP method
* [[Active Directory/Search for a user]]
* [[Active_Directory/Search_for_a_user]]
* [[Call_a_foreign-language_function]] - DONE
* [[Call a foreign-language function]] - DONE
* [[Call a function from a foreign language]]
* [[Call_a_function_from_a_foreign_language]]
* [[Call a function in a shared library]]
* [[Call_a_function_in_a_shared_library]]
* [[Parametrized_SQL_statement]]
* [[Parametrized SQL statement]]
* [[Executable_library]] **DRAFT**
* [[Executable library]] **DRAFT**
* [[Scripted_main]] **DRAFT**
* [[Scripted main]] **DRAFT**
* [[SQL-based_authentication]]
* [[SQL-based authentication]]
* [[Write_to_Windows_event_log]]
* [[Write to Windows event log]]


==Web, Networking, and OS interface==
==Web, Networking, and OS interface==
* [[Chat_server]]
* [[Chat server]]
* [[Distributed_programming]]
* [[Distributed programming]]
* [[Echo_server]]
* [[Echo server]]
* [[Fork]]
* [[Fork]]
* [[HTTPS]]
* [[HTTPS]]
* [[HTTPS/Authenticated]]
* [[HTTPS/Authenticated]]
* [[HTTPS/Client-authenticated]]
* [[HTTPS/Client-authenticated]]
* [[Handle_a_signal]]
* [[Handle a signal]]
* [[IRC_gateway]] **DRAFT**
* [[IRC gateway]] **DRAFT**
* [[JSON]]
* [[JSON]]
* [[Remote_agent/Agent_interface]] **DRAFT**
* [[Remote agent/Agent interface]] **DRAFT**
* [[Remote_agent/Agent_logic]] **DRAFT**
* [[Remote agent/Agent logic]] **DRAFT**
* [[Remote_agent/Simulation]] **DRAFT**
* [[Remote agent/Simulation]] **DRAFT**
* [[Rosetta_Code/Tasks_sorted_by_average_lines_of_code]] **DRAFT**
* [[Rosetta Code/Tasks sorted by average lines of code]] **DRAFT**
* [[Rosetta_Code/Count_examples]] - DONE
* [[Rosetta Code/Count examples]] - DONE
* [[Rosetta Code/Find unimplemented tasks]]
* [[Rosetta_Code/Find_unimplemented_tasks]]
* [[Rosetta_Code/Fix_code_tags]]
* [[Rosetta Code/Fix code tags]]
* [[Rosetta Code/Rank languages by popularity]]
* [[Rosetta_Code/Rank_languages_by_popularity]]
* [[Secure_temporary_file]]
* [[Secure temporary file]]
* [[Send_email]]
* [[Send email]]
* [[Walk_a_directory/Non-recursively]]
* [[Walk a directory/Non-recursively]]
* [[XML/DOM_serialization]]
* [[XML/DOM serialization]]
* [[XML/Input]]
* [[XML/Input]]
* [[XML/Output]]
* [[XML/Output]]
* [[XML/XPath]]
* [[XML/XPath]]
* [[Yahoo!_search_interface]]
* [[Yahoo! search interface]]


==Internals==
==Internals==
* [[Extreme floating point values]]
* [[Extreme_floating_point_values]]
* [[Host_introspection]]
* [[Host introspection]]
* [[Infinity]]
* [[Infinity]]
* [[Memory layout of a data structure]]
* [[Memory_layout_of_a_data_structure]]




==Functions, Program Control, Language==
==Functions, Program Control, Language==
* [[Anonymous_recursion]]
* [[Anonymous recursion]]
* [[Deconvolution/1D]]
* [[Deconvolution/1D]]
* [[Deconvolution/2D%2B]]
* [[Deconvolution/2D%2B]]
* [[Extend_your_language]]
* [[Extend your language]]
* [[First-class_functions/Use_numbers_analogously]]
* [[First-class functions/Use numbers analogously]]
* [[Introspection]]
* [[Introspection]]
* [[Metaprogramming]]
* [[Metaprogramming]]
* [[Named_parameters]]
* [[Named parameters]]
* [[Optional_parameters]]
* [[Optional parameters]]
* [[Partial function application]]
* [[Partial_function_application]]
* [[Polymorphic_copy]]
* [[Polymorphic copy]]
* [[Runtime_evaluation]]
* [[Runtime evaluation]]
* [[Shell_one-liner]]
* [[Shell one-liner]]
* [[Y_combinator]]
* [[Y combinator]]




==Concurrent Programming / Multitasking==
==Concurrent Programming / Multitasking==
* [[Atomic_updates]]
* [[Atomic updates]]
* [[Checkpoint_synchronization]]
* [[Checkpoint synchronization]]
* [[Determine if only one instance is running]]
* [[Determine_if_only_one_instance_is_running]]
* [[Dining_philosophers]]
* [[Dining philosophers]]
* [[Events]]
* [[Events]]
* [[Metered_concurrency]]
* [[Metered concurrency]]
* [[Parallel_calculations]]
* [[Parallel calculations]]




==Object Oriented and Data types==
==Object Oriented and Data types==
* [[Active_object]] (clock state object)
* [[Active object]] (clock state object)
* [[Add a variable to a class instance at runtime]]
* [[Add_a_variable_to_a_class_instance_at_runtime]]
* [[Classes]] - DONE
* [[Classes]] - DONE
* [[Constrained_genericity]]
* [[Constrained genericity]]
* [[Create_an_object/Native_demonstration]] **DRAFT**
* [[Create an object/Native demonstration]] **DRAFT**
* [[Define a primitive data type]]
* [[Define_a_primitive_data_type]]
* [[Delegates]]
* [[Delegates]]
* [[Inheritance/Single]] - DONE
* [[Inheritance/Single]] - DONE
* [[Object_serialization]]
* [[Object serialization]]
* [[Polymorphism]] - DONE
* [[Polymorphism]] - DONE
* [[Respond to an unknown method call]]
* [[Respond_to_an_unknown_method_call]]


==GUI, Graphics, images, Multimedia, and related==
==GUI, Graphics, images, Multimedia, and related==
* [[Animate_a_pendulum]] - DONE
* [[Animate a pendulum]] - DONE
* [[Animation]] - DONE
* [[Animation]] - DONE
* [[Bitmap/Bresenham%27s_line_algorithm]]
* [[Bitmap/Bresenham%27s line algorithm]]
* [[Bitmap/B%C3%A9zier_curves/Cubic]]
* [[Bitmap/B%C3%A9zier curves/Cubic]]
* [[Bitmap/B%C3%A9zier_curves/Quadratic]]
* [[Bitmap/B%C3%A9zier curves/Quadratic]]
* [[Bitmap/Flood_fill]]
* [[Bitmap/Flood fill]]
* [[Bitmap/Histogram]]
* [[Bitmap/Histogram]]
* [[Bitmap/Midpoint_circle_algorithm]]
* [[Bitmap/Midpoint circle algorithm]]
* [[Bitmap/PPM_conversion_through_a_pipe]]
* [[Bitmap/PPM conversion through a pipe]]
* [[Bitmap/Read_a_PPM_file]]
* [[Bitmap/Read a PPM file]]
* [[Bitmap/Read_an_image_through_a_pipe]]
* [[Bitmap/Read an image through a pipe]]
* [[Bitmap/Write_a_PPM_file]]
* [[Bitmap/Write a PPM file]]
* [[Brownian_tree]]
* [[Brownian tree]]
* [[Catmull%E2%80%93Clark_subdivision_surface]]
* [[Catmull%E2%80%93Clark subdivision surface]]
* [[Color_of_a_screen_pixel]]
* [[Color of a screen pixel]]
* [[Death_Star]]
* [[Death Star]]
* [[Dragon_curve]]
* [[Dragon curve]]
* [[Draw_a_cuboid]]
* [[Draw a cuboid]]
* [[Fractal_tree]]
* [[Fractal tree]]
* [[GUI_component_interaction]] - DONE
* [[GUI component interaction]] - DONE
* [[GUI_enabling/disabling_of_controls]] - DONE
* [[GUI enabling/disabling of controls]] - DONE
* [[Grayscale_image]]
* [[Grayscale image]]
* [[Hough_transform]]
* [[Hough transform]]
* [[Image_convolution]]
* [[Image convolution]]
* [[Image_noise]]
* [[Image noise]]
* [[Keyboard Input/Determine if a key has been pressed at the terminal]]
* [[Keyboard_Input/Determine_if_a_key_has_been_pressed_at_the_terminal]]
* [[Keyboard Input/Flush the keyboard buffer]]
* [[Keyboard_Input/Flush_the_keyboard_buffer]]
* [[Keyboard Input/Obtain a Y or N response]]
* [[Keyboard_Input/Obtain_a_Y_or_N_response]]
* [[Loading_animated_3D_data]] **DRAFT**
* [[Loading animated 3D data]] **DRAFT**
* [[Median_filter]]
* [[Median filter]]
* [[Morse_code]]
* [[Morse code]]
* [[OpenGL]]
* [[OpenGL]]
* [[Percentage difference between images]]
* [[Percentage_difference_between_images]]
* [[Play_recorded_sounds]]
* [[Play recorded sounds]]
* [[Plot_coordinate_pairs]]
* [[Plot coordinate pairs]]
* [[Ray-casting_algorithm]]
* [[Ray-casting algorithm]]
* [[Record_sound]] **DRAFT**
* [[Record sound]] **DRAFT**
* [[Simple_windowed_application]] - DONE
* [[Simple windowed application]] - DONE
* [[Sutherland-Hodgman_polygon_clipping]]
* [[Sutherland-Hodgman polygon clipping]]
* [[Terminal_control/Clear_the_screen]] - DONE
* [[Terminal control/Clear the screen]] - DONE
* [[Terminal control/Determine the height and width of the terminal window]]
* [[Terminal_control/Determine_the_height_and_width_of_the_terminal_window]]
* [[Terminal_control/Display_an_extended_character]] - DONE
* [[Terminal control/Display an extended character]] - DONE
* [[Terminal control/Hiding the cursor]]
* [[Terminal_control/Hiding_the_cursor]]
* [[Terminal_control/Inverse_video]]
* [[Terminal control/Inverse video]]
* [[Terminal control/Moving the cursor to a specific location on the screen]]
* [[Terminal_control/Moving_the_cursor_to_a_specific_location_on_the_screen]]
* [[Terminal_control/Preserve_screen]]
* [[Terminal control/Preserve screen]]
* [[Terminal_control/Ringing_the_terminal_bell]] - DONE
* [[Terminal control/Ringing the terminal bell]] - DONE
* [[User_input/Graphical]]
* [[User input/Graphical]]
* [[User_input/Text]] - DONE
* [[User input/Text]] - DONE
* [[Window_creation/X11]]
* [[Window creation/X11]]
* [[Window_management]]
* [[Window management]]
* [[Xiaolin_Wu%27s_line_algorithm]]
* [[Xiaolin Wu%27s line algorithm]]
* [[Write language name in 3D ASCII]]
* [[Write_language_name_in_3D_ASCII]]


==Math for Vectors, Matricies, etc==
==Math for Vectors, Matricies, etc==
* [[Cholesky_decomposition]] - DONE
* [[Cholesky decomposition]] - DONE
* [[Dot_product]] - DONE
* [[Dot product]] - DONE
* [[LU_decomposition]]
* [[LU decomposition]]
* [[Matrix_multiplication]] - DONE
* [[Matrix multiplication]] - DONE
* [[Matrix_transposition]] - DONE
* [[Matrix transposition]] - DONE
* [[Ordered_Partitions]]
* [[Ordered Partitions]]
* [[Reduced_row_echelon_form]]
* [[Reduced row echelon form]]
* [[Vector_products]] - DONE
* [[Vector products]] - DONE


==Numerical problems and methods==
==Numerical problems and methods==
* [[Closest-pair_problem]]
* [[Closest-pair problem]]
* [[Counting_in_factors]]
* [[Counting in factors]]
* [[Euler_method]] - DONE
* [[Euler method]] - DONE
* [[FFT]]
* [[FFT]]
* [[Factors of a Mersenne number]]
* [[Factors_of_a_Mersenne_number]]
* [[Formal_power_series]]
* [[Formal power series]]
* [[Gamma_function]]
* [[Gamma function]]
* [[Horner%27s_rule_for_polynomial_evaluation]] - DONE
* [[Horner%27s rule for polynomial evaluation]] - DONE
* [[Knapsack_problem/0-1]]
* [[Knapsack problem/0-1]]
* [[Knapsack_problem/Bounded]]
* [[Knapsack problem/Bounded]]
* [[Knapsack_problem/Continuous]]
* [[Knapsack problem/Continuous]]
* [[Knapsack_problem/Unbounded]]
* [[Knapsack problem/Unbounded]]
* [[Lucas-Lehmer_test]]
* [[Lucas-Lehmer test]]
* [[Multiple_regression]]
* [[Multiple regression]]
* [[Multiplicative_order]]
* [[Multiplicative order]]
* [[Nth_root]]
* [[Nth root]]
* [[Numerical_integration]]
* [[Numerical integration]]
* [[Pascal%27s_triangle]] - DONE
* [[Pascal%27s triangle]] - DONE
* [[Pi]] - DONE
* [[Pi]] - DONE
* [[Polynomial_long_division]]
* [[Polynomial long division]]
* [[Polynomial_regression]]
* [[Polynomial regression]]
* [[Proof]]
* [[Proof]]
* [[Roots_of_a_function]]
* [[Roots of a function]]
* [[Roots of a quadratic function]]
* [[Roots_of_a_quadratic_function]]
* [[Standard_deviation]]
* [[Standard deviation]]
* [[Thiele%27s_interpolation_formula]]
* [[Thiele%27s interpolation formula]]


==Basic String, Structure, and data type problems==
==Basic String, Structure, and data type problems==
* [[Arena_storage_pool]] **DRAFT**
* [[Arena storage pool]] **DRAFT**
* [[Doubly-linked_list/Definition]] - DONE
* [[Doubly-linked list/Definition]] - DONE
* [[Doubly-linked_list/Element_definition]] - DONE
* [[Doubly-linked list/Element definition]] - DONE
* [[Doubly-linked_list/Element_insertion]] - DONE
* [[Doubly-linked list/Element insertion]] - DONE
* [[Doubly-linked_list/Traversal]] - DONE
* [[Doubly-linked list/Traversal]] - DONE
* [[Enforced_immutability]]]
* [[Enforced immutability]]]
* [[Literals/Floating_point]]
* [[Literals/Floating point]]
* [[Map_range]]
* [[Map range]]
* [[Queue/Definition]] - DONE
* [[Queue/Definition]] - DONE
* [[Safe_addition]]
* [[Safe addition]]
* [[Singly-linked_list/Element_definition]] - DONE
* [[Singly-linked list/Element definition]] - DONE
* [[Singly-linked_list/Element_insertion]] - DONE
* [[Singly-linked list/Element insertion]] - DONE
* [[Singly-linked_list/Traversal]] - DONE
* [[Singly-linked list/Traversal]] - DONE
* [[VList]]
* [[VList]]
* [[Variable_size/Get]]
* [[Variable size/Get]]
* [[Variable_size/Set]]
* [[Variable size/Set]]


==Applied String, Structure, and data type problems==
==Applied String, Structure, and data type problems==
* [[Execute_SNUSP]]
* [[Execute SNUSP]]
* [[Multiple_distinct_objects]] - DONE
* [[Multiple distinct objects]] - DONE
* [[Non-decimal_radices/Convert]]
* [[Non-decimal radices/Convert]]
* [[Non-decimal_radices/Input]] - DONE
* [[Non-decimal radices/Input]] - DONE
* [[Non-decimal_radices/Output]]
* [[Non-decimal radices/Output]]
* [[Pattern_matching]]
* [[Pattern matching]]
* [[Price_fraction]] **
* [[Price fraction]] **
* [[Quaternion_type]] - DONE
* [[Quaternion type]] - DONE
* [[Create_an_HTML_table]] **DRAFT**
* [[Create an HTML table]] **DRAFT**
* [[Decision_tables]] **DRAFT**
* [[Decision tables]] **DRAFT**
* [[EBNF_parser]] **DRAFT**
* [[EBNF parser]] **DRAFT**
* [[Natural_sorting]] **DRAFT**
* [[Natural sorting]] **DRAFT**
* [[Read_a_configuration_file]]
* [[Read a configuration file]]
* [[SEDOLs]] - DONE
* [[SEDOLs]] - DONE
* [[Sort_disjoint_sublist]]
* [[Sort disjoint sublist]]
* [[Sorting_algorithms/Radix_sort]]
* [[Sorting algorithms/Radix sort]]
* [[Sorting_algorithms/Strand_sort]]
* [[Sorting algorithms/Strand sort]]
* [[Spiral_matrix]] - DONE
* [[Spiral matrix]] - DONE
* [[Stem-and-leaf_plot]]
* [[Stem-and-leaf plot]]
* [[Strip_block_comments]]
* [[Strip block comments]]
* [[Strip_comments_from_a_string]] - DONE
* [[Strip comments from a string]] - DONE
* [[Table_creation/Postal_addresses]]
* [[Table creation/Postal addresses]]
* [[Text_processing/2]]
* [[Text processing/2]]
* [[Text processing/Max licenses in use]]
* [[Text_processing/Max_licenses_in_use]]
* [[Variable-length_quantity]]
* [[Variable-length quantity]]
* [[Write float arrays to a text file]]
* [[Write_float_arrays_to_a_text_file]]


==Permutation, cominations, probability, and randomness==
==Permutation, cominations, probability, and randomness==
* [[Anagrams/Deranged_anagrams]] **DRAFT**
* [[Anagrams/Deranged anagrams]] **DRAFT**
* [[Combinations_with_repetitions]] - DONE
* [[Combinations with repetitions]] - DONE
* [[Non-continuous_subsequences]]
* [[Non-continuous subsequences]]
* [[Permutation_test]]
* [[Permutation test]]
* [[Permutations]]
* [[Permutations]]
* [[Permutations/Derangements]] **DRAFT**
* [[Permutations/Derangements]] **DRAFT**
* [[Power_set]] - DONE
* [[Power set]] - DONE
* [[Probabilistic_choice]]
* [[Probabilistic choice]]
* [[Random_number_generator_(device)]]
* [[Random number generator (device)]]
* [[Seven-sided_dice_from_five-sided_dice]]
* [[Seven-sided dice from five-sided dice]]
* [[Unbias_a_random_generator]]
* [[Unbias a random generator]]
* [[Verify_distribution_uniformity/Chi-squared_test]]
* [[Verify distribution uniformity/Chi-squared test]]
* [[Verify_distribution_uniformity/Naive]]
* [[Verify distribution uniformity/Naive]]


==Problems, Puzzles, Games, and Mindbenders==
==Problems, Puzzles, Games, and Mindbenders==
* [[Bulls_and_cows/Player]]
* [[Bulls and cows/Player]]
* [[Go_Fish]]
* [[Go Fish]]
* [[Guess_the_number/With_feedback]]
* [[Guess the number/With feedback]]
* [[Guess_the_number/With_feedback_%28player%29]]
* [[Guess the number/With feedback %28player%29]]
* [[Maze_generation]]
* [[Maze generation]]
* [[Maze_solving]]
* [[Maze solving]]
* [[Narcissist]] (quine recognizer)
* [[Narcissist]] (quine recognizer)
* [[Pascal%27s_triangle/Puzzle]]
* [[Pascal%27s triangle/Puzzle]]
* [[RCRPG]] - DONE
* [[RCRPG]] - DONE
* [[Stable_marriage_problem]]
* [[Stable marriage problem]]
* [[Stair-climbing_puzzle]] - DONE
* [[Stair-climbing puzzle]] - DONE
* [[Sudoku]]
* [[Sudoku]]
* [[Tic-tac-toe]] - DONE
* [[Tic-tac-toe]] - DONE


==Not Categorized==
==Not Categorized==
* [[Bitwise_IO]]
* [[Bitwise IO]]
* [[Collatz_conjecture]] **DRAFT**
* [[Collatz conjecture]] **DRAFT**
* [[Compare sorting algorithms%27 performance]]
* [[Compare_sorting_algorithms%27_performance]]
* [[Discordian_date]]
* [[Discordian date]]
* [[Enumerations]]
* [[Enumerations]]
* [[Five_weekends]]
* [[Five weekends]]
* [[Forest_fire]]
* [[Forest fire]]
* [[Four_bit_adder]]
* [[Four bit adder]]
* [[Gray_code]]
* [[Gray code]]
* [[Hello_world/Line_printer]]
* [[Hello world/Line printer]]
* [[Holidays_related_to_Easter]]
* [[Holidays related to Easter]]
* [[Horizontal sundial calculations]]
* [[Horizontal_sundial_calculations]]
* [[Interactive_programming]]
* [[Interactive programming]]
* [[Keyboard_macros]]
* [[Keyboard macros]]
* [[LZW_compression]]
* [[LZW compression]]
* [[List_comprehensions]]
* [[List comprehensions]]
* [[Look-and-say_sequence]]
* [[Look-and-say sequence]]
* [[Monte_Carlo_methods]]
* [[Monte Carlo methods]]
* [[One-dimensional_cellular_automata]] - DONE
* [[One-dimensional cellular automata]] - DONE
* [[Rate_counter]]
* [[Rate counter]]
* [[Rendezvous]]
* [[Rendezvous]]
* [[Runtime evaluation/In an environment]]
* [[Runtime_evaluation/In_an_environment]]
* [[Simulate_input/Keyboard]]
* [[Simulate input/Keyboard]]
* [[Simulate_input/Mouse]]
* [[Simulate input/Mouse]]
* [[Speech_synthesis]]
* [[Speech synthesis]]
* [[Take notes on the command line]]
* [[Take_notes_on_the_command_line]]
* [[Test_a_function]]
* [[Test a function]]
* [[Wireworld]]
* [[Wireworld]]
* [[Self-describing_numbers]] **DRAFT**
* [[Self-describing numbers]] **DRAFT**
* [[Table_creation]] **DRAFT**
* [[Table creation]] **DRAFT**
* [[Terminal control/Reading a character at a specific location on the screen]] **DRAFT**
* [[Terminal_control/Reading_a_character_at_a_specific_location_on_the_screen]] **DRAFT**
* [[Topological_sort/Extracted_top_item]] **DRAFT**
* [[Topological sort/Extracted top item]] **DRAFT**
* [[Using_a_Speech_engine_to_highlight_words]] **DRAFT**
* [[Using a Speech engine to highlight words]] **DRAFT**


==Others==
==Others==
Line 317: Line 317:
=Analysis of Programming Categories on Rosetta=
=Analysis of Programming Categories on Rosetta=
The following list was manually gleaned from the list of categories (special pages) and annotated. It provides another way of looking at the program groupings.
The following list was manually gleaned from the list of categories (special pages) and annotated. It provides another way of looking at the program groupings.
There are a number of discussions on the [[Rosetta_Code:Village_Pump]] and in individual tasks about categorization and how to approach it. Use of SMW may change the way in which this is done.
There are a number of discussions on the [[Rosetta Code:Village Pump]] and in individual tasks about categorization and how to approach it. Use of SMW may change the way in which this is done.


This may also prove useful for editors looking to cleanup categories (e.g. typos).
This may also prove useful for editors looking to cleanup categories (e.g. typos).
==Broad Categories and Super-Categories==
==Broad Categories and Super-Categories==
* [[:Category:Solutions by Programming Task]] (127 members) Supercategory of types of programming task - the root of programming task categories
* [[:Category:Solutions by Programming Task]] (127 members) Supercategory of types of programming task - the root of programming task categories
* [[:Category:Solutions_by_Programming_Task]]
* [[:Category:Solutions by Programming Task]]
* [[:Category:Draft Programming Tasks]] (32 members)
* [[:Category:Draft Programming Tasks]] (32 members)
* [[:Category:Programming Languages]] (379 members)
* [[:Category:Programming Languages]] (379 members)
Line 369: Line 369:
* [[:Category:Primes]] (1 member)
* [[:Category:Primes]] (1 member)
* [[:Category:Programming language concepts]] (6 members)
* [[:Category:Programming language concepts]] (6 members)
* [[:Category:Raster_graphics_operations]]
* [[:Category:Raster graphics operations]]
* [[:Category:Randomness]] (5 members)
* [[:Category:Randomness]] (5 members)
* [[:Category:Raster_graphics_operations]]
* [[:Category:Raster graphics operations]]
* [[:Category:Rational]] (1 member)
* [[:Category:Rational]] (1 member)
* [[:Category:Rational Arithmetic]] (6 members)
* [[:Category:Rational Arithmetic]] (6 members)

Revision as of 02:55, 4 June 2011

Analysis of Tasks Icon/Unicon Unimplemented

The following summarizes tasks that are not completed for Icon/Unicon on Rosetta Code. Note: This is not dynamically compiled and tasks may have been completed.

My intent is twofold.

  • Encourage more contibution from other by more clearly identifying areas where they can help.
  • Encourage a general discussion (beyond Icon/Unicon) of task classification/sub-classification. (I know that SML may have a huge impact on this once an approach is found).

While I realize that some of the tasks could easily fall into multiple categories, I've tried to pick a (near) best fit.

Also, I've annotated a (bare) handful of tasks.

Some quick links:

Externals: Operating System feature, Library Method, C calling, etc.

Web, Networking, and OS interface

Internals


Functions, Program Control, Language


Concurrent Programming / Multitasking


Object Oriented and Data types

GUI, Graphics, images, Multimedia, and related

Math for Vectors, Matricies, etc

Numerical problems and methods

Basic String, Structure, and data type problems

Applied String, Structure, and data type problems

Permutation, cominations, probability, and randomness

Problems, Puzzles, Games, and Mindbenders

Not Categorized

Others

  • Top Rank per Group - DONE
  • Here Document - OMITTED

Analysis of Programming Categories on Rosetta

The following list was manually gleaned from the list of categories (special pages) and annotated. It provides another way of looking at the program groupings. There are a number of discussions on the Rosetta Code:Village Pump and in individual tasks about categorization and how to approach it. Use of SMW may change the way in which this is done.

This may also prove useful for editors looking to cleanup categories (e.g. typos).

Broad Categories and Super-Categories

Programming Task Categories