Ultimus ID를 가진 프로그래머는 anic이라는 새로운 언어를 개발하여 최근 업계의 주목을 받았습니다. Google Code의 프로젝트 프로필에 따르면 해당 언어의 공식 이름은 ANI이고 anic은 해당 언어의 참조 구현입니다. ANI는 실험적이고 고성능이며 정적으로 안전하고 완전 암시적 병렬 객체 지향 범용 데이터 흐름 프로그래밍 언어입니다.
anic은 GNU 툴체인을 사용하여 작성되었으므로 이식성이 매우 뛰어나며 *NIX, Mac OS X 및 Windows(Cygwin 포함)를 포함한 모든 주요 운영 체제에서 실행될 수 있습니다.
anic으로 작성된 Hello World 프로그램은 다음과 같습니다.
"Hello, World!" -std.out C 언어로 멀티 스레드, 실시간 시계 + 계산기 하이브리드 프로그램을 작성하는 것은 쉽지 않지만 ANIC로 작성하는 것은 매우 간단합니다.
@std.in;a=[[0]]; op=[[' ']]; b=[[0]];0 { 시계 = [[int ms ]] { ("r" + ms/1000.0 + ":" + a + op + b + "=" + r) -std.out; 1 std.delay (ms+1) 클럭} };inLoop = { in-a in-op in-b inLoop};\op ?? {'+': (a+b) '-': (a-b) '*': (a* b) '/': (a/b) : 0} -r;
이 프로젝트의 포럼은 이미 매우 활발하며, Google의 많은 프로그래머들이 참여하고 있습니다.
멋지지 않나요? 지금 시작해 보세요: