2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【IT】アップルの新言語「Swift」、開発者はどう見ている? 2014/06/22

1 :北村ゆきひろ ★:2014/06/22(日) 22:58:30.54 ID:???.net
Appleは2014年の「Worldwide Developers Conference」(WWDC)において、新たな開発用プログラミング言語「Swift」の
最初のバージョンをリリースした。本記事ではSwiftをざっと見てみた開発者らによる最初の評価を紹介する。

 Appleが先ごろ開催したWWDCの場における最も重要な発表の1つは、Swiftというプラットフォームと
それが開発者にもたらすものについてであった。Objective-Cのシンタックスに違和感を感じるプログラマーが数多くいることを考えると
Swiftはそういった人々の生産性を大きく向上させる可能性を秘めている。

 ほとんどの開発者はSwiftを用いた将来のプロジェクト(少なくとも1年先になるだろう)を心待ちにしているものの
一部の開発者らは事態が迅速に進みすぎであると感じている。
例えば、開発者でありライターでもあるMarco Arment氏はブログ投稿で、Swiftにおける標準や期待できることとともに
新たな動作を把握するためにじっくりと時間をかけるつもりだと記している。

 なお、Appleは興味深く、今までにない動きとして、WWDC 2014におけるすべてのプレゼンテーション動画を公開している
(昨年は登録した開発者だけがアクセスできた)。Swiftの概要を知るには、開発広報エンジニアのTim Isted氏と
Dave Addey氏による「Introduction to Swift」を視聴してほしい(訳注:視聴にはApple Developer登録が必要となる)。

 Michael Fortin氏は、Swiftの安全性にまつわる特徴について、自らのブログに以下のように記している。

 AppleはSwiftが安全性を重視した設計となっていると述べている。
   ただ、Swiftの設計にはマルチスレッドコードに起因するメモリ破壊を防ぐ手立てが講じられていないという点は
   心に留めておく必要がある。また、この言語のドキュメントにスレッドや並列性の記述が一切無いというのは衝撃的であった。
   (メモリ破壊を伴うようなスレッドを)単に不正なものにするつもりなのかもしれないが、少し意外に感じられた。

 マルチスレッドに関するこういった記述がない点は別にして、Swiftはメモリ破壊を伴うバグに対する安全性を
   確保できているようである。なお、(プログラミング言語Rustのunsafeブロックのような)一時的に安全性を犠牲にする方法が
   用意されていないため、安全でない動作を必要とする際には、CやObjective-Cを利用することになるだろう。

Swiftとスクリプティング言語に関する興味深い議論がなされている投稿もあった。
Clark's Tech Blogを運営するClark Goble氏はSwiftの紹介と、そのパフォーマンスの初期調査に関する複数の長文を投稿している。
また同氏は、GitHubにアクセスし、そこにある驚くほど大量のSwiftコードを見てみるようアドバイスしてもいる。

   私の目にはとても読みやすく感じられる。Objective-Cに慣れ親しんだ一部の人々からは
   冗長性がないために読みづらいという声があがっているのは承知している。
   しかし、私はそのようには感じない。むしろ実際のところ、あまりにも冗長なCocoaの命名規則がいまだに
   採用されているという点に不満を感じている。Cocoaは、よく使用されるクラスやメソッドに簡潔な名前を付けるべきという
   規則にちゃんと従っていない(特に文字列操作に関するもの)ように感じられる。

以下Web↓
http://japan.zdnet.com/development/sp/35049538/
http://japan.zdnet.com/development/sp/35049538/2/

2 :名刺は切らしておりまして:2014/06/22(日) 22:59:18.78 ID:c9RR2SZw.net
また余計なものを増やしやがって

3 :名刺は切らしておりまして:2014/06/22(日) 22:59:57.57 ID:eiqYCat0.net
もうBASICでいいだろw

4 :名刺は切らしておりまして:2014/06/22(日) 23:01:50.25 ID:XI8us6m1.net
スズキ 「なんか呼んだ?」

5 :名刺は切らしておりまして:2014/06/22(日) 23:03:29.83 ID:6pjKCr86.net
ジェネリックプログラミングとか可読性悪くなるだけだからイラン

6 :名刺は切らしておりまして:2014/06/22(日) 23:03:34.88 ID:kdE5VLB+.net
まるで意味不明(おれが意味不明)

7 :名刺は切らしておりまして:2014/06/22(日) 23:06:00.44 ID:olN95Jrv.net
スズキのやつだ?

8 :名刺は切らしておりまして:2014/06/22(日) 23:07:38.23 ID:cxw5grl5.net
スポーツも追加で

9 :名刺は切らしておりまして:2014/06/22(日) 23:08:12.07 ID:KM2gSg1J.net
もう馬鹿なプログラミング言語を考えた奴は死刑でいいと思うわ。
次に分りにくいハードウェアやフレームワークを考えた奴は無期懲役で。

コンピュータの世界で無意味に物事を複雑にして雇用の創出とかやるな。

ほんと、頭悪ぃな・・・

10 :名刺は切らしておりまして:2014/06/22(日) 23:08:25.27 ID:Bo2mcyvm.net
近くのスズキ、休日でも全然客いないから、スイフト買おうと思えないわ。

