마이크로소프트의 새로운 언어 보스크 개발 환경 설정
bosque language란?
복잡성을 피하고 인간에게도 기계에 있어서도 단순 명쾌하게 추론하기 쉬운 코드가 되도록 설계되고 있는 것 같습니다.
「기계에 있어서도」라고 하는 것은 선진성을 느낍니다. 누군가가 쓴 코드는 더 이상 인간이 보는지 모르겠네요.
주요 특징은 다음과 같습니다.
· 모든 변수가 imutable
・참조의 투과성(죄송합니다, 의미 모릅니다.누군가 말씀해 주세요)
· 루프리스
루프가 없다는 것은 영향이 있습니다.
「bosque7.2 릴리스로 루프가 추가된다」같은 농담이 있을 정도입니다.
요구사항
설치
microsoft/BosqueLanguage 에서 git clone합니다.
npm install -g typescript
npm install && npm run-script build && npm test
$ git clone https://github.com/microsoft/BosqueLanguage.git
$ npm install -g typescript
$ cd ref_impl
$ npm install && npm run-script build && npm test
빌드 및 실행
ref_impl 폴더 바로 아래에서 다음을 수행합니다.
node bin/test/app_runner.js {ファイル名}
덧붙여서, bosque 언어의 파일의 확장자는 「.bsq」.
Visual Studio Code 설정
마이크로소프트의 언어이기 때문에 vscode에 대한 지원이 있습니다. 아직도 앞으로의 언어이므로, 현상은 굉장하다. 지원되는 것은 예약어의 강조 표시 정도입니다.
git clone
한 폴더에 "bosque-language-tools"폴더가 있지만이를 vscode의 루트 설정 인 ".vscode\extensions"폴더에 복사합니다.windows의 경우 "C:\Users\{로그인 사용자 이름}\.vscode\extensions"입니다.
C 드라이브 전제에 썼습니다만, C 드라이브가 아닌 분은 vscode 와 상담해 주세요.
잘하면 다음과 같이 표시됩니다.
Reference
이 문제에 관하여(마이크로소프트의 새로운 언어 보스크 개발 환경 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/quzq/items/e94677d34bafee009c4a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)