
Ever는 Turbo C처럼 단순하고 읽기 쉬운 문법을 현대 환경에서 제공하는 것을 목표로 하는 프로그래밍 언어다. 현재 알파 단계로 버그가 많아 제작자는 학습과 실험에 더 적합하며 실제 서비스에는 권하지 않는다고 밝힌다.
Linux와 macOS에서는 다음 명령으로 설치할 수 있다.
curl -sL https://raw.githubusercontent.com/evrlang/ever/main/install.sh | bash
Windows 버전을 실행하기 전에는 Windows 개발 안내를 읽어야 한다. 제작자는 Windows 7에서 컴파일을 시도했지만 작동하지 않았고, Windows에서 링커 문제가 생길 수 있다고 설명한다.
Ever는 C와 비슷한 목표를 두면서 포인터 작업의 어려움을 줄이고, 간단하고 기능적인 문법을 지향한다고 제작자는 설명한다. 예제에는 문자열 출력, 사용자 입력 확인, 타이머 사용이 포함돼 있다. 예를 들어 문자열을 출력하는 코드는 다음과 같다.
def:write "Hello world\n"
직접 컴파일하려면 gcc, make, D 컴파일러인 dmd, dub이 필요하다. 소스 코드를 내려받아 압축을 푼 뒤 evrlib 폴더에서 make와 make install을 실행하고, 소스의 src 폴더에서 dub build를 실행한다. 디버그 심볼 없이 빌드하려면 다음 명령을 사용한다.
dub build --build=release
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요