11 :名刺は切らしておりまして:2014/06/22(日) 23:09:12.28 ID:Ea6M5rXR.net
>>3
ほんとそれでいいよな
オブジェクト指向くそくらえだ

12 :名刺は切らしておりまして:2014/06/22(日) 23:10:25.20 ID:U9Ja7cKt.net
>>5
集合クラス作るのが面倒というだけで採用されてるから
俺も自分で新規に作るのは推奨しないな

13 :名刺は切らしておりまして:2014/06/22(日) 23:15:08.96 ID:VqaRii5w.net
ポインターにさようなら

14 :名刺は切らしておりまして:2014/06/22(日) 23:17:34.91 ID:ru/3+8CM.net
>>3
8bitのPCとBASICの組み合わせで育ったオレが言おう
それだけはない

15 :名刺は切らしておりまして:2014/06/22(日) 23:18:24.73 ID:b4ar1b01.net
もうわけわからんの湧きすぎて渇く間もねーな

16 :名刺は切らしておりまして:2014/06/22(日) 23:23:14.95 ID:9Pu9Ux36.net
GoogleのDirtは見事に消えたね

17 :名刺は切らしておりまして:2014/06/22(日) 23:26:49.57 ID:0KSas4L6.net
マルチスレッド無いとか
iPhoneのアプリほとんど書けないなww
通信待ちで画面が止まるわ

18 :名刺は切らしておりまして:2014/06/22(日) 23:27:13.51 ID:dCSbWapD.net
ていうか比較でObj-Cの詳しい仕様初めて読んだけどクソすぎてビックリしたわ
良くあんなクソ言語でアプリ作ってたなと

19 :名刺は切らしておりまして:2014/06/22(日) 23:27:42.37 ID:moo2my3A.net
Javaに統一しろ
ぼけ!

20 :名刺は切らしておりまして:2014/06/22(日) 23:30:24.35 ID:SNOZMK9N.net
初っ端から技術者連中の動きは活発な感じ
githubにしろブログにしろ

21 :名刺は切らしておりまして:2014/06/22(日) 23:31:10.61 ID:ru/3+8CM.net
おっさん的にはlisp族のやつがいいなー
ひたすらカッコ

22 :名刺は切らしておりまして:2014/06/22(日) 23:31:53.12 ID:sTs5NVMx.net
http://www.youtube.com/watch?v=Zlot0i3Zykw

23 :名刺は切らしておりまして:2014/06/22(日) 23:34:00.22 ID:3RmWu23r.net
話についていけないゆとり世代は書きこむな

24 :名刺は切らしておりまして:2014/06/22(日) 23:34:02.93 ID:swdCAqO+.net
swiftでググって車が出なくなるなんて絶対に嫌だ

25 :名刺は切らしておりまして:2014/06/22(日) 23:35:22.15 ID:lykE0zap.net
自然言語と違って、プログラム言語は一週間あれば覚えられるからな。
一ヶ月あれば習熟できる。使わないとすぐ忘れちゃうけど。
Swiftも使ってみよう。

26 :名刺は切らしておりまして:2014/06/22(日) 23:36:52.50 ID:1ErsBWj4.net
快速スイフト

27 :名刺は切らしておりまして:2014/06/22(日) 23:39:06.64 ID:6pjKCr86.net
いいかげんマルチスレッドは一発で書けるよう標準化しろよ

28 :名刺は切らしておりまして:2014/06/22(日) 23:41:09.69 ID:5iP+SI8P.net
テラスハウス

29 :名刺は切らしておりまして:2014/06/22(日) 23:42:11.07 ID:C7ZK5DZI.net
>17
マルチスレッドは
書ける書けないで言えば書ける。

30 :名刺は切らしておりまして:2014/06/22(日) 23:43:26.46 ID:Ea6M5rXR.net
もう職業でプログラム書くなら
ずっと勉強し続けないとダメだね
HTMLの周辺すら数年前とまったく別物だし

31 :名刺は切らしておりまして:2014/06/22(日) 23:45:54.41 ID:gQXwcp9g.net
「またか」

32 :名刺は切らしておりまして:2014/06/22(日) 23:46:55.00 ID:4CRwaGAZ.net
Hello world で左折したおれにはムリ。

33 :名刺は切らしておりまして:2014/06/22(日) 23:46:59.45 ID:lLrMcw70.net
そして開発者はいなくなる

34 :名刺は切らしておりまして:2014/06/22(日) 23:47:06.06 ID:kQmY+Pmi.net
 
ジョナサン・スイフト = ガリバー旅行記の作者

「ガリバー(=アップル)を記述する」という意味でのネーミングか?

35 :名刺は切らしておりまして:2014/06/22(日) 23:56:19.48 ID:Qo13trns.net
ジェフ・ラスキン先生のSwyftかと思ったよ。

36 :名刺は切らしておりまして:2014/06/22(日) 23:58:07.23 ID:/DuWbMpA.net
ジョブズが生きていれば、神に最も近い言語としてマカーで語られたのにな。

37 :名刺は切らしておりまして:2014/06/22(日) 23:59:06.74 ID:tVFlNCj+.net
Java+jniでいいだろもう。

