クラウドコンピューティング、特にパブリッククラウドの隆盛によって素早くコードを開発して実装、修正が必要になら即座にコードを修正し、短時間で本番環境に反映させることが可能になった。開発部門から運用部門までの組織の壁を壊し、一気通貫でソフトウェア開発から運用までを自動化することも、DevOpsという名称とともに知られるようになっている。しかし開発チームはJavaを使いビジネスロジックを実装、運用チームが用意したインフラストラクチャーに載せて運用という2層構造は変わっていないのが実情だ。 そんな構造を根底から変えようとする新しいプログラミング言語がイスラエルのベンチャーから現れた。そのプログラミング言語の名はWinglang、そしてそのベンチャーもWing Cloudという社名を冠してクラウドオリエンテッドな開発スタイルを実現しようとしている。今回はそのWinglangと、ライブラリーやコンソー