将来性||次世代の言語を語る
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2010/09/18(土) 21:08:290002デフォルトの名無しさん
2010/09/18(土) 21:15:16日本語でおk
0003デフォルトの名無しさん
2010/09/18(土) 21:17:280004デフォルトの名無しさん
2010/09/18(土) 21:18:230005デフォルトの名無しさん
2010/09/18(土) 21:18:300006デフォルトの名無しさん
2010/09/18(土) 21:23:420007デフォルトの名無しさん
2010/09/18(土) 21:25:130008デフォルトの名無しさん
2010/09/18(土) 21:42:540009デフォルトの名無しさん
2010/09/18(土) 21:43:030010デフォルトの名無しさん
2010/09/18(土) 21:54:44メニーコア時代の言語はどれだって話題は3年前くらいから流行ってる気がするが、
市場って相変わらずじゃね?
0011デフォルトの名無しさん
2010/09/18(土) 21:58:12かといって消滅することもなく、
さりげなく化け物級に進化し続けるだろうな
ある意味で将来性はあると思う
0012デフォルトの名無しさん
2010/09/18(土) 22:13:41Objective-Cって使ってみるとすっごい面倒。
Appleのソフトが他の言語で開発できるようになったら一気にマイナーになっちゃうかも。
0013デフォルトの名無しさん
2010/09/18(土) 22:14:46001412
2010/09/18(土) 22:20:51オブジェクトの管理がスマートポインタなので、
オブジェクトを作ったら所有権が発生して、所有権をいつか必ず放棄しなければならない。
だけど、巷の本のサンプルだと実は管理があいまいで、放棄していない事例とか一杯。
Objective-C ver2 からガベージコレクションが追加されたけど、これも使用するには
おまじないが必要だったり。
0015デフォルトの名無しさん
2010/09/18(土) 22:32:09スクエアでやれよ。あのほのぼのさは個性と言っていい。
0016デフォルトの名無しさん
2010/09/18(土) 22:36:060017デフォルトの名無しさん
2010/09/18(土) 22:40:330018デフォルトの名無しさん
2010/09/18(土) 22:50:14本来きちんと破棄すべきゴミを、ロボットに破棄させるようにしたけれど、
今度はそのロボットに破棄させるように命令しなくちゃいけなくなり
結局手間が減らない、というようなことかな。
どんな言語でも、これからはやっぱりGCは必須かなぁ。
0019デフォルトの名無しさん
2010/09/19(日) 00:31:07Frameworkの機能増やすのはいいけど
学んでみれば実用的だったりするんだけどね
慣れたらC++/Javaが色々面倒だと思うようになった
Obj-Cは最近Mac買って、ちょうど学習中だ
今のところ@propertyはスマートだと思ったけど
どうも[〜]な書き方が慣れないなぁ
0020デフォルトの名無しさん
2010/09/19(日) 02:07:380021デフォルトの名無しさん
2010/09/19(日) 02:36:19アセンブラが滅びてC言語がメインになる可能性がある。
0022デフォルトの名無しさん
2010/09/19(日) 03:41:460023デフォルトの名無しさん
2010/09/19(日) 10:22:060024デフォルトの名無しさん
2010/09/19(日) 10:31:10昔と違って、今は使う必要があるところでしか使っていないだろ。
0025デフォルトの名無しさん
2010/09/19(日) 10:35:53Boo?
0026デフォルトの名無しさん
2010/09/20(月) 11:44:510027デフォルトの名無しさん
2010/09/20(月) 11:59:12Windows の未来と同等なのでは?
0028デフォルトの名無しさん
2010/09/20(月) 12:09:560029デフォルトの名無しさん
2010/09/20(月) 15:40:060030デフォルトの名無しさん
2010/09/20(月) 15:42:450031デフォルトの名無しさん
2010/09/21(火) 06:12:15これに俺が思いついた言語も追加してみる。
javascipt 51415
delphi 6019
actionscript 2127
r 2061
scala 2043
visual basic 1598
f# 1378
groovy 1211
clojure 896
lua 607
fortran 322
ocaml 254
javafx 252
d 184
smalltalk 172
racket 143
arc 14
mirah 1
nu 1
0032デフォルトの名無しさん
2010/09/21(火) 06:31:410033デフォルトの名無しさん
2010/09/21(火) 06:33:450034デフォルトの名無しさん
2010/09/21(火) 06:34:420035デフォルトの名無しさん
2010/09/21(火) 06:41:000036デフォルトの名無しさん
2010/09/21(火) 08:26:480037デフォルトの名無しさん
2010/09/21(火) 08:27:260038デフォルトの名無しさん
2010/09/21(火) 08:38:460039デフォルトの名無しさん
2010/09/21(火) 08:42:300040デフォルトの名無しさん
2010/09/21(火) 08:48:380041デフォルトの名無しさん
2010/09/21(火) 08:49:47胸が熱くなるな
0042デフォルトの名無しさん
2010/09/21(火) 10:13:05ワシントン条約で保護されていたりして
0043デフォルトの名無しさん
2010/09/21(火) 10:15:080044デフォルトの名無しさん
2010/09/21(火) 10:59:06取引出来ないじゃないか
0045デフォルトの名無しさん
2010/09/21(火) 12:42:08COBOL のどういう所を越える言語が無いと言うのか
0046デフォルトの名無しさん
2010/09/21(火) 13:54:210047デフォルトの名無しさん
2010/09/21(火) 14:55:07Javaは研究の世界ではよく使われてるし並列処理なんかは進んでるイメージがある
懸念点は、Sunを買収した企業がOracleだったこと
次世代、という意味では同じJavaのVMで動くScalaのほうがいいかもしれない
0048デフォルトの名無しさん
2010/09/21(火) 17:21:29受託開発ならJavaだろうな。
0049デフォルトの名無しさん
2010/09/21(火) 22:19:070050デフォルトの名無しさん
2010/09/21(火) 23:54:270051デフォルトの名無しさん
2010/09/23(木) 01:39:19C++は俺の嫁ってところですね。
0052デフォルトの名無しさん
2010/09/23(木) 01:52:060053デフォルトの名無しさん
2010/09/25(土) 15:23:38Java
PHP
.Net系
あとは
JavaScript
Objective-C
Perl
もチラホラ
0054デフォルトの名無しさん
2010/09/25(土) 18:04:210055デフォルトの名無しさん
2010/09/25(土) 18:14:030056デフォルトの名無しさん
2010/09/25(土) 21:20:59http://nodejs.org/
0057デフォルトの名無しさん
2010/09/25(土) 21:24:020058デフォルトの名無しさん
2010/09/26(日) 13:47:360059デフォルトの名無しさん
2010/09/26(日) 13:56:03フレームワークの開発が来年以降資金繰り
厳しくて消滅する
0060デフォルトの名無しさん
2010/09/26(日) 15:30:16嘘をつけ嘘を
0061デフォルトの名無しさん
2010/09/26(日) 16:24:320062デフォルトの名無しさん
2010/09/26(日) 16:28:490063デフォルトの名無しさん
2010/09/26(日) 17:12:360064デフォルトの名無しさん
2010/09/26(日) 21:10:370065デフォルトの名無しさん
2010/09/26(日) 21:21:01来年完成する。日本で開発する電化製品の9割が
このRuby-FPGAが搭載される
0066デフォルトの名無しさん
2010/09/26(日) 21:54:47ジュワジュワジュジュワワワワワ?
0067デフォルトの名無しさん
2010/09/26(日) 22:24:50http://web.cecs.pdx.edu/~sheard/
0068デフォルトの名無しさん
2010/09/26(日) 22:56:230069デフォルトの名無しさん
2010/09/26(日) 22:57:210070デフォルトの名無しさん
2010/09/26(日) 23:03:430071デフォルトの名無しさん
2010/09/26(日) 23:05:040072デフォルトの名無しさん
2010/09/26(日) 23:09:220073デフォルトの名無しさん
2010/09/27(月) 00:14:530074デフォルトの名無しさん
2010/09/27(月) 00:18:15リスクになると危機感を募らせているから、FPGA搭載する
だけで、解決するならRubyベースの環境採用するって言ってるよ
0075デフォルトの名無しさん
2010/09/29(水) 03:22:140076デフォルトの名無しさん
2010/09/29(水) 03:25:38Oracleのことか?
0077デフォルトの名無しさん
2010/09/30(木) 02:22:46JVM使って家電で独自開発したとして、同じように訴えられたらたまらんからな
0078デフォルトの名無しさん
2010/10/02(土) 21:05:110079デフォルトの名無しさん
2010/10/02(土) 21:26:01Googleにせよ、JobsのAppleにせよ、儲かりまくっているのに、
何とかして金を払わない方法を取ろうとするから争いになる、
0080デフォルトの名無しさん
2010/10/02(土) 21:45:550081デフォルトの名無しさん
2010/10/03(日) 04:56:560082デフォルトの名無しさん
2010/10/03(日) 08:15:370083デフォルトの名無しさん
2010/10/03(日) 10:13:06毎年700億円ぐらいの収入になるけどね
0084デフォルトの名無しさん
2010/10/03(日) 15:22:52', ___,,.へ./:::::::/\:::::::::::::__::::::::::::::::::::_;;:-‐''" |_____ /
', 「 `` ヽ、_ハ-'ァ´ ハ⌒ヽ-''" _,,. / /
rソ \__ >''`'ー---─'--< _;:イ___ / _,、∧/
\ く >'"::;:- '"´ ̄`ヽ、::::-─- '"´ ̄ `ヽ、:::::::::`"'< 「
ノ>'"_:;ア´ ヽ、::::::::::::<
_,,.:::''":::::ア´ / , '´ / i ', i Y:::::::::::::_;> 嫌 何
..,,_ く;::::::::::::::/ / / i. 、,' ハ ,ハ ,i ハ_ iヽ;__;;;:::::> い が
`ヽ、::::ノ ,' .i ハ i\/ ', / i / i ,.イ´./i ! i / .か
_____ ,,.イ i i ./ ァ'" ̄`ヽー/ | /,ァ''" ̄`ヽハ ハ ∠_ よ
∧ '" /| ノ ,ハイ i'´'`i レ' i'´'`i. ト| / i ヽ7 り
\∧/ Vi/ |_,. -‐ァi/ !__,リ !__,リ ' レ'_ン i /へ
/ | `'' ー- -‐ ''´ i ハ' ハ i\/V\/
自 何 ∠,ハ "" ` ""〈 ,.イ ./ ! ', ---─
分 が /从 /´ ̄`' ー--‐ '"´ ̄`ヽ ハ ノ /‐ 、' ヽ.
を. 好 /_ ,.へ. i `'' ー- ー─-‐‐ ''" i ,.イ人iハr' ヽ、. ヽ. ', - ..,,__
語 き /| .ノヽ、r'´ ``ン'7 i ノ ヽ. ヘ/
れ か く |/ i::::::`i>.、.,,_______,,.. イ:::::::iヽへi Y \
よ で > ,イ::::::::::|ヽ、.,____l_」___,.イi::::::::>-く | ', \
!!! < |/:::::::::::|_____ |o| __rへi_ン-‐ァ _r'-イ> ',
0085デフォルトの名無しさん
2010/10/04(月) 16:39:240086デフォルトの名無しさん
2010/10/04(月) 18:17:420087デフォルトの名無しさん
2010/10/04(月) 22:14:38金を積めばどんな糞言語でも一躍一級言語になるって
言ってたなぁ。
0088デフォルトの名無しさん
2010/10/04(月) 22:19:02そういう書き込みをするときは、具体的に人名を入れろ
0089デフォルトの名無しさん
2010/10/04(月) 22:19:55python がいい例ですね。
0090デフォルトの名無しさん
2010/10/05(火) 00:08:06よく分からんけど家電メーカーで自作JVM作ってるところって多いのかな。
作ってたとしても、それをオープンソース化でもしなければ、特許侵害
なんて簡単に分からんような気がするが・・
0091デフォルトの名無しさん
2010/10/05(火) 01:49:43未踏 ruby がいい例ですね。
0092デフォルトの名無しさん
2010/10/05(火) 02:30:040093デフォルトの名無しさん
2010/10/06(水) 07:06:200094デフォルトの名無しさん
2010/10/06(水) 07:12:330095デフォルトの名無しさん
2010/10/11(月) 19:41:190096デフォルトの名無しさん
2010/10/15(金) 01:33:080097デフォルトの名無しさん
2010/10/15(金) 02:34:420098デフォルトの名無しさん
2010/10/15(金) 07:22:470099デフォルトの名無しさん
2010/10/15(金) 10:09:530100デフォルトの名無しさん
2010/10/15(金) 11:59:220101デフォルトの名無しさん
2010/10/15(金) 13:50:040102デフォルトの名無しさん
2010/10/16(土) 09:36:46IBMが大量の人員OpenJDKに割り振るみたいだし
0103デフォルトの名無しさん
2010/10/16(土) 13:50:070104デフォルトの名無しさん
2010/10/16(土) 14:31:250105デフォルトの名無しさん
2010/10/16(土) 23:09:03改造したのがAndroidのベースになっている
だからこれ以上IBMはApache Harmonyに
コミットするとOracleに訴えられる可能性が
出てきた。
そしてApache自身もOracleに平伏すことが
ほぼ確実視されている。
だからIBMはOpenJDKに逃げるしかないんだよ
Oracleが唯一認めたフリーのJVMだから
0106デフォルトの名無しさん
2010/10/17(日) 20:52:43独占したがる割には、このままでは確実に死ぬ Java を
進化、発展させようとする意志が感じられんし
0107デフォルトの名無しさん
2010/10/17(日) 21:14:060108デフォルトの名無しさん
2010/10/17(日) 23:21:580109デフォルトの名無しさん
2010/10/18(月) 00:31:57他の開発陣営を一度死滅させた後に
混乱したユーザに安心保証という免罪付で
高額で利用させる
そして開発者の残党には低賃金超長時間労働をさせる
うまいモデルだと思うけどね
0110デフォルトの名無しさん
2010/10/18(月) 03:40:080111デフォルトの名無しさん
2010/10/26(火) 10:37:570112デフォルトの名無しさん
2010/10/26(火) 10:42:500113デフォルトの名無しさん
2010/10/27(水) 02:32:260114デフォルトの名無しさん
2010/10/27(水) 10:53:07万能
移植性
ライブラリ
IDEでのコーディング補助機能
ネイティブコード
0115デフォルトの名無しさん
2010/10/27(水) 12:02:380116デフォルトの名無しさん
2010/10/27(水) 12:34:54まんま Haskell じゃないか!
0117デフォルトの名無しさん
2010/10/28(木) 01:05:540118デフォルトの名無しさん
2010/10/28(木) 16:55:520119デフォルトの名無しさん
2010/10/28(木) 19:15:27やだ、えっちな変数名とか書き込まれちゃう
0120デフォルトの名無しさん
2010/10/30(土) 15:32:53>研究の世界
工学系ならC言語・C++一色だろ
情報系でネットワークとかやるなら、.NETやJavaも入るが
01211
2010/11/08(月) 00:10:130122デフォルトの名無しさん
2010/11/08(月) 00:22:0101231
2010/11/08(月) 00:23:420124デフォルトの名無しさん
2010/11/12(金) 16:29:07むしろ今のドカタはJavaとか上のレイヤだろ。
Cは組み込み、オープンソース向け。
0125デフォルトの名無しさん
2010/11/13(土) 08:25:560126Perl忍者◇35I122rnS2
2010/11/27(土) 20:37:050127デフォルトの名無しさん
2010/11/28(日) 04:46:460128デフォルトの名無しさん
2010/11/28(日) 13:43:000129デフォルトの名無しさん
2010/11/29(月) 22:30:250130デフォルトの名無しさん
2010/11/29(月) 22:43:340131デフォルトの名無しさん
2010/11/29(月) 22:50:580132デフォルトの名無しさん
2010/11/30(火) 00:39:160133デフォルトの名無しさん
2010/11/30(火) 08:58:43あとはマクロとdynamicとSTMの標準実装があればいいかなー。プロトタイプベースとかはあったほうが良いのか良く解らん。
0134デフォルトの名無しさん
2010/11/30(火) 09:54:33HaskellやClojureで使ったけどすごくクール
OS仮想化みたいにCPUベンダーが協力的になったらもっといい
0135デフォルトの名無しさん
2010/12/01(水) 01:30:480136デフォルトの名無しさん
2010/12/01(水) 02:12:300137デフォルトの名無しさん
2010/12/01(水) 02:31:18ゆえに将来性抜群
0138デフォルトの名無しさん
2010/12/01(水) 09:54:300139デフォルトの名無しさん
2010/12/01(水) 13:01:54Javaは重くてかなわん
0140デフォルトの名無しさん
2010/12/01(水) 16:16:300141デフォルトの名無しさん
2010/12/01(水) 20:25:170142デフォルトの名無しさん
2010/12/02(木) 23:56:350143デフォルトの名無しさん
2010/12/03(金) 23:03:250144デフォルトの名無しさん
2010/12/04(土) 00:24:53環境に合わせて色んなものを使いこなす
クローズドとか、汚い商売とかは全然関係ない
M$ とか言ってるヤツは偽物だよ
iPhone がオープンじゃないとか言ってるのも偽物(単なる一ユーザー)
本物はひたすらハックしてる
0145デフォルトの名無しさん
2010/12/04(土) 00:35:420146デフォルトの名無しさん
2010/12/04(土) 06:08:25Paul Grahamは良い仕事のために環境の選別に妥協しない人
え、JoelやPaulはハッカーじゃない?
0147デフォルトの名無しさん
2010/12/04(土) 11:15:140148デフォルトの名無しさん
2010/12/04(土) 11:27:10Macintoshをディスってるな
0149デフォルトの名無しさん
2010/12/04(土) 17:51:10単にコンピュータで仕事をする人(その中で凄い人)だよ
そういう意味では君と同じ種族だね
0150デフォルトの名無しさん
2010/12/04(土) 22:53:170151デフォルトの名無しさん
2010/12/05(日) 10:43:250152デフォルトの名無しさん
2010/12/08(水) 02:36:16少しずつ時代の最先端においつけなくなっていくんじゃないかな…
複数のOSで同じように動くということ自体、現実はあまり利点がないからね。
好きな言語だけに悲しいよ。
ってことで今のうちにC++, C#に浮気しておくか
0153デフォルトの名無しさん
2010/12/08(水) 08:23:110154デフォルトの名無しさん
2010/12/14(火) 00:07:21MSは次のVSからC++のサポート止めるよ
Win8はC#でフル実装だし
0155デフォルトの名無しさん
2010/12/14(火) 00:35:470156デフォルトの名無しさん
2010/12/14(火) 10:16:110157デフォルトの名無しさん
2010/12/15(水) 01:16:090158デフォルトの名無しさん
2010/12/17(金) 00:30:10つ Java Chip
0159デフォルトの名無しさん
2010/12/17(金) 23:13:20Perlは死に体
0160デフォルトの名無しさん
2010/12/18(土) 04:36:45リスト内包以外全くときめかなかった。
悪い言語じゃないが、あえて使いたいとは思わない。
0161デフォルトの名無しさん
2010/12/18(土) 11:58:39がpythonのモットーだからな。perlの変態文法を反面教師にしたってのも大きい。
0162デフォルトの名無しさん
2010/12/19(日) 23:01:00RoRは金積んだから、流行したとでも?
0163デフォルトの名無しさん
2010/12/20(月) 07:08:370164デフォルトの名無しさん
2010/12/21(火) 16:23:370165デフォルトの名無しさん
2010/12/22(水) 22:02:23Microsoft ResearchのVerveだな
ブートローダー以外は型安全なアセンブリ言語を使う、というのは
夢想する人はいるけど商用OSベンダーがやってみるのは面白いな
0166デフォルトの名無しさん
2011/01/20(木) 21:30:54CLR自体がLLVMに立場脅かされているような気がする。
>>160
気に入るかいらないかともかく、このあたりはどうかと?
必要ならスレも立てますよ。
- Clean : ttp://wiki.clean.cs.ru.nl/Clean
- Cobra : ttp://cobra-language.com/
- Euphoria : ttp://openeuphoria.org/
慣れの問題とはいえ、Euphoriaのsequence型の記法と関連関数だけ他の言語でも欲しいところだよ。
0167デフォルトの名無しさん
2011/01/21(金) 00:01:46LLVMは今年は特許問題で荒れるの確実だし
CLRが有力な技術なのは今も変わらない
0168デフォルトの名無しさん
2011/01/21(金) 01:13:270169デフォルトの名無しさん
2011/01/21(金) 01:22:500170デフォルトの名無しさん
2011/01/27(木) 17:00:00http://q-lang.sourceforge.net/
ML/Haskell のような Prolog のような言語
この系では珍しく Unicode を始めとするマルチエンコーディング対応 (要 iconv)
VM が 900KB ほどのライブラリなので C プログラムに組込みも可
開発が 2008 年に事実上終了 (バグ対応などのメンテは継続) したので言語仕様も安定
0171デフォルトの名無しさん
2011/01/30(日) 14:33:51関数プログラミング部分はまるっきりHaskellって所だけは分かったんだが
0172デフォルトの名無しさん
2011/01/31(月) 00:46:38http://ehl.jp/curry/
ここのチュートリアル訳が、主な特徴や機能についてまではとりあえず訳してあるらし
「curry 言語」でググればほかにもいろいろ
0173デフォルトの名無しさん
2011/01/31(月) 07:06:29そこも一応知ってるけど、全然訳が進まないんよね
やっぱ英語から勉強した方が早いんかね。。。
0174デフォルトの名無しさん
2011/01/31(月) 12:12:01Haskell に論理変数 (値が定まるまでそれを参照する関数の実行を停止する変数) を組み込んで、
非決定性な事象を取り扱えるようにしたものらし。で、必然的に
http://blog.livedoor.jp/saeki_kazuhito/archives/51233612.html
で説明されてるように、非決定性問題を扱わせると超時間がかかるとか
ほかにも
http://www.tom.sfc.keio.ac.jp/~sakai/d/?date=20070214
http://alohakun.blog7.fc2.com/blog-entry-652.html
のように奇怪で理解し難い振る舞いをするとか、かなりクセが強いらし
本来的にアカデミック限定で、一般的実用性は念頭にないんじゃないかな
0175デフォルトの名無しさん
2011/01/31(月) 12:38:46それらのハイブリッド言語であるCurryに一般的実用性を求めるのは
ちょいと酷な希ガス
0176デフォルトの名無しさん
2011/02/16(水) 20:08:220177天使 ◆uL5esZLBSE
2011/07/05(火) 17:39:40.26ここで、Ruby以外を選ぶ奴ってマジでなんなんだろうな
そんなんだからゴミなんだろ
0178デフォルトの名無しさん
2011/08/13(土) 22:03:18.500179デフォルトの名無しさん
2011/08/14(日) 18:39:07.12どんぐりの背比べ
0180デフォルトの名無しさん
2011/10/03(月) 23:06:07.44一神教で仕事はないだろうけど
0181デフォルトの名無しさん
2011/10/26(水) 00:07:24.51■ このスレッドは過去ログ倉庫に格納されています