Crystal

크리스탈 프로그래밍 언어

  • 소프트웨어 : Crystal
  • OS : Windows
  • 프로그래밍 언어 :
  • 공식 웹사이트 : HOME

다운로드

Crystal 상세

크리스탈의 구문은 Ruby ‘s에서 크게 영감을 받아 자연스럽게 읽고 쓰기가 쉽고 숙련 된 Ruby Devs에 대한 더 낮은 학습 곡선의 추가 혜택을 누릴 수 있습니다.Crystal은 정적으로 체크인이므로 런타임에 실패하기보다는 컴파일러에서 일찍 임의의 유형 오류가 잡힐 것입니다.또한 언어를 깨끗하게 유지하기 위해 크리스탈은 내장형 추론을 내장하므로 대부분의 유형 주석이 불필요합니다.모든 유형은 크리스탈에서 비 윤활 할 수 없으며 윤활한 변수는 유형과 nil 사이의 유니온으로 표시됩니다.결과적으로 컴파일러는 컴파일 타임에 널 참조를 자동으로 확인하여 무서운 억 달러 실수를 방지합니다.Metaprogramming에 대한 크리스탈의 답변은 기본 템플릿 및 AST 검사에서부터 검사 및 임의의 외부 프로그램을 실행하기 위해 강력한 매크로 시스템입니다.Crystal은 Fibers라고하는 녹색 스레드를 사용하여 동시성을 달성합니다.섬유는 Go 또는 Clojure와 같이 채널을 사용하여 서로 통신합니다.

Leave a Reply

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다