Perkembangan Bahasa Pemrograman Terkini: Kajian Literatur Sistematis terhadap Preferensi, Kinerja, dan Penggunaan di Dunia Industri dan Akademik
Abstract
Full Text:
PDFReferences
DAFTAR PUSTAKA
Sommerville, I. (2016). Software Engineering (10th ed.). Pearson.
Matsakis, N. D., & Klock II, F. S. (2014). The Rust Language. ACM SIGAda Ada Letters, 34(3), 103–104.
JetBrains. (2022). Kotlin Language Documentation. [Online]. https://kotlinlang.org
Oracle. (2023). Java SE Documentation. [Online]. https://docs.oracle.com/en/java
VanderPlas, J. (2016). Python Data Science Handbook. O’Reilly Media.
Ray, B. et al. (2014). A Large Scale Study of Programming Languages and Code Quality in GitHub. Communications of the ACM, 58(10), 91–100.
Kitchenham, B., & Charters, S. (2007). Guidelines for Performing Systematic Literature Reviews in Software Engineering. Technical Report EBSE 2007-001, Keele University.
Ray, B., Posnett, D., Filkov, V., & Devanbu, P. (2014). A large scale study of programming languages and code quality in GitHub. Communications of the ACM, 58(10), 91–100.
Stack Overflow. (2023). Developer Survey Results 2023. https://survey.stackoverflow.co
TIOBE. (2023). TIOBE Index for July 2023. https://www.tiobe.com/tiobe-index/
RedMonk. (2023). The RedMonk Programming Language Rankings: January 2023. https://redmonk.com
Ebert, F., Kästner, C., & Apel, S. (2019). A systematic literature review of variability-aware performance prediction. Information and Software Technology, 104, 1–18.
Martin, D., et al. (2020). A systematic review of parallel programming languages for high-performance computing. Journal of Systems and Software, 168, 110646.
Pinto, G., Castor, F., & Liu, Y. (2014). Mining questions about software energy consumption. In Proceedings of MSR’14, 22–31.
Kitchenham, B., & Charters, S. (2007). Guidelines for performing Systematic Literature Reviews in Software Engineering. EBSE Technical Report.
Moher, D., Liberati, A., Tetzlaff, J., & Altman, D. G. (2009). Preferred reporting items for systematic reviews and meta-analyses: the PRISMA statement. PLoS Med, 6(7), e1000097.
Petersen, K., Feldt, R., Mujtaba, S., & Mattsson, M. (2008). Systematic mapping studies in software engineering. In Proceedings of the 12th international conference on evaluation and assessment in software engineering (EASE).
Bird, C. et al. (2020). "Usage Patterns of Python in AI Research." IEEE Software.
Oracle (2019). "Java Annual Report."
ECMAScript Consortium. (2021). "JavaScript Trends in Web."
Stroustrup, B. (2018). The C++ Programming Language, 4th Ed.
Ferreira, J. (2021). "Rust and Go for Next-gen Systems." ACM TechNews.
Gouy, J. (2022). "Programming Language Benchmarks Game". benchmarks-game.alioth.debian.org
Stack Overflow Developer Survey 2024.
Microsoft Docs. (2023). "Why Developers Choose .NET and C#".
Mozilla Foundation. (2023). "Rust Safety and Performance Overview".
Stack Overflow Developer Survey (2020–2024).
Djouab, R., & Bouaziz, R. (2020). "A Comparative Study of Programming Languages in Education vs Industry."
Selvin, J. (2021). "Python Popularity vs Performance Analysis." Journal of Systems Software.
Kumar, R. et al. (2023). "Adoption Challenges in New Programming Languages." IEEE Access.
Ahmed, Z. et al. (2023). "Python as the Universal Glue: A Review." Journal of Data Science.
TIOBE Index. (2024). "Monthly Programming Language Rankings."
Nielsen, M. (2023). "Why Developers Are Migrating to Rust and Go." IEEE Spectrum.
Zhao, Q. & Li, Y. (2022). "Factors Affecting Programming Language Choice." ACM Transactions.
Heller, D. (2024). "Go in Cloud-native Infrastructure." Google Engineering Blog.
D’Souza, R. (2021). "Teaching Programming with Python and JavaScript." Int. J. Comp. Ed.
Chen, X. et al. (2024). "A Survey on Programming Languages for Emerging Domains." Journal of Emerging Computing.
DOI: https://doi.org/10.52643/jti.v11i2.7466
Refbacks
- There are currently no refbacks.
StatCounter

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.











