Komparasi Kinerja Integrated Development Environment (IDE) Dalam Mengeksekusi Perintah Python

Authors

  • Ismail Setiawan Universitas 'Aisyiyah Surakarta

DOI:

https://doi.org/10.54259/satesi.v2i1.784

Keywords:

IDE, Syntax, Python

Abstract

An IDE is basically a software package consisting of tools used to develop and test software. IDEs help automate developer tasks by reducing manual effort and combining all tools in a common framework. If the IDE does not exist, then the developer will have to do the selection, integration, and deployment process manually. This study tries to compare the performance of ideas in recognizing writing errors or the simplest syntax in the python language, namely indentation. The test results of the 6 IDEs used found 1 IDE that managed to detect syntax writing errors, namely w3schools. The choice lies with the developer. Generally, the idea is used for programs such as compiled languages such as C, C++, Java, .NET. While the code editor is used for scripts and interpreted, such as PHP, JavaScript, Python, Ruby. In terms of features, of course, using an IDE is more complete than a text editor. If the developer uses VS code, the environment can be adjusted like a code editor but still carries the reliability of an IDE.

Downloads

Download data is not yet available.

References

Q. I. Sarhan, A. Szatmári, R. Tóth, and A. Beszédes, “CharmFL: A Fault Localization Tool for Python,” in 2021 IEEE 21st International Working Conference on Source Code Analysis and Manipulation (SCAM), 2021, pp. 114–119.

A. L. S. Saabith, T. Vinothraj, and M. M. M. Fareez, “A Review on Python Libraries and Ides for Data Science.”

P. Joshi and D. Bein, “Audible code, a voice-enabled programming extension of visual studio code,” in 17th International Conference on Information Technology–New Generations (ITNG 2020), 2020, pp. 335–341.

C. H. Chen and P. J. Guo, “Improv: Teaching programming at scale via live coding,” in Proceedings of the Sixth (2019) ACM Conference on Learning@ Scale, 2019, pp. 1–10.

M. Petrelli, “Python Essentials for a Geologist,” in Introduction to Python in Earth Science Data Analysis, Springer, 2021, pp. 11–23.

H. Fajar, S. El Yamin, and M. Siregar, “Desain Komunikasi Data Digital Pada Radio HF Dengan Metode Frequency Shift Keying Berbasis Thonny Python,” JTIM J. Teknol. Inf. dan Multimed., vol. 1, no. 3, pp. 181–187, 2019.

K. M. Abdusaidovich, “Create a Great Project Using Sublime Text Software,” in “ ONLINE-CONFERENCES” PLATFORM, 2021, pp. 253–262.

S. H. Tauqeer, “Flexible Visualization for Data Analytics on the Virtual Mobility World (ViM) Experimentation Platform.”

A. Corallo, L. Nassi, and N. Manca, “Bringing GNU Emacs to Native Code,” arXiv Prepr. arXiv2004.02504, 2020.

N. Trachsler, “WebTigerJython-a browser-based programming IDE for education.” ETH Zurich, 2018.

M. D. da Silva, “Aplicação da Ferramenta Google Colaboratory para o Ensino da Linguagem Python,” in Anais da IV Escola Regional de Engenharia de Software, 2020, pp. 67–76.

A. Chapagain, Hands-On Web Scraping with Python: Perform advanced scraping operations using various Python libraries and tools such as Selenium, Regex, and others. Packt Publishing Ltd, 2019.

L. Rai, Programming in C++: Object Oriented Features, vol. 5. Walter de Gruyter GmbH & Co KG, 2019.

S. T. O’Neil, J. A. Vucetich, D. E. Beyer, S. R. Hoy, and J. K. Bump, “Code, data, and metadata for the manuscript: Territoriality drives preemptive habitat selection in recovering wolves: implications for carnivore conservation,” 2020.

M. Kuroki, “Using Python and Google Colab to teach undergraduate microeconomic theory,” Int. Rev. Econ. Educ., vol. 38, p. 100225, 2021.

R. Taylor and M. Smith, “Incorporating Online Simulated Environments into an MIS Curriculum to Accommodate for Disruptions Caused by the COVID-19 Pandemic,” Southwest. Bus. Adm. J., vol. 19, no. 1, p. 5, 2021.

P. Xiao, Practical Java Programming for IoT, AI, and Blockchain. John Wiley & Sons, 2019.

W. Pipicano Chicangana, “Aplicación de la potencialidad de integración de un DBMS con Python y una herramienta SIG para la selección de la muestra en el estudio de encuestas origen y destino domiciliaria,” 2021.

M. A. Salem and Y. A. Samad, “Implementasi Penilaian Hasil Belajar Siswa Berbasis Aplikasi Raport Digital (ARD) Di MTs Negeri Kota Kupang”, SATESI: Jurnal Sains Teknologi dan Sistem Informasi, vol. 1, no. 2, pp. 79–84, Oct. 2021.

Ang, H. (2014). Model Supply Chain Management dan Perancangan Aplikasi E-SCM pada PT Indofood Sukses Makmur Tbk Bogasari Flour Mills Division. The Winners, 15(1), 72. https://doi.org/10.21512/tw.v15i1.637

Angka, A. (2017). Analisis Penerapan Electronic Supply Chain Management Pada PT Rofaca Karalmasih Abadi. Agora - Online Graduate Humanities Journal, 5(3).

Downloads

Published

2022-04-30

How to Cite

Ismail Setiawan. (2022). Komparasi Kinerja Integrated Development Environment (IDE) Dalam Mengeksekusi Perintah Python. SATESI: Jurnal Sains Teknologi Dan Sistem Informasi, 2(1), 52–59. https://doi.org/10.54259/satesi.v2i1.784

Issue

Section

Articles