本の虫

著者:江添亮
ブログ: http://cpplover.blogspot.jp/
メール: boostcpp@gmail.com
Twitter: https://twitter.com/EzoeRyou
GitHub: https://github.com/EzoeRyou

アマゾンの江添のほしい物リストを著者に送るとブログ記事のネタになる

筆者にブログのネタになる品物を直接送りたい場合、住所をメールで質問してください。

Appleが新言語、Swiftを発表するも、すでに閉鎖的すぎて絶望しかない

Objective-Cという汚らしい言語を長年強制し、プログラマーを絶望の淵に叩き込んでいたAppleが、とうとう新言語を発表した。名前はSwiftという。

iTunes - Books - The Swift Programming Language by Apple Inc.

ただし、現時点で、Swift言語仕様書のダウンロードと閲覧に、Appleの独自仕様満載の不自由なデバイス、の上で動く不自由なOS、の上で動く不自由な閲覧ソフトウェアが必要だ。そのため、筆者は未だに言語仕様書を読めずにいる。これをもってこれをみると、Appleの新言語にかける姿勢が如実に現れていると言えよう。すなわち、Appleの不自由なシステム以外は、市場として考慮する必要がないということに違いない。事実、Objective-Cは、Appleの不自由なシステムでプログラミングするにあたって、仕方なく使わなければならないものである。Swiftも同じ道をたどるだろう。

まだ我々の記憶に残る、例のカリスマ男が故人となった今、邪悪で不自由なシステムとプログラミング言語を世界に蔓延させるAppleは、早くその市場シェアを自由でまともなOSと言語に奪われてほしいものだ。

D, Go, Rust, Valaと、最近、新しい言語の登場が相次いでいるが、果たしてC++を置き換えるものがでるであろうか。

追記:Appleの公式Webサイト上から読める仕様書を発見した

The Swift Programming Language: About Swift