38 :名刺は切らしておりまして:2014/06/22(日) 23:59:14.19 ID:kcQRw/9Z.net
アップルの俺様仕様にはうんざりです。

グーグルも酷いけどアップルは本当にむかしっからこれだもん。

39 :名刺は切らしておりまして:2014/06/23(月) 00:00:56.75 ID:lejzGzLT.net
>>17
iPhoneのアプリ書けないような言語をAppleが出すのか

40 :名刺は切らしておりまして:2014/06/23(月) 00:01:27.70 ID:gneXDemZ.net
>>11
今時 BASIC も OO バリバリじゃねの。

41 :名刺は切らしておりまして:2014/06/23(月) 00:22:23.64 ID:s3r9Ptp6.net
スイフトって話題に聞くけど乗りやすいの?

42 :名刺は切らしておりまして:2014/06/23(月) 00:22:27.65 ID:pAzYYthf.net
>>17
いや、マルチスレッドはかけるだろ
ただC#なんかと違って、マルチスレッド関連でメモリリークを起こさないような
言語仕様を加えなかった、とかいてるだけだよね?

43 :名刺は切らしておりまして:2014/06/23(月) 00:26:45.05 ID:rAuxm32G.net
ハイパーカードで良いや。

44 :名刺は切らしておりまして:2014/06/23(月) 00:33:04.80 ID:NZVhBdAm.net
メモリ破壊が起きやすいC言語で
ISO標準のセキュリティー関数すら提供しない
アポーがセキュリティーを語るとはこれ如何に

45 :名刺は切らしておりまして:2014/06/23(月) 00:33:46.92 ID:JJu4Q3ZQ.net
次の新言語は日本語にしようよ

46 :名刺は切らしておりまして:2014/06/23(月) 00:36:31.33 ID:KZOVQr6n.net
正直面倒くさいわ

47 :名刺は切らしておりまして:2014/06/23(月) 00:36:31.15 ID:QH5V981C.net
C#を世界標準にしてくれ〜

48 :名刺は切らしておりまして:2014/06/23(月) 00:44:27.45 ID:uER14xXN.net
        ノ´⌒ヽ,,
    γ⌒´      ヽ,
   //""⌒⌒\  )
    i /  ⌒  ⌒  ヽ )  
    !゙  (・ )` ´( ・) i/ 
    |    (__人_)  |   < >>32 ようこそ
   \   `ー'  /
    /       \

49 :名刺は切らしておりまして:2014/06/23(月) 00:45:46.86 ID:9J+TwnVn.net
で、これを使うと営業とその他(いわゆる作る側の人)それぞれ1人ずつで済むようになるの?
生産性上げるか安い外人に期待するしかないんだけど。景気悪くなるから安い日本人は無しって事で。

50 :名刺は切らしておりまして:2014/06/23(月) 00:46:15.17 ID:vk0jz+z4.net
スズキはコンピュータ言語も開発してるのか。初めて知った。

51 :名刺は切らしておりまして:2014/06/23(月) 00:47:39.97 ID:AQdSMOI/.net
なんだこのスレ知ってる単語1こもない

52 :名刺は切らしておりまして:2014/06/23(月) 00:48:21.14 ID:EJWLTaLY.net
+-のヘッダと[]で記述分けして可読性が半端なく悪かったobjective-cからは進化したと思うけど、中途半端に時代に迎合するくらいならもうjavaでいいやん

53 :名刺は切らしておりまして:2014/06/23(月) 00:53:12.57 ID:uoT+rET3.net
>>47

ゆうちゃんZ

54 :名刺は切らしておりまして:2014/06/23(月) 01:00:35.53 ID:kU/1EICa.net
プログラム言語を作れる人材って日本にどれだけいるだろう?
100人に満たない気もする。

55 :名刺は切らしておりまして:2014/06/23(月) 01:01:55.04 ID:kU/1EICa.net
インターネットの発明も凄いし、正直こんなもの考える奴は
人間とは思えん。宇宙人が考えたんじゃないか?笑

56 :名刺は切らしておりまして:2014/06/23(月) 01:02:01.39 ID:45JmrLeh.net
言語ひとつに統一しろよヴォケ

57 :名刺は切らしておりまして:2014/06/23(月) 01:02:15.50 ID:gL83tiRH.net
やっぱりC#がナンバーワン!

58 :名刺は切らしておりまして:2014/06/23(月) 01:04:01.86 ID:0h70LlMC.net
objectiveは正直とっつきにくかったけど見た目が柔らかくて好きだったけどな
もう最近はアップルの方はやってないからシラネけど

59 :名刺は切らしておりまして:2014/06/23(月) 01:04:34.84 ID:SQbfLIHU.net
Objective-Cよりは生産性高そうだとは思ったけどな。
ひたすらに文字列操作が面倒なんだよ、Objective-Cは。

60 :名刺は切らしておりまして:2014/06/23(月) 01:06:07.08 ID:1RRZmnUb.net
>>21
あれは言語と云うより、AST記述用ツール。

61 :名刺は切らしておりまして:2014/06/23(月) 01:30:42.87 ID:CxtIzO2i.net
アップルは毎年の林檎税やめれ

