baldmageの日記: こんなの絶対おかしいよ 7
日記 by
baldmage
C#の場合
↓
またM$がパクった!
しかも不自由なWindowsでしか使えないとかゲイツ死ね!
Swiftの場合
↓
既存の言語のいいとこ取りした筋のいい言語!
これでAndroidも終わりだなさすが俺たちのApple!
C#の場合
↓
またM$がパクった!
しかも不自由なWindowsでしか使えないとかゲイツ死ね!
Swiftの場合
↓
既存の言語のいいとこ取りした筋のいい言語!
これでAndroidも終わりだなさすが俺たちのApple!
人生unstable -- あるハッカー
遅い (スコア:2)
C#から15年遅れて出してドヤ顔Swiftェ...。
これしかない専用というわけでもないので (スコア:2)
レパートリーの一つとして揃えて置くには時期尚早かな。
iOSでObj-Cをメインから外すってなら話は別だけど。
C#の方がPSMでも使えるし,汎用性があるよ。
年を取ったせいもあるけど,
開発言語の頭内スイッチを切り替えるの時間が掛かるんで,
あまり新しい言語は覚えたくないなあ。
新しいの覚えるなら何か捨てる方向で行きたいけど,
いまのところ捨てたいもの,というか捨てられるものがない。
平常運転 (スコア:1)
それはまさしくAppleらしいねぇ。
そして、行きつく先 (スコア:1)
http://togetter.com/li/675599 [togetter.com]
まあ (スコア:1)
それはちょっとおいといて。
C#の出た当初は、.NET Frameworkが複数言語をサポート、という前提があったので新言語っても違和感なかった。
今回のは既存ライブラリ使える+LLVMバックエンドといわれても、Object-C以上の専用感があって微妙
===
まあ、今となってはC#は仕様公開とMono他の実装で各環境で使えるってのはあるよなぁ。
M-FalconSky (暑いか寒い)
あのさぁ (スコア:0)
C#ってのは、MSがSunに告訴されてMS JVMを破棄させられた結果できたわけ。
実際には負けが確定する以前にできていたけど、もしそもそも告訴されていなかったらJ++の流れのまま進んでいただろう。
おかげでMSJVMを除去しただけのWindows XP SP1aができたり。
いきなりJ++が削除された挙句、4年もかかったわりにしょうもない出来のVisual Studio.netが出来、そのあまりのクソっぷりとやっつけっぷりに翌年Visual Studio.net 2003ができた挙句、前年リリースのはVisual Studio.net 2002と呼んでね。とか言い出したわけだ。
.netの1.0と1.1、それに2.0あたりまでのリリースの早さ、というかやっつけ仕事っぷりも異常だった。
あの時の一連の体たらくの成果物を「パクリ」と呼ばれても、それはしゃーない。
一方でSwiftは、Objective-Cの代替。
Objective-Cを、そのOSの第一級言語にしようとしたのは、後にも先にもNeXT STEPだけ。
そしてガワや挙動をどうでっちあげたところで、内部でNSObjectやら、NSArrayやらを使うOS XやiOS。
このクソだっせえハンガリアン記法の初めのNSとは、すなわちNeXT STEPのこと。
Copland開発に失敗したAppleが、NeXTを吸収合併し、NeXT STEPのガワをAquaでデコったのがOS X。
ってのは良く言われてる事実だけど、その時からずっと、今でもObjective-Cが第一級言語として使われ続けてる。
Smalltalkのひとつの実装がSqueakであるように、Objective-Cのひとつの実装がNeXT STEP。
これらはOSであり、ライブラリであり、開発環境。
Objective-Cもなにもかも捨て去って、OS 11的ななにかを作れれば全て解決するが、無能集団Appleにそんな偉業は不可能。
じゃあどうする?
Swiftでっちあげるしかないやろ?
だがそれはパクリではないよな?
Re: (スコア:0)
落ち着けよ、お前はAppleじゃないだろ?