User:Hajo: Difference between revisions
Content added Content deleted
(→Misc) |
mNo edit summary |
||
(87 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
Hi ! |
Hi ! |
||
For small projects, I use a fair number of programming-languages,<br> |
|||
such as awk, autoit, bash, lua, python, tcl. |
|||
---- |
|||
{{mylangbegin}} |
|||
{{mylang|AWK|}} |
|||
{{mylang|AutoIt|}} |
|||
{{mylang|bash|}} |
|||
{{mylang|lua|}} |
|||
{{mylang|Perl|}} |
|||
{{mylang|Python|}} |
|||
{{mylang|Tcl|}} |
|||
{{mylangend}} |
|||
---- |
---- |
||
===Contributions=== |
===Contributions=== |
||
[[AutoIt]] |
|||
* [[A+B#AutoIt |A+B]] handle any amount of numbers in the input |
|||
* [[FizzBuzz#AutoIt |FizzBuzz]] Output via console, logfile and/or messagebox: |
|||
... |
|||
[[AWK]] / [[Reports:Tasks_not_implemented_in_AWK]] |
[[AWK]] / [[BusyBox]] / [[Reports:Tasks_not_implemented_in_AWK]] |
||
* [[99_Bottles_of_Beer#AWK]] |
* [[99_Bottles_of_Beer#AWK]] |
||
** Subpages [[:Category:Collection Members]] with language-groups |
|||
* [[Array length]] |
|||
* [[File_size#AWK | File size/Unix]] - for Unix, using ls |
|||
* [[File_modification_time#AWK |File_modification_time]] - for Unix, using stat |
|||
* http://rosettacode.org/wiki/Five_weekends#AWK |
* http://rosettacode.org/wiki/Five_weekends#AWK |
||
* [[Five_weekends#UNIX_Shell]] |
* [[Five_weekends#UNIX_Shell]] |
||
* [[FizzBuzz/AWK]] |
|||
** [[FizzBuzz/AWK#No_divisions.2C_using_counters]] + repeating pattern |
|||
** [[General FizzBuzz]] (WIP : http://ideone.com/W2oASh / http://ideone.com/h9xzPC / http://ideone.com/qcGf1x / http://ideone.com/yw1oEK ) |
|||
** [[FizzBuzz/AWK#Custom_FizzBuzz]] |
|||
** http://ideone.com/fACMfK |
|||
* [[Hello_world/Graphical#AWK]] - using system and msg |
|||
* [[Langton%27s_ant#AWK]] |
* [[Langton%27s_ant#AWK]] |
||
* [[Pangram checker]] - using associative arrays and split |
|||
* [[Phrase_reversals#AWK]] |
|||
* [[Program termination#AWK]] |
|||
* [[Reverse_a_string#AWK]] - using split |
|||
* [[Sieve_of_Eratosthenes#AWK]] |
* [[Sieve_of_Eratosthenes#AWK]] |
||
* [[Temperature_conversion#AWK]] |
|||
* [[Variables#AWK]] - more examples |
|||
... |
... |
||
[[Lua]] / [[LÖVE]]: |
[[Lua]] / [[LÖVE]] / [[Reports:Tasks_not_implemented_in_Lua]] |
||
* [[Hello_world/Graphical#Library:_L.C3.96VE]] |
|||
* [[Hello_world/Newbie#Lua |Hello World/Newbie#Lua]] (links: Captcha-Problem ??) |
|||
* [[Capability:Graphics]] / ... |
|||
* [[Hello_world/Graphical#Library:_L.C3.96VE|Hello World/Graphical]] |
|||
* [[Draw a clock]] --> LÖVE-Forum |
|||
... |
... |
||
[[Tcl]] / [[Reports:Tasks_not_implemented_in_Tcl]] : |
|||
[[Tcl]]: |
|||
* [[15 Puzzle Game]] |
|||
* [[One-time pad]] (WIP) |
|||
... |
... |
||
[[Python]] / [[Reports:Tasks_not_implemented_in_Python]] : |
|||
[[Python]]: |
|||
* [http://matplotlib.org/glossary/index.html Glossay+Links] |
|||
* [[User_input/Graphical#Python]] - added v3.7 |
|||
* [[Simple_windowed_application#Library:_Tkinter]] - 3.7 |
|||
... |
... |
||
[[VPython]]: |
[[VPython]]: |
||
* http://rosettacode.org/wiki/Hello_world/Graphical#Library:_VPython |
<!--* http://rosettacode.org/wiki/Hello_world/Graphical#Library:_VPython --> |
||
* [[Hello_world/Graphical#Library:_VPython]] |
* [[Hello_world/Graphical#Library:_VPython]] |
||
* [[Draw_a_sphere]] - short version + extended version |
|||
* [[Draw a cuboid]] - short version + Cuboid-viewer |
|||
* [[Plot_coordinate_pairs#Library:_VPython]] |
|||
|
|||
* [[Chess_player#Python]] --> VPython-Contributions, PyGame |
|||
* [[Draw a clock]] --> VPython-Contributions |
|||
* [[Towers_of_Hanoi#Library:_VPython]] --> Examples, github |
|||
<hr> |
|||
===Ideas:=== |
|||
===New pages=== |
|||
* [[Glossary]] |
|||
... |
|||
* [[Handicap]] |
|||
* [[Hardware]] |
|||
* [[Simple]] / [[Reports:Tasks_not_implemented_in_Simple]] |
|||
* [http://rosettacode.org/wiki/Rosetta_Code:Village_Pump/New_reports VP:New reports] |
|||
* [[One-time pad]] - [[wp:One-time pad]] |
|||
** [[Test randomness]] - [[Randomness tests]] - [[wp:Randomness tests]] |
|||
** [[:Category:Randomness]] - [[:Category:Probability_and_statistics]] |
|||
* [[Bar-Chart]] - [[Pie-Chart]] |
|||
<!-- |
|||
[[Test the randomness of a list of numbers]] |
|||
[[Test the randomness of a list of chars]] / string |
|||
Random numbers |
|||
Random number generator (included) |
|||
Statistics/Basic |
|||
Standard deviation |
|||
Entropy |
|||
Letter frequency |
|||
Galton box animation |
|||
Executable library - Bitmap/Histogram ==> Histogram of chars |
|||
Digram |
|||
--> |
|||
* [http://rosettacode.org/wiki/Category:Category Category:Category] |
|||
* [[:Category:Editor]] |
|||
* [[:Category:ProgrammingTools]] |
|||
* [[:Category:Programming language families]] |
|||
<!-- |
|||
===Groups of Languages=== |
|||
* [[wp:Category:Programming language classification]] |
|||
* [[wp:Categorical_list_of_programming_languages]] = [[wp:List of programming languages by type]] |
|||
* [[Groups of Languages]] - [[Language Group]] - [[LanguageGroup]] - [[Language Groups]] - [[LanguageGroups]] |
|||
* [[wp:Category:Programming language families]] |
|||
* [[Language Family]] - [[LanguageFamily]] |
|||
** [[:Category:Assembly]] - [[:Category:Assembler_language]] |
|||
** [[:Category:BASIC_related]] |
|||
** [[:Category:C_related]] - [[Forth]] - [[:Category:LISP_related]] - |
|||
** [[wp:Low-level programming language]] - [[wp:High-level programming language]] - [[wp:Very_high-level programming language]] |
|||
** [[wp:Fourth-generation programming_language]] - [[wp:Fifth-generation programming_language]] |
|||
** [[wp:Interpreted languages]] - [[wp:Scripting_language]] - [[wp:Domain-specific language]] |
|||
** [[wp:Category:Educational programming languages]] - [[wp:Category:Logo programming language family]] |
|||
--> |
|||
===Ideas/Projects=== |
|||
* [[Introspection]] - check version |
|||
* [[Check OS]] - [[Environment variables]] ? |
|||
... |
|||
* [[Animate_a_pendulum]] |
* [[Animate_a_pendulum]] |
||
* [[Animation]] - Button-Ticker |
|||
* [[Ascii_table]] (New) |
|||
* [[Death Star]] |
|||
* [[Draw_a_clock]] |
* [[Draw_a_clock]] |
||
* [[Honeycombs]] |
|||
* [[Galton box animation]] |
|||
* [[GUI component interaction]] |
|||
* [[GUI enabling/disabling of controls]] |
|||
* [[Sierpinski triangle/Graphical]] |
|||
* [[Simple_windowed_application]] |
* [[Simple_windowed_application]] |
||
* [[Simple_OCR]] (New) - Train-Image(s), Input-Image --> Output recognized texts |
|||
* [[Temperature_conversion]] + Any-to-Any |
|||
... |
... |
||
* [[ |
* [[Plot coordinate pairs]] |
||
* [[Split file]] into multiple output-files |
|||
* [[Tic-tac-toe]] |
|||
... |
|||
* [[Combinations]] / [[Loop/Foreach]] / [[Generic For]] |
|||
* [[Permutations]] |
|||
... |
... |
||
* [[2048]] |
* [[2048]] |
||
* [[N-queens_problem]] |
|||
* [[Nim]] |
|||
* [[Tic-tac-toe]] |
|||
* [[Transportation problem]] |
|||
* [[Scrabble]]-score / [[wp:Scrabble]] / [[Beatnik]] |
|||
===Edits=== |
|||
* [[Set_Puzzle]] / [[Twelve statements]] / [[Zebra puzzle]] |
|||
* [[]] |
|||
* [[Wireworld]] |
|||
... |
... |
||
=== |
===Done=== |
||
* [http://rosettacode.org/wiki/Rosetta_Code:Village_Pump/Link_to_task-section VP:Link_to_task-section] / [[Template:Task2]] |
|||
* [[Handicap]] |
|||
* Todo-section for the most popular languages (700+ tasks), like [[Reports:Tasks_not_implemented_in_AWK]] |
|||
===Misc=== |
===Misc, Specials, Reports=== |
||
* [https://github.com/acmeism/RosettaCodeData RosettaCodeData] |
|||
* [[Help:Similar_Sites]] / [[Online code execution]] |
* [[Help:Similar_Sites]] / [[Online code execution]] |
||
* [http://rosettacode.org/wiki/Category: |
* [http://rosettacode.org/wiki/Category:Data_Structures Category:Data Structures] / [[Set]] |
||
* [http://rosettacode.org/wiki/Category:Games Category:Games] / [http://rosettacode.org/wiki/Category:Puzzles Category:Puzzles] |
|||
* [[]] |
|||
* http://rosettacode.org/wiki/Template:Unimpl_Page/Not_implemented |
|||
... |
... |
||
* [http://rosettacode.org/wiki/Special:MostCategories Pages with the most categories] / [http://rosettacode.org/wiki/Special:LongPages LongPages] |
|||
* [http://rosettacode.org/wiki/Special:MostLinkedCategories MostLinkedCategories] |
|||
* [http://rosettacode.org/wiki/Rosetta_Code/Rank_languages_by_popularity Languages by popularity] |
|||
* [[:Category:Collection Members]] |
|||
---- |
---- |
||
Line 54: | Line 190: | ||
* [http://i59.tinypic.com/2uzttsm.jpg] |
* [http://i59.tinypic.com/2uzttsm.jpg] |
||
* [IMG]http://i59.tinypic.com/2uzttsm.jpg[/IMG] |
* [IMG]http://i59.tinypic.com/2uzttsm.jpg[/IMG] |
||
===Problems=== |
|||
After passing captcha, page doesn't save, |
|||
see [[15 Puzzle Game]] - _ttp://wiki.tcl.tk/15067 |
Latest revision as of 15:45, 9 June 2020
Hi !
For small projects, I use a fair number of programming-languages,
such as awk, autoit, bash, lua, python, tcl.
My Favorite Languages | |
Language | Proficiency |
AWK | --- |
AutoIt | --- |
bash | --- |
lua | --- |
Perl | --- |
Python | --- |
Tcl | --- |
Contributions
- A+B handle any amount of numbers in the input
- FizzBuzz Output via console, logfile and/or messagebox:
...
AWK / BusyBox / Reports:Tasks_not_implemented_in_AWK
- 99_Bottles_of_Beer#AWK
- Subpages Category:Collection Members with language-groups
- Array length
- File size/Unix - for Unix, using ls
- File_modification_time - for Unix, using stat
- http://rosettacode.org/wiki/Five_weekends#AWK
- Five_weekends#UNIX_Shell
- FizzBuzz/AWK
- Hello_world/Graphical#AWK - using system and msg
- Langton's_ant#AWK
- Pangram checker - using associative arrays and split
- Phrase_reversals#AWK
- Program termination#AWK
- Reverse_a_string#AWK - using split
- Sieve_of_Eratosthenes#AWK
- Temperature_conversion#AWK
- Variables#AWK - more examples
...
Lua / LÖVE / Reports:Tasks_not_implemented_in_Lua
- Hello World/Newbie#Lua (links: Captcha-Problem ??)
- Capability:Graphics / ...
- Hello World/Graphical
- Draw a clock --> LÖVE-Forum
...
Tcl / Reports:Tasks_not_implemented_in_Tcl :
- 15 Puzzle Game
- One-time pad (WIP)
...
Python / Reports:Tasks_not_implemented_in_Python :
- User_input/Graphical#Python - added v3.7
- Simple_windowed_application#Library:_Tkinter - 3.7
...
- Hello_world/Graphical#Library:_VPython
- Draw_a_sphere - short version + extended version
- Draw a cuboid - short version + Cuboid-viewer
- Plot_coordinate_pairs#Library:_VPython
- Chess_player#Python --> VPython-Contributions, PyGame
- Draw a clock --> VPython-Contributions
- Towers_of_Hanoi#Library:_VPython --> Examples, github
New pages
...
Ideas/Projects
- Introspection - check version
- Check OS - Environment variables ?
...
- Animate_a_pendulum
- Animation - Button-Ticker
- Ascii_table (New)
- Death Star
- Draw_a_clock
- Honeycombs
- Galton box animation
- GUI component interaction
- GUI enabling/disabling of controls
- Sierpinski triangle/Graphical
- Simple_windowed_application
- Simple_OCR (New) - Train-Image(s), Input-Image --> Output recognized texts
- Temperature_conversion + Any-to-Any
...
- Plot coordinate pairs
- Split file into multiple output-files
...
...
- Scrabble-score / wp:Scrabble / Beatnik
- Set_Puzzle / Twelve statements / Zebra puzzle
- Wireworld
...
Done
- VP:Link_to_task-section / Template:Task2
- Todo-section for the most popular languages (700+ tasks), like Reports:Tasks_not_implemented_in_AWK
Misc, Specials, Reports
- RosettaCodeData
- Help:Similar_Sites / Online code execution
- Category:Data Structures / Set
- Category:Games / Category:Puzzles
- http://rosettacode.org/wiki/Template:Unimpl_Page/Not_implemented
...
Test / Screenshots:
- [1]
- [IMG]http://i59.tinypic.com/2uzttsm.jpg[/IMG]
Problems
After passing captcha, page doesn't save, see 15 Puzzle Game - _ttp://wiki.tcl.tk/15067