소수의 프로그래머만 아는 가장 쉬운 완전 기능 언어, Lua

소수의 프로그래머만 아는 가장 쉬운 완전 기능 언어, Lua
Cozy CodingPosted On Jul 7, 20241 min read

2024-07-07-LuaTheEasiestFully-FeaturedLanguageThatOnlyaFewProgrammersKnow_0.png

만들 수 있는 것은 아주 간단하고 배우기 쉬운 해석형 프로그래밍 언어입니다. 간단한 언어 사양을 기반으로 하나의 좋아하는 프로그래밍 언어를 사용하여 파서와 문 실행기를 작성하면 됩니다. 성능 향상을 위해 파싱된 소스 코드를 직접 실행하는 대신 바이트코드 기반 실행 시스템을 사용할 수 있습니다. 누구나 쉽고 배우기 쉬운 언어를 만들 수 있지만 모든 쉽게 배울 수 있는 언어가 모두 유용한 범용 언어가 되지는 않습니다. 예를 들어 기본 산술 연산만 지원하는 간단한 스크립팅 언어를 만든다고 해서 그것이 프로그래밍에 사용할 수 있는 유용한 언어가 되는 것은 아닙니다.

대부분의 개발자들은 Python, Ruby, JavaScript를 쉽고 배우기 쉽고 유용한 언어로 간주합니다. 이러한 간단한 언어들은 개발자 친화적이며 생산적이며 간단한 문법을 제공하여 커뮤니티 기반 라이브러리의 도움을 받아 어떤 소프트웨어 프로젝트든 구축할 수 있도록 모티브이트 합니다. Python은 의심의 여지 없이 JavaScript 언어보다 더 간단한 구문을 제공합니다. Python 코드를 작성하는 것은 대부분의 프로그래머에게 의사 코드를 쓰는 것과 같은 느낌을 줍니다. Python이 만들어진 최고의 (그러나 유용한) 언어인가요?