62 :名刺は切らしておりまして:2014/06/23(月) 01:45:29.49 ID:IwRgKUCG.net
これでMacOS作るの?

63 :名刺は切らしておりまして:2014/06/23(月) 01:50:15.86 ID:IWwJ2b1E.net
Android終わったな

64 :名刺は切らしておりまして:2014/06/23(月) 02:06:06.58 ID:SWXpDANn.net
あんまり面白くない記事だね(´・ω・`)

65 :名刺は切らしておりまして:2014/06/23(月) 02:34:29.89 ID:3ptE8zQX.net
Cならちょっとだけ知ってるけど、C#とかC++とか似た名前の言語は
どのくらいCと違うんだろうか?そんなに違わないなら少し勉強して
みようかな。

66 :名刺は切らしておりまして:2014/06/23(月) 02:55:03.12 ID:fAFBvP+i.net
スイフトのCMソングがVHからブライアンアダムスに変わった件

67 :名刺は切らしておりまして:2014/06/23(月) 02:56:23.01 ID:5S1zgsWk.net
php か javascript にしてくれ
新しい言語は覚える気になれん

68 :名刺は切らしておりまして:2014/06/23(月) 02:59:27.60 ID:69LLWRQG.net
LAMY「……」

69 :名刺は切らしておりまして:2014/06/23(月) 03:19:03.16 ID:S0+DwBqm.net
JVMの上で動くの?

70 :名刺は切らしておりまして:2014/06/23(月) 03:29:00.43 ID:pcDL0Vvh.net
そもそも名前が悪い。
10年近く先行する他の言語と同じ名前にして名前を乗っ取るとかマジキチ。

71 :名刺は切らしておりまして:2014/06/23(月) 03:39:18.67 ID:/5KoOr5r.net
>>67
技術職なら、それはもう引き際。
ま、技術的な知識欲は衰えてないけど、ガラケーもスマホも
マニュアル読むのめんどくなったし、電話とメールさえ出来れば
十分と思ってる俺w

72 :名刺は切らしておりまして:2014/06/23(月) 03:49:20.87 ID:WZkth1Qv.net
>>41
ええ車やで
実燃費も凄く良いし足も良い

73 :名刺は切らしておりまして:2014/06/23(月) 03:57:15.30 ID:Uqfi37L7.net
perlを使い続けて何も困ってない

74 :名刺は切らしておりまして:2014/06/23(月) 04:01:43.58 ID:5S1zgsWk.net
>>71
技術職には見切りをつけて、もう数年前から他の分野に移行してる。
知識欲はもうほとんどないが、新技術に触れた時のワクワク感はなくならないね。

75 :名刺は切らしておりまして:2014/06/23(月) 04:01:49.56 ID:F0XjOXJ/.net
アップルだとどうせ飽きて10年後には別の言語を推進してるだろ。

76 :名刺は切らしておりまして:2014/06/23(月) 04:06:46.89 ID:5S1zgsWk.net
未だに perl 使ってるって聞くと
この人知り合いなんじゃないかと思ってしまうw

77 :名刺は切らしておりまして:2014/06/23(月) 04:11:08.96 ID:nKs+osPw.net
perlは最強だからなw

78 :名刺は切らしておりまして:2014/06/23(月) 04:19:07.33 ID:B2uQTPs5.net
Excelの関数並みに簡単になるといいのに

79 :名刺は切らしておりまして:2014/06/23(月) 04:23:18.27 ID:/4wH8Kwc.net
次から次へと 覚える暇無いわ

80 :名刺は切らしておりまして:2014/06/23(月) 04:25:37.16 ID:e904MT42.net
>>54
いっぱいいるよ。
コンピュータサイエンスの学部だと、自作言語を作る課題がある。
その程度の難易度。いま流行りの言語仕様まではもとめられてないけどな。

81 :名刺は切らしておりまして:2014/06/23(月) 04:29:19.99 ID:EYY4AFgx.net
ガラパゴス言語として生き残る

82 :名刺は切らしておりまして:2014/06/23(月) 04:29:38.27 ID:M4vP+SL3.net
分からないおいらに教えてくれ。
言語って関数の揃えが良いのが良い言語でないの?

83 :名刺は切らしておりまして:2014/06/23(月) 04:40:09.86 ID:dOoXVfuT.net
IT土方の工具が1つ増えるんか・・(`;ω;´)
PGなんて間違い探しゲームしながらgoogle先生の指導どおり仕様書を清書してるだけやもんな・・(`;ω;´)

84 :名刺は切らしておりまして:2014/06/23(月) 04:47:48.99 ID:K0lTl1BB.net
スイスポほしい...

85 :名刺は切らしておりまして:2014/06/23(月) 04:48:49.84 ID:LLA9MEHp.net
Appleでしか使えない方言なんて、覚えるどころか仕様を見る気にもなれねぇよ

86 :名刺は切らしておりまして:2014/06/23(月) 04:55:58.45 ID:5S1zgsWk.net
>>82
良い言語の定義はいろいろあるけど
関数のそろえは言われないね

これなら↓この3つ
・汎用性が高い・普及してる(仕事の幅が広がる)
・可搬性が高い(移植が簡単)
・習得しやすい(ラーニングコストが低い)

そう言う意味では swift はダメダメか

87 :名刺は切らしておりまして:2014/06/23(月) 05:03:54.55 ID:M4vP+SL3.net
>>86
そこなんだよね。
新しい言語って間違いなく汎用性や普及では劣るのに何でカーネルに対してではなく人間にケンカ売る言語が次から次に出てくるのか…

88 :名刺は切らしておりまして:2014/06/23(月) 05:03:58.88 ID:nMMqTy/L.net
根性で何ギガだろうが機械語で作れ。

89 :名刺は切らしておりまして:2014/06/23(月) 05:06:14.12 ID:uhidccqn.net
本物のプログラマーはSwiftを使わない

90 :名刺は切らしておりまして:2014/06/23(月) 05:22:30.09 ID:Uqfi37L7.net
perlでwindowsGUIアプリもつくれる
perlでなんも困らん

91 :名刺は切らしておりまして:2014/06/23(月) 05:46:07.29 ID:+HdVQ2EO.net
>>21
lisp言いたいだけちゃうか?かっこつけんな。

92 :名刺は切らしておりまして:2014/06/23(月) 05:49:53.30 ID:nKs+osPw.net
移植がしやすい言語ってどんないみ?

93 :名刺は切らしておりまして:2014/06/23(月) 06:09:38.63 ID:eXscnneu.net
2030年のコンピュータは人間の指示を理解しプログラムも不要になる
   ◆ コンピューター開発、プログラミング言語
ニューズウィーク(2014/06/24), 頁:48

94 :名刺は切らしておりまして:2014/06/23(月) 06:26:01.01 ID:ZOCwnAbh.net
ECMAっぽいよね。時代はJSなのかなぁと。

95 :名刺は切らしておりまして:2014/06/23(月) 07:07:21.50 ID:uUIahCCf.net
>>85
Javaの様なできあいの標準言語を採用すると、Googleみたいに余計な騒動に巻
き込まれるし、自社の好き勝手にいじれない。

96 :名刺は切らしておりまして:2014/06/23(月) 07:29:07.01 ID:GjuWp0TN.net
>>34
いえ、Apple社員が鈴菌に感染した結果です。

97 :名刺は切らしておりまして:2014/06/23(月) 07:31:18.99 ID:S6FCHIoW.net
こんな言語覚える暇あったら
若い人はアセンブラとSchemeやっとけ
使う機会はないだろうけど、高級言語を分解していくと
最終的にどういう部品になるのかがよくわかる

98 :名刺は切らしておりまして:2014/06/23(月) 07:43:24.66 ID:qL4KDCIG.net
androidがJava採用してるのはセンス無いよな。
訴訟リスクありまくり。

99 :名刺は切らしておりまして:2014/06/23(月) 08:07:56.00 ID:GvZMIX8s.net
llvmのフロントエンドとなる言語だからなー。
マルチスレッドに関してはフレームワークにもあるし、GCDでコントロールできるから言語ガイドには入れてないんだろう。

100 :名刺は切らしておりまして:2014/06/23(月) 08:41:36.10 ID:FiL7gON4.net
シェア崩壊中でジョブズももういないアップルの手下になりたがる奴なんていないわな。

101 :名刺は切らしておりまして:2014/06/23(月) 09:37:16.83 ID:4S4gzPqS.net
歌手

102 :名刺は切らしておりまして:2014/06/23(月) 10:18:39.64 ID:8TE9CGB0.net
>>100
君をAppleに正社員として迎えたいのだがどうだね?

103 :名刺は切らしておりまして:2014/06/23(月) 10:20:42.23 ID:7s71WCXO.net
単独でやったってMSが対抗すんの出してきてさらに混乱するだけ

104 :名刺は切らしておりまして:2014/06/23(月) 10:24:24.05 ID:5S1zgsWk.net
>>92
Java が昔めざしてた「Write once, run anywhere(一度書けばどこでも実行できる)」的なものとか
圧縮してコピって展開したらどの環境でも動くとかいう感じかな。

別環境でソースを再利用して楽する場合にいい。
あと、別環境にシステム移行する仕事って予算が安いから簡単にできるとうれしい。

105 :名刺は切らしておりまして:2014/06/23(月) 10:29:37.56 ID:7jKObDR5.net
Objective-Cの焼き直しなんだからお前らには関係ないだろ

106 :名刺は切らしておりまして:2014/06/23(月) 10:31:47.99 ID:8uYd+cQo.net
OOPはもうおなか一杯

107 :名刺は切らしておりまして:2014/06/23(月) 10:34:20.43 ID:pde/0Wc3.net
ゲーム作りやすい言語だけでいいよ

108 :名刺は切らしておりまして:2014/06/23(月) 10:41:40.03 ID:FiL7gON4.net
>>98
あれはJavaから意図的に互換性なくしてる別の実装。

109 :名刺は切らしておりまして:2014/06/23(月) 10:42:44.16 ID:qL4KDCIG.net
androidはgoogleが無茶するからな。Appleのほうがまだまし。

110 :名刺は切らしておりまして:2014/06/23(月) 10:44:04.03 ID:FiL7gON4.net
>>109
開発者の立場で言えば、平気で子殺ししてくるAppleが一番ヤバイ。これはガチ。

111 :名刺は切らしておりまして:2014/06/23(月) 10:51:20.11 ID:ymQ47uQV.net
既に幾つかの言語に親しんでいれば、Swift自体には比較的簡単に適応できると思う
文法や表記は慣れの問題だし

実際のところ、ライブラリやフレームワークがどれだけ充実していて、それを学ぶのにどれくらいかかるかの方が問題
今さら車輪の再開発はしたくないし

112 :名無しさん@お腹いっぱい。:2014/06/23(月) 10:53:04.51 ID:cq+EBzWe.net
>>16
DirtじゃなくてDartな、Dartはまだ始まったばかりで期待値大
そして最大の有望言語はGoである

113 :名刺は切らしておりまして:2014/06/23(月) 10:57:08.23 ID:82LC2CyD.net
ジョブズ居ないのは痛いな
いくら良い言語でも今後使い道無くなる可能性がある

iPhoneオワコン化でマもニート一直線じゃねえか

114 :名刺は切らしておりまして:2014/06/23(月) 11:06:17.12 ID:FiL7gON4.net
>>111
いや、プログラマは将来性がない言語なんてやりたがらんよ。そんだけ。

反論があるならまず絶滅寸前の将来性ゼロの人間の言語を適当に一つマスターしてきてくれ。
普通の人はその間にもっと将来性のある言語のほうを学習してるから。

115 :名刺は切らしておりまして:2014/06/23(月) 11:14:29.32 ID:7jKObDR5.net
>>114
>111に対するレスになってないw

116 :名刺は切らしておりまして:2014/06/23(月) 11:19:43.17 ID:kggXTHBq.net
開発言語がどんどん増えるのは、世界の国の言語が増えたのとおなじかなぁ

117 :名刺は切らしておりまして:2014/06/23(月) 11:22:47.96 ID:PhomoL4g.net
Appleの新言語という事で
HyperTalkが遂に新生か?!
とか一瞬期待した俺がアホでした(´・ω・`)

