/note/tech

Microsoft、理解の容易なコード記述のためのプログラム言語 Bosque を公開

Microsoftは先頃、"人間とマシンの両方にとって単純かつ明確で、理解の容易なコードを書くための"言語設計を調査する研究プロジェクトである、Bosqueプログラミング言語を公開した。 Microsoftによると、その"目標は、開発者の生産性向上、ソフトウェア品質の向上、さまざまな新しいコンパイラやツールエクスペリエンスの実現"にある。この言語は、TypeScriptからヒントを得た構文と型に加えて、MLとNode/JavaScriptにインスパイアされたセマンティクスから派生したものだ。TypeScript、C#、F#などのポピュラーな言語を含む、Microsoftが開発したプログラミング言語のリストに追加された、最新の言語である。

構文的にはJavaScriptの親戚ぽい。

全ての変数がイミュータブルだったり、型が使えたりTypeScriptの系譜を感じる。