카테고리 없음

BoxLang 완전 입문 – 설치부터 첫 코드 실행까지 (1강)

mystory55781 2025. 5. 15. 17:06

BoxLang이란 무엇인가요?

최근 개발자 커뮤니티에서 주목받고 있는 BoxLang은 경량화된 스크립트 언어로, 빠른 실행 속도와 간결한 문법으로 많은 관심을 받고 있습니다. 특히 웹 기반 애플리케이션이나 간단한 자동화 작업에 적합해 입문자들에게도 배우기 쉬운 언어입니다. 이 글에서는 BoxLang 설치부터 첫 코드 실행까지의 전 과정을 단계별로 안내하겠습니다.

BoxLang 설치 준비하기

BoxLang을 사용하기 위해서는 먼저 몇 가지 환경 설정이 필요합니다. 다행히 설치 과정은 매우 간단합니다. 아래 순서를 따라 설치를 시작해보세요.

  • 운영체제 확인: BoxLang은 Windows, macOS, Linux를 모두 지원합니다.
  • Java 설치: BoxLang은 JVM 기반이므로 Adoptium OpenJDK를 통해 Java 17 이상을 설치하세요.
  • 명령어 환경 확인: 터미널(CLI)을 사용할 수 있어야 하며, PATH 환경 변수 설정이 필요합니다.

BoxLang 다운로드 및 설치

1. 공식 BoxLang 사이트에 접속해 최신 버전의 배포 파일(.zip)을 다운로드합니다.
2. 원하는 디렉토리에 압축을 해제합니다. 예: C:\boxlang 또는 /usr/local/boxlang
3. boxc 실행 파일의 경로를 시스템 PATH에 추가합니다. 이는 터미널에서 BoxLang을 전역으로 사용할 수 있게 합니다.

예를 들어 Windows에서는 다음과 같이 설정할 수 있습니다:

setx PATH "%PATH%;C:\boxlang\bin"

macOS 또는 Linux에서는 .bashrc 또는 .zshrc에 다음을 추가합니다:

export PATH=$PATH:/usr/local/boxlang/bin

설치 확인: BoxLang 버전 확인하기

설치가 완료되었다면, 다음 명령어를 터미널에 입력해 설치를 확인해보세요:

boxc --version

정상적으로 설치되었다면 현재 설치된 BoxLang의 버전이 출력됩니다. 이제 첫 번째 BoxLang 프로그램을 실행할 준비가 되었습니다!

첫 번째 BoxLang 코드 작성하기

BoxLang의 문법은 매우 직관적입니다. 아래는 간단한 "Hello, World!" 코드를 작성하고 실행하는 방법입니다.

  1. 원하는 폴더에 hello.bx 파일을 생성합니다.
  2. 다음 코드를 입력하세요:
print("Hello, BoxLang!")

3. 터미널에서 해당 파일이 있는 디렉토리로 이동한 후, 다음 명령어로 실행합니다:

boxc run hello.bx

결과로 Hello, BoxLang!이 출력되면 성공입니다!

자주 발생하는 설치 오류와 해결 방법

설치 도중 다음과 같은 오류가 발생할 수 있습니다. 아래에 해결책을 함께 정리했습니다.

  • 'boxc' 명령어를 찾을 수 없습니다: PATH 환경 변수가 제대로 설정되었는지 확인하세요.
  • Java not found: Java 17 이상이 설치되어 있고 환경 변수에 등록되어 있는지 확인합니다.
  • 실행 권한 오류: macOS/Linux에서는 chmod +x boxc로 실행 권한을 부여하세요.

다음 강의 예고

이번 강의에서는 BoxLang의 설치와 첫 코드 실행까지를 마쳤습니다. 다음 강의에서는 BoxLang의 기본 문법과 흐름 제어(조건문, 반복문 등)에 대해 알아보겠습니다. 본 튜토리얼을 통해 BoxLang의 세계에 한 걸음 더 가까워지셨기를 바랍니다!

마무리 및 팁

BoxLang은 아직 생소할 수 있지만, 그만큼 빠르게 실력을 키우기 좋은 언어입니다. 공식 문서와 커뮤니티를 적극 활용해보세요. 또한 GitHub에서 BoxLang 예제 프로젝트를 찾아보는 것도 많은 도움이 됩니다.

이제 여러분도 BoxLang 개발자로서의 첫 발을 내딛으셨습니다. 앞으로의 여정도 함께 하겠습니다!