199535
I know, I know, me requesting a format during the great feast that is O!ANF?
How very greedy of me, and for that I apologize.
Regardless, I am here to potentially bring another code-based format to botb, that being Python Turtle Graphics!
ABOUT
Python Turtle Graphics is a preinstalled library for the popular programming language Python® that allows the user to draw vector images using the titular "turtle" (a cursor that can move across a flat canvas in a variety of fun shapes and methods; full list of methods here). Although the library is purposely simple in nature (as it was originally intended as an educational tool), that fact has not stopped people from making impressive works with the language.
Things It Can Do
Not only can Turtle Graphics create images, it can also make animations of a somewhat rudimentary type through loops. Additionally (and theoretically), one could even make text based point and click games using the input() command.
Accessibility
Python Turtle Graphics obviously runs on Python, the 3rd most used programming language in the world, right below the already existing html format and, as such, is available on a wide range of IDEs across virtually all platforms. The only potential prerequisite needed for the Turtle module is tkinter for the GUI elements, which is available on "Unix platforms, including macOS, as well as on Windows systems" and should be installable on Linux platforms, from my research. Additionally, the library is completely open source, incase if you want to poke around with it and see how it works behind the scenes!
How to Submit
One would export a .py file containing only built-in functions and the Python Turtle Graphics module with no other imported assets. Then Botbrs can run the program on their IDE/Decompiler of choice.
But WHY though?
Adding this format would give the site another codist format that is easy enough to understand and even easier to define (compared to broadly making a programming language a format). Additionally, I personally believe the tool to have a unique charm to it unpresent in any other visual format, in the same way that teletext has its unmistakable charm through it's way of creating visuals.
Thank you for reading, and I completely understand if there are any potential issues with the format that would make it unsuitable for creation, this is just my little idea for expanding the codist family.
How very greedy of me, and for that I apologize.
Regardless, I am here to potentially bring another code-based format to botb, that being Python Turtle Graphics!
ABOUT
Python Turtle Graphics is a preinstalled library for the popular programming language Python® that allows the user to draw vector images using the titular "turtle" (a cursor that can move across a flat canvas in a variety of fun shapes and methods; full list of methods here). Although the library is purposely simple in nature (as it was originally intended as an educational tool), that fact has not stopped people from making impressive works with the language.
Things It Can Do
Not only can Turtle Graphics create images, it can also make animations of a somewhat rudimentary type through loops. Additionally (and theoretically), one could even make text based point and click games using the input() command.
Accessibility
Python Turtle Graphics obviously runs on Python, the 3rd most used programming language in the world, right below the already existing html format and, as such, is available on a wide range of IDEs across virtually all platforms. The only potential prerequisite needed for the Turtle module is tkinter for the GUI elements, which is available on "Unix platforms, including macOS, as well as on Windows systems" and should be installable on Linux platforms, from my research. Additionally, the library is completely open source, incase if you want to poke around with it and see how it works behind the scenes!
How to Submit
One would export a .py file containing only built-in functions and the Python Turtle Graphics module with no other imported assets. Then Botbrs can run the program on their IDE/Decompiler of choice.
But WHY though?
Adding this format would give the site another codist format that is easy enough to understand and even easier to define (compared to broadly making a programming language a format). Additionally, I personally believe the tool to have a unique charm to it unpresent in any other visual format, in the same way that teletext has its unmistakable charm through it's way of creating visuals.
Thank you for reading, and I completely understand if there are any potential issues with the format that would make it unsuitable for creation, this is just my little idea for expanding the codist family.