▲GN⁺ 2023-08-09 | parent | ★ favorite | on: 그렘린을 위한 언어, Raku(buttondown.email)Hacker News 의견 프로그래밍 언어인 Raku는 놀랍지만 즐거운 특성을 가지며, 프로그래밍 언어 스펙트럼에서 독특한 위치를 차지하고 있다. 일부 사용자들은 Raku의 관용구를 이해하는데 어려움을 겪는데, 이는 기호와 문맥에 따라 달라지는 구문을 많이 사용하기 때문이다. Raku의 독특한 기능에는 정수 나눗셈과 소수 리터럴이 유리수 형식을 반환하는 것이 포함되어 있으며, 이는 일반적으로 사용되는 부동소수점에서 벗어나는 방향이다. Raku는 유니코드 연산자를 사용하지만, 각 연산자에 대한 ASCII 등가물도 제공한다. Raku의 공식 문서는 개념과 API 문서 모두를 포괄적으로 다룬다. Raku의 디자인 철학은 Perl에서 유래되었으며, 원래 "Perl 6"이라고 알려져 있었다. Raku의 정규 표현식 언어는 원칙에서 출발하여 설계되었으며, Perl 5/PCRE 정규 표현식 구문에 비해 더 합리적인 구문을 목표로 한다. Raku는 복잡하고 기발한 도구로 보이지만, 사용자들을 더 생산적으로 만들 수 있다. 이 언어는 시길($x, @x)을 사용하여 변수 유형을 나타내는데, 이는 코드 읽기를 더 쉽게 만들 수 있다. 그러나, 이 언어는 프로그래밍에 대한 깊은 이해가 없는 초보자나, 효과적으로 사용하려면 지혜가 필요하기 때문에 도전적일 수 있다.
Hacker News 의견