Swiftなんて、しょっちゅうメンテナンスしないといけないじゃん。大きい会社が使うのはわかるよ。やることないし暇そうだし。-面倒くさがりの私がたった2ヶ月でウェスト-10cm!!なんつって。-面倒くさがりの私がたった2ヶ月でウェスト-10cm!!なんつって。アフィリエイトサイトです。購入に踏ん切りがつかないあなたの背中を押します。欲しくない商品もさりげなくおすすめします。この広告は、90日以上更新していないブログに表示しています。Swiftなんて、しょっちゅうメンテナンスしないといけないじゃん。大きい会社が使うのはわかるよ。やることないし暇そうだし。某Web会社の技術顧問(CTO)と会社の開発体制について話す機会があった。うちのサービスの10分の1のPVで3倍のエンジニアを持っている素晴らしい会社のCTOにグタグタ言われて凄いイライラした。ムカついたから、モンクを書いてみた。AWSの使いかた(なぜRDBを使わないの??)とかいっぱい言われてムカついたけど、本人に言う勇気なくて。ObjectiveーCの件から、腹がたったことを書こう。1.Objective-CはAppleが消す「AppleがいきなりObjective-Cで書かれたアプリをリジェクトする可能性があるので。」20代のガキとかがこういう事言うのは良いんですよ。40超えた大人がそんな事言っていたら、ただの馬鹿だろう。そんなことをするAppleのメリットは何?アプリをマーケットから何故消すの?「んなわけ無いだろ!!」2.エンジニアは常に最新の技術に触れてないと言語は技術じゃないだろ!!3.今Swiftが流行っているから。オープンソース化してこれからもっと流行りますよ。逆に言うと、まだ完成されていないんだろ。Swiftのバージョンが上がる度にメソッド名が変更されたり、メソッドがなくなったり面倒なんですよ。うちの会社iPhoneアプリ用の開発者いないんですよ。別に募集もしていないし。いちいちSwiftのバージョンが上がる度にメンテナンスしてらんないんですよ。4.クロージャーとかオプショナル型とか便利たしかにその通り。別にそれはソースの書き方や見方として便利ってだけであって、ソース管理がしやすいってことかな??だからって、別にマストで必要な機能??nil渡さないし。それよりも3であげたデメリットの方が遥かに大きい。バージョンアップごとに書き直しが必要な時点でSwiftって、ソース管理しづらい言語だよね。5.アプリ専任のエンジニアを雇うべきだiPhoneアプリエンジニアはあと何年活躍できる仕事なの??そんなに専門職にして責任とれるの??たしかに、企業的に必要な人材って、スペシャリストなんだよね。これは自分の勝手な価値観だけど、今はあんまりスペシャリストを育成したくないんだよね。エンジニア長年やってきて、何人もの使われなくなったスペシャリストを見てきたからさ。個人的には開発だけじゃなくて、いろいろできるエンジニアをなってもらいたいんだよね。そのうちコード書かなくてもWebサービスが作れる時代になると思うし最後にうちの会社は別にアプリ会社じゃない。集客方法の1つとしてアプリがあって、そのアプリがたまたま、そこそこダウンロードされているけど、あくまでもサービスのコアはWebだ。アプリにそんなに人材を掛けられないんだよ。別にSwiftが嫌いとかじゃなくて。「Objective-Cを使っているのはクズだ」とか言われて腹がたっただけです。Swiftなんて、しょっちゅうメンテナンスしないといけないじゃん。大きい会社が使うのはわかるよ。やることないし暇そうだし。(1)プロフィールid:nanasemaru46アフィリエイトサイトです。読者になる月別アーカイブはてなブログをはじめよう!nanasemaru46さんは、はてなブログを使っています。-面倒くさがりの私がたった2ヶ月でウェスト-10cm!!なんつって。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。