118 :名刺は切らしておりまして:2014/06/23(月) 11:52:55.23 ID:+O7jEMUT.net
>>114
>反論があるならまず絶滅寸前の将来性ゼロの人間の言語を適当に一つマスター
誰でも知ってる言語の習得に何の価値が?
ビジネスってわかる?

119 :名刺は切らしておりまして:2014/06/23(月) 11:54:11.88 ID:KNJW1S1a.net
>Objective-Cのシンタックスに違和感を感じるプログラマーが数多くいることを考えると
そんなもの慣れればいいだけの話。
CでできてObjective-Cでできないことがあるならまだしも、こんなくだらない理由で言語を増やされてはたまらない

120 :名刺は切らしておりまして:2014/06/23(月) 12:01:36.72 ID:dSSicqeN.net
せっかく参考書買ったのに2ヶ月後改訂板がでるIOS開発関連の書籍に
またまた新言語ですかー

121 :名刺は切らしておりまして:2014/06/23(月) 12:10:03.63 ID:ZRf6ZY+s.net
>>119
その位の事ならこの言語はこんなものと割り切って我慢するしね
ObjecticeCの仕様をちょっと変更してくれても良いしな

122 :名刺は切らしておりまして:2014/06/23(月) 12:59:30.42 ID:EBs540rH.net
>>119
> CでできてObjective-Cでできないことがあるならまだしも

