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サイト上から読める仕様書を発見した
iBooks版は読んでないので知りませんが、おそらくこちらのHTML版と同等だと思います。
ReplyDeletehttps://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/index.html#//apple_ref/doc/uid/TP40014097
いやいや追記だけって・・・
ReplyDelete公式サイトに存在すると知った時点で、記事削除するか過ちを認めてまともな記事に正すのが普通じゃないですかね
ま、所詮タイトルがネットを彷徨うこと自体が目的の釣り記事か
最近の江添さんには失望ばかりする。
ReplyDeleteドワンゴに入ってからダークサイドに墜ちたんだろうか
周りが新言語の話で盛り上がってる!
ReplyDelete気になるけどどうすれば仕様書を見られるか自分の頭じゃ分からない!悔しい!
AppleはApple製品を持っていない人のことを全く考慮していない!糞だ!
やっぱりAppleは嫌いだから批判記事書いてやろう!
ひどく情緒的で文章に論理性が全く見受けられん。と鼻で笑いながらプロフをみたら、肩書きだけはスゴくてビックリ(笑)
ReplyDelete「いまだに仕様書が読めない」から「発見した」なんだから今読んでる最中ではないのでしょうか。
ReplyDelete> Swift is a new programming language for iOS and OS X apps that builds on the best of C and Objective-C, without the constraints of C compatibility.
ReplyDeleteまあ序文から iOS, OS X 用とわざわざ書いてありますし
言語としてはちょっと閉鎖的な印象も受けますけどね
言語と聞けば目を通すのに、どうみてもオプソ的に遊べる気がしない、おまけに仕様書までまさか独自仕様か。みたいなことでしょ
ReplyDelete実は言語の話してないw
軽量なオープンソースのインタプリタ出たら遊ぼうかな
full-free でなくていいから
仕様も読まずにこんな批判記事を書いたのですか。
ReplyDelete内容を見ればJavaユーザーにも受け入れやすくAndroidデベロッパーなら簡単に扱えるとわかるはずです。
仕様書だけ公開されていても、不自由なことに変わりは無いのでは。
ReplyDeleteDが登場したのって10年以上前のような。
ReplyDeleteサイトがありますよ。
ReplyDeletehttp://swift-lang.org/
削除や隠蔽や言い逃れはすでにできない
ReplyDeletehttp://archive.today/http://cpplover.blogspot.jp/2014/06/appleswift.html
株式会社ドワンゴ社員を自称するのだから、株式会社ドワンゴは、罵詈雑言を浴びせる対象に対応した株式会社ドワンゴのプロダクトを即時に一切を引き上げてディスコンにするのだよね?
他人のプロダクトに罵詈雑言を投げつける前に、自社のプロダクトでの著作権侵害を止めてからほざいた方がいいと思うよ。
同名別言語でしたか
ReplyDeleteプラットフォーム制限してる時点で閉鎖的な言語なのはその通りだろうけど
ReplyDeleteAppleが閉鎖的なのは今に始まったことじゃないしなあ
>これをもってこれをみると、Appleの新言語にかける姿勢が如実に現れていると言えよう。
ReplyDeleteププー
林檎の話題になった途端に颯爽と現れる林檎厨ww
ReplyDelete発表ががっかりだったからってこんな所で憂さ晴らしですかw
荒れるだろうなと思ったがやはり荒れていて安堵したと言わざるを得ない
ReplyDeleteSwift をダウンロードしてみたよ。
ReplyDeleteLinux で動いたよ。
Java 1.6 以降で動く。
Windows ではまだ動かん。
/bin/bash がどうとか言ってる。
なんか追加すれば動きそう。
これって Open なのか?
間違えた。動いたのは違う言語だった。
ReplyDeleteみなさんスラッシュドットから出てこないほうがいいですよ。
ReplyDeleteSwiftをやる暇があったらconstexprをやろう
ReplyDelete>最近の江添さんには失望ばかりする。
ReplyDelete>ドワンゴに入ってからダークサイドに墜ちたんだろうか
前からこんな感じなんだけどこの人はどの世界線の江添さんを見てるんだ?
というか前半でコメント書いた奴、笑ってやるから帰ってこ~~~~~~~~い
確かに仕様書はこっちでも読めるけど、iBooksじゃなくてDRM無しのepubで落とさせて欲しいし、
ReplyDelete(今のところ)唯一の実装がMac所持かつiOSデベロッパーの登録が無いと動かせないので、
不自由で邪悪認定は江添氏のポリシーからいうと当然だと思う。
何で急に叩きが湧くんだ?
ReplyDeleteよめないので閉鎖的→読める物を発見
早とちりは有ったとしても 問題無かろう
邪悪なGoogleでSwift Appleで検索したら上から三番目ぐらいに
ReplyDeleteこの頭おかしな人のブログが引っかかるからね。
歴史の歯車がまさに音を立てて動いた瞬間に、それについて
こんなことを言ってた人の例としてこのまま永久保存を望みます。
別に信者というわけじゃないけどiPhoneが出た日にマヌケなこと
言っちゃってた人たちの語録並みに歴史的価値がある。
こんな奴がC++の幹部やってるようじゃ未来は暗いな
ReplyDelete早晩ObjCとSwiftに駆逐されるでしょう
だいたい自由(笑)なんてのはとっくに敗北してる
マルウェア天国のGoogle Playを見ろよ
ソフトの発展にはAppleみたいな信頼できる組織の統制が絶対に必要なんだよ
その歴史的価値というのは、コメントで首輪のついたマカーがアホ丸出しの妄言吐き散らしてるぞとネタにできるということか。
ReplyDelete悪徳企業ドワンゴの社員もやっぱり悪徳だな
ReplyDeleteなんでもC++が基準の老害さんか…
ReplyDeleteC++は確かにいい言語だ。
パフォーマンスも優秀で適切に運用できれば余計なバグも避けられる。
しかし、使わなくても大抵のことは出来るご時世になっているわけだが、爺さんには理解できないのかもしれないね。
余生は自宅に引きこもって素晴らしいC++コードを書いて過ごしてください。
なんでもC++が基準の老害さんか…
ReplyDeleteC++は確かにいい言語だ。
パフォーマンスも優秀で適切に運用できれば余計なバグも避けられる。
しかし、使わなくても大抵のことは出来るご時世になっているわけだが、爺さんには理解できないのかもしれないね。
余生は自宅に引きこもって素晴らしいC++コードを書いて過ごしてください。
梅毒ならぬ林檎毒
ReplyDeleteとりま、林檎厨はksだってこった。
ReplyDeleteそういう事でしょ?
WWDC2015 での発表によると、Swift オープンソース化、Linux にも対応。
ReplyDeleteAndroidがswift対応するみたいですが、今どんなお気持ちですか?
ReplyDelete記念カキコ
ReplyDelete