Silas Spencer
Pycharm v. Trinket
Python is a powerful, high-level, and general purpose programming language. It is very user friendly due to the beginner-friendly syntax, and a general philosophy that emphasizes readability through neatness. The language's core philosophy is summarized in the 'The Zen of Python' by Tim Peters; it specifies that simplicity is better than complexity, explicit is better than implicit, and beautiful is better than ugly. Python interpreters are available for many operating systems, and one may ask him or herself: "what interpreter should I use?".
Trinket:
Trinket is an online python interpreter, meaning python can be run on any browser or any device. Python does not need to be installed before you write a single line of code. Unlike Pycharm, Trinket works instantly, with no need to log in, download plugins, or install software. Additionally, code can be easily shared or embedded once completed: simply click the share button at the top next to the run button, and copy the link. Trinket offers three plans: Trinket Code (free forever), Trinket Code+(as low as $3 a month), and Trinket Connect (as low as $6 a month). Specifically looking at Trinket Code, unlimited basic files, remixing, and downloadable code are all offered. Free interactive courses are also offered, ranging from using turtle to complex functions and classes. Personally, organization in Trinket is a large issue. Projects are difficult to manage, and importing separate python files includes a convoluted process of continuously creating "new trinket"(s). Overall, Trinket from me gets a 7.62/10
Pycharm:
Simplicity is better than complexity, explicit is better than implicit, and beautiful is better than ugly - Pycharm serves as the epitome of these sentiments, and it what makes the IDE software superior to trinket. Just like Trinket, Pycharm will always be free to evaluate but offers additional improvements with a paid plan. Because Pycharm needs to be downloaded, the organization of projects is very well maintained. Python, HTML, and javascript files are all automatically saved in a folder, always and easily ready to run. The editing background can be a custom image of your choice, allowing the programmer to view beautiful scenery or a family photo as they code. Pycharm also allows one to download plugins at the click of a button rather than using command prompt and pip. The troubleshooting issues are always in great detail. Tips of the day are also included. Overall, I give Pycharm a 9.5/10
Comments
Post a Comment