お前はアセンブラだけやってろ

123 :名刺は切らしておりまして:2014/06/23(月) 13:16:32.40 ID:Tf78f/oy.net
>>25
同時に3つ以上の言語で開発してみろよ。かなり逝けるぞ。
android,iOS,サーバーだと普通なんだがw

124 :名刺は切らしておりまして:2014/06/23(月) 13:20:03.27 ID:nKs+osPw.net
jsが入って4つか。

125 :名刺は切らしておりまして:2014/06/23(月) 13:36:31.80 ID:ymQ47uQV.net
>>114
何で喧嘩売られるのか分からんけど、それは趣味でやってる人間の意見だな
実際、否応なく将来性の無い言語の仕事もいくつかやったことがある

自分で選択できるのならば、その時点で生産性が一番良く、保守がしやすくコスト的に有利な開発環境を選ぶだけの話で、
だからフレームワークとかが重要だと言ってる

126 :名刺は切らしておりまして:2014/06/23(月) 13:40:28.88 ID:pOFoKofP.net
TypeScript...

127 :名刺は切らしておりまして:2014/06/23(月) 13:49:09.93 ID:2FunnGzE.net
アポーが主導している限り将来性ゼロなことだけは確かw
一定水準まではできるだろう、だがアポーがそれ以上のコストを支払うか?


答えはノーだ

128 :名刺は切らしておりまして:2014/06/23(月) 13:59:46.77 ID:QRp7EhQt.net
OSX、iOS限定で言えば、Objective-CからSwiftへの移行は案外早いかもしれない。
だって、楽だもの

129 :名刺は切らしておりまして:2014/06/23(月) 14:02:09.04 ID:nKs+osPw.net
他では流行らないよなw

130 :名刺は切らしておりまして:2014/06/23(月) 14:02:55.74 ID:FGGxSz2m.net
対話型プログラム言語って作れないかな

