제발,이 언어에 대한 최고의 링크를 공유 할 수 있습니다.
또한이 언어의 가장 중요한 기능을 루아 (Lua)와 다른 언어로 설명하는 단어를 적은 단어로 설명하십시오.다람쥐에 대한 좋은 읽을 거리를 추천하십시오
다른 루아/파이썬/등을 재발견하는 이유를 이해할 수 없습니다. 어쩌면 방금 뭔가를 놓친 것 같아요.
하지만 성능과 스크립팅에 대한 아이디어가 마음에 들어요.
제발,이 언어에 대한 최고의 링크를 공유 할 수 있습니다.
또한이 언어의 가장 중요한 기능을 루아 (Lua)와 다른 언어로 설명하는 단어를 적은 단어로 설명하십시오.다람쥐에 대한 좋은 읽을 거리를 추천하십시오
다른 루아/파이썬/등을 재발견하는 이유를 이해할 수 없습니다. 어쩌면 방금 뭔가를 놓친 것 같아요.
하지만 성능과 스크립팅에 대한 아이디어가 마음에 들어요.
다람쥐 언어에 대한 가장 좋은 (거의 유일한) 자원은 공식 웹 사이트와 포럼의이다, 다람쥐가 매우 작은 지역 사회와의 초기 단계이기 여전히, http://squirrel-lang.org
다른 잘 개발 언어에 비교하지만, 그것은 다른 현대 스크립트 언어 중 어떤 방법으로 매우 유망하다 :
추가 가비지 수집기로 참조 카운팅. 실행 시간을 설계하면 가비지 수집 (느리거나 비 결정적 일 수 있음)에 완전히 의존하기보다는 순환 참조를 제거하는 것이 좋습니다. 사용자는 가비지 컬렉터가 비활성화 된 상태에서 런타임을 다시 컴파일 할 수도 있습니다.
구문이 C/C++ 인 언어입니다. 그것은 맛의 종류 다. 그러나 그것이 내가 Lua 위에 다람쥐를 선호 할 것 인 주된 이유 다.
클래스를 빌드 할 때 Lua에서 시뮬레이션을 위해 약간의 마술을해야합니다.
따라서 C#과 같은 특성을 지원하므로 클래스 및 속성에 메타 데이터를 제공 할 수 있습니다. 이 기능을 사용하여 스크립트 객체를 .net 속성 표에 노출합니다.
정의되지 않은 변수는 자동으로 Lua와 같은 새 Null 값을 만드는 대신 예외를 발생시킵니다.
람다 함수, 생성기 및 공동 루틴과 같은 다른 기능은 모두 코드가 C++
인이 작지만 강력한 스크립팅 언어로 작성되었습니다.
설명서가 부족합니다. 공식 문서는 사실상 예제가 없으며 주로 어휘 정의만으로 초보자 친숙하지 않습니다. –
사실이 아닙니다. 잘 작성된 5k 줄 문서 및 API 참조의 측면에서 sqstd 소스를 살펴 봐야합니다. 그 사실을 깨닫지 못하면 다른 취미/직업을 고려해야합니다. – KukoBits
설명서가 있지만 설명서 및 자습서가 부족합니다. 다람쥐를 설치조차도 설명하지 않습니다! 새로운 것을 배우고 있다면 LUA는 훨씬 더 잘 문서화되어 있으며 많은 예제를 통해 배울 수 있습니다. – Kokodoko