131 :八月十五日に生まれて@九月十五日に恋をした[壁・ω・´):2014/06/23(月) 14:04:48.95 ID:1mXe6AxA.net
>>32(´・ω・`) 左折したんだ〜

【審議中】 ( ´・ω) (´・ω・) (・ω・`) (ω・` ) 訂正くんじゃねぇ~

132 :名刺は切らしておりまして:2014/06/23(月) 14:21:15.55 ID:rAZbsbV3.net
GoogleのGo!ってどこに出発して消えたんだ?まだあるのか?
Swiftは消えないよな?覚えるの大変だし、Objective-Cで困ってないんだが
っていうか、Objective-Cで作られたアプリの質が上がらなくてこんなんつくったのかな?

133 :名刺は切らしておりまして:2014/06/23(月) 14:28:51.77 ID:ULILk8pS.net
なんだったっけ、サンダーボルト?

あれどうなったの?

134 :名刺は切らしておりまして:2014/06/23(月) 14:30:31.61 ID:GCk28l4p.net
どうせならクロスプラットフォームで出せよ。窓と泥での動作が多少クソでも使いたいやつは出てくるぞ

135 :名刺は切らしておりまして:2014/06/23(月) 14:51:43.00 ID:kcMoD4oi.net
Hyper CardとHyper Talk復活してくれればいいだけなのに(´・ω・`)……。

136 :名刺は切らしておりまして:2014/06/23(月) 14:58:50.57 ID:8TE9CGB0.net
>>135
フェアリーズ可愛いよな

137 :名刺は切らしておりまして:2014/06/23(月) 15:13:31.82 ID:yKuDwwtL.net
車っぽい

138 :名刺は切らしておりまして:2014/06/23(月) 15:38:55.91 ID:dMDAdowX.net
>>134
言語だけクロスプラットホームにしても全く意味がないが。

139 :名刺は切らしておりまして:2014/06/23(月) 15:52:03.08 ID:SHoH1EYC.net
アップルの開発環境で日本語でお勧めの参考書ある?

140 :名刺は切らしておりまして:2014/06/23(月) 15:56:49.51 ID:qL4KDCIG.net
>>138

86の人は良い言語の条件に可搬性(移植性)をあげてたけどね。

141 :名刺は切らしておりまして:2014/06/23(月) 17:01:24.20 ID:zAFKZkta.net
Swift設計したのは、LLVMの設計者。大学出て、今はApple社員。

142 :名刺は切らしておりまして:2014/06/23(月) 17:14:36.06 ID:FiL7gON4.net
>>128
マジレスするとiOS自体がブーム終わっちゃうほうが早い悪寒。

ブラックベリーとかあんだけ膨らんだのに一気に死んだからなぁ。

143 :名刺は切らしておりまして:2014/06/23(月) 17:19:17.85 ID:EYY4AFgx.net
誰でも覚えれる簡単さ、どこでも動く、速い
あと何だろ。規模が大きくなっても開発しやすいとかかな。

144 :名刺は切らしておりまして:2014/06/23(月) 18:23:52.38 ID:wIYXR1h1.net
>>143
ドキュメント(とサンプル)が充実しているかどうか。

145 :名刺は切らしておりまして:2014/06/23(月) 18:44:12.84 ID:9AxVjDDM.net
>>10
ワゴンRの客いるだろw

146 :名刺は切らしておりまして:2014/06/23(月) 18:46:40.35 ID:2FunnGzE.net
>>143
まず日本語を学ばないとな

147 :名刺は切らしておりまして:2014/06/23(月) 20:09:19.54 ID:7jKObDR5.net
>>142
既にブラックベリー全盛期の数倍で普及してるよ
Windowsは膨れ続けてるが萎んではないしな

148 :名刺は切らしておりまして:2014/06/23(月) 20:43:17.80 ID:CNWnzvv7.net
>>142
アプリで一角千金みたいなブームはとっくに終った。

149 :名刺は切らしておりまして:2014/06/23(月) 20:46:42.64 ID:rLMRF7BG.net
>>148
宣伝広告費でん千万かけるアプリが増えてしまったからなぁ。
個人のは目立たなくなってしまった。

150 :名刺は切らしておりまして:2014/06/23(月) 21:00:56.84 ID:2qqru4H9.net
>>148
課金ゲーや情報収集アプリはさすがにもうえーわ。

今年はウェアラブル元年らしいから、
本当にユーザーにとって道具として役立つアプリに出て来てもらいたいな。

俺もチャットアプリを少し考えてるんだよね。
ウェアラブルになるとコミュニケーションがここ数年の流行から逆行して、
またポケベルっぽく超シンプルになるんじゃないかという想像をしている。

サーバ側もデプロイしやすい形態でソースコード丸ごと提供すれば、
サービスプロバイダに通信内容を収集される心配もないし、
俺がサーバ運営コストを受け持つ必要もないし、皆、ハッピー。泣くのはLINEだけ。みたいな。
チャットアプリのサーバをAWSにアップするくらい最近の若者は自分でやるだろうからな。

今どきメッセンジャー使うだけのことにグーグルやLINEらの情報収集に付き合ってやる必要はないのよ。
アプリ名はENIL(エニル)かハングインで構想している。
アンチビッグデータ構想と言い換えることも出来るかもな。

そんな超簡便なコミュニケーションツールをウェアラブルも含めたマルチプラットフォームで提供する。
(ただし、キラーアプリにするためにUI/UXはこの上ない物にする)

皆が「おお、これで十分だわw」と思ってくれれば、
人と人とが交流する中に割り込んで金儲けしてる糞企業どもを全て倒産させることが出来る。

151 :名刺は切らしておりまして:2014/06/23(月) 21:17:15.18 ID:vkY+1Vhg.net
rrr

152 :名刺は切らしておりまして:2014/06/23(月) 23:24:23.78 ID:zxMmkYY1.net
銀行間の決済システム?

153 :名刺は切らしておりまして:2014/06/23(月) 23:37:01.00 ID:1jWpT9XM.net
>>97
お勉強としては最適だね
オレが教える場合は基本Schemeになる

>>72
でも後部座席狭いから
家族いる場合で子供大きいと困ると聞く
どうなのその辺

154 :名刺は切らしておりまして:2014/06/23(月) 23:47:16.77 ID:wsuW0nL3.net
言語作れるクラスの奴らにおどらさられる奴ら

155 :名刺は切らしておりまして:2014/06/23(月) 23:49:24.19 ID:gyRmN1Wt.net
興味0

156 :名刺は切らしておりまして:2014/06/24(火) 00:46:56.33 ID:pTIg/3Ao.net
LLVMの出現・安定化と、AltJSという考え方の発明により、オレオレ言語が大量に出てくるのは自然現象である
むしろAppleにしては遅すぎる動きだなと思う、いきなり完成度高い状態で出す事を狙ってたからだろうけど
新言語が出て覚えるのヤダなとか思うより、その背景・根底にLLVMとネイティブ回帰、(脱Java・脱.NET)=脱GCの
流れをAppleも「GoogleもMSも」作ろうとしている事を読み切って技術を先取りしていく必要がある

157 :名刺は切らしておりまして:2014/06/24(火) 10:18:45.12 ID:24eVEqhU.net
脱GCは大きいよな

158 :名刺は切らしておりまして:2014/06/24(火) 10:59:23.14 ID:9AX8N2hW.net
>>156
Swiftを作っているのはLLVMの中心人物だぞ。

159 :名刺は切らしておりまして:2014/06/24(火) 11:41:00.12 ID:eLQGGUJS.net
>>97
IT馬鹿はどっかいけ
金にならんことやる奴は馬鹿だ

160 :名刺は切らしておりまして:2014/06/24(火) 13:46:42.61 ID:tcJPc8Kz.net
とあるプラットホームのためだけに新しい言語を覚えるのはクソ無駄な作業。
Appleの開発者は厨二病でも患っているのか?
ぼくのかんがえたさいきょうのげんごだーとか。

161 :名刺は切らしておりまして:2014/06/24(火) 14:10:21.85 ID:Z/FfTp9U.net
>>159
このアホ、Swiftが金になると思ってるみたいw

162 :名刺は切らしておりまして:2014/06/24(火) 20:12:22.33 ID:iwTiS/Fy.net
>>32
Hello Workで左折?

163 :名刺は切らしておりまして:2014/06/24(火) 22:15:09.51 ID:Dzd+ckiF.net
特殊なものやレガシーな物ならともかく、今時の言語を憶えるのってそんなに手間か?
フレームワークの方が学習コストが大きいけど。

164 :名刺は切らしておりまして:2014/06/24(火) 23:30:39.01 ID:Fj00/DK4.net
今はコンピュータの性能上がったし使いやすい言語多くていい世の中だなと思う一方で
いろいろやろうとすると覚えなきゃいかんこと多くて大変だよなとも思ったりも

165 :名刺は切らしておりまして:2014/06/25(水) 23:58:12.53 ID:lqwal3Lm.net
(´・ω・`)JavaとC#とPHPだけで十分やろ
他はすべて滅びても問題ない

166 :名刺は切らしておりまして:2014/06/26(木) 02:03:21.10 ID:bjOVQQks.net
PHPは滅ぶべき。

167 :名刺は切らしておりまして:2014/06/26(木) 17:34:33.80 ID:DKEp4tNT.net
ScalaとC#とjsがあれば十分

168 :名刺は切らしておりまして:2014/06/26(木) 18:22:16.10 ID:9zRmtz71.net
obj-cとランタイム環境が糞
それよりはましなだけ

ガワがかわっても、糞みたいなランタイム環境から漂ってくる糞臭が強烈すぎる

169 :名刺は切らしておりまして:2014/06/26(木) 18:30:28.08 ID:VjgG7Aok.net
スズキと連携すべきだな。

170 :名刺は切らしておりまして:2014/06/27(金) 11:03:14.75 ID:tk60s7lb.net
>>168
マスター出来なかったのねw

171 :名刺は切らしておりまして:2014/06/29(日) 11:09:26.82 ID:2+w9cOOk.net
WebObjectsをSwiftで再構築してCloudObjectsを完成させiCloud基盤にしかける。

総レス数 171
35 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★