【プログラミング速報】.NET Frameworkがオープンソース化!MS,Mono,GitHubなどが.Net財団設立へ
1 :
番組の途中ですがアフィサイトへの転載は禁止です:
Microsoftは、「.Net」の開発者フレームワークおよびプログラミング言語をさらにオープンソース化する。
同社幹部らは米国時間4月3日、Microsoftの開発者会議「Build 2014」においてこの動きを発表した。幹部らはさらに、
Xamarinと提携して新たに.Net Foundationを設立することを明かした。.Net Foundationは、新たにオープンソース化
されたリソースを管理する予定。
Microsoftが.Net Foundationに提供するのは、「ASP.Net」「Entity Framework」「.Net Compiler Platform」
(開発コード名「Roslyn」)のプレビュー版、「VB」と「C#」のプログラミング言語、「.Net Micro Framework」
「.Net Rx」などを含む24の現行および将来の技術である。クロスプラットフォームのモバイル開発ツールを開発する
Xamarinは、「MimeKit」と「Mailkit」のライブラリ、「Xamarin Mobile」「Xamarin Auth」などを提供する。
Microsoftは、.Netのさらなるコンポーネントやライブラリを.Net Foundationを通じてオープンソースとしてリリースする
予定である。また、商用ベンダーや.Netコミュニティー会員による協力を求めている。.Net Foundation「コミュニティー」
の会員には、XamarinのMiguel de Icaza氏をはじめ、Glimpse、Umbraco、IdentityMine、GitHubやその他数社の企業の
代表者が名を連ねている。
Microsoft幹部らによると、.Netを利用する開発者は600万人以上、多様な端末にわたる.Netのインストール件数は
18億件にのぼるという。
またMicrosoftは3日、開発コード名Roslynで知られていた.NET Compiler Platformプロジェクトのエンドユーザー
プレビュー版を公開した。Roslynには、C#とVBの各コンパイラの次期バージョンに加えて、
CaaS(Compiler as a Service)プログラミングインターフェースが含まれる。
http://builder.japan.zdnet.com/storage/2014/04/04/b558ce32fef3e838c22702c5117a6d95/dotnet_foundation_620x496.png http://builder.japan.zdnet.com/tool/35046101/ http://www.dotnetfoundation.org
2 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 13:29:00.81 ID:tWnPiR/P0
3 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 13:29:30.95 ID:BelofiKa0
MS焦ってるぅ
遅すぎた
5 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 13:31:09.05 ID:O4/9xPMl0
C#で仕事ある?
6 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 13:33:01.70 ID:4pmqfomo0
Linuxで完全なASP.NET MVCが動けば最強なのにな昔から思ってたわ。
C#=.NETっていうイメージしかない
8 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 13:35:16.19 ID:1ZZAko/u0
Javaの熱狂的な信者のgang of fourとかいう連中もJavaからC#に移行しているくらい米国では流行ってるんだがな。
日本では10年後くらいに流行るかもね。
9 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 13:35:38.17 ID:v5xYoSaY0
あの重いやつか
10 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 13:36:03.94 ID:3EO7zAji0
MSとMonoが事実上の経営統合か
大事件じゃね?
11 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 13:36:49.92 ID:N+y4GY+a0
一方、日本はPHPを使った。
遠隔操作が捗るな
c#ってRADで作りやすいと思うけど
c++にもそういうものってあるの?
14 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 13:37:46.23 ID:tiRe/N5k0
Linux + sshで使えるCUIの統合開発環境が出たら本気出す。
15 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 13:38:50.20 ID:FXa+CB790
もうJavaには勝てないだろ。
資産の量的に。
16 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 13:39:34.82 ID:hXGjCOEx0
ビルゲイツすげえな
AndroidもJavaからC#に移行してくれないかな
19 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 13:46:25.92 ID:N4zqmhPz0
20 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 13:48:30.44 ID:UoiBXqQR0
いいゾ〜これ
C#最高や
21 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 13:50:02.57 ID:giGZspaF0
MSは中途半端なものが多かったけどようやく重い腰を上げたって感じだな
ちょっと期待できる
22 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 13:50:49.36 ID:ZK+6Rham0
184.26.232.52:80
相手の情報送信tcp
アクセスが拒否される。権限によってみられないということはMS?
ビングしかヒットしないんだけどねぇ
起動時に毎秒5MBも送信しててキモい
だれか助けて
23 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 13:51:39.19 ID:O8v2R6Mj0
どう着地するかな
24 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 13:53:12.90 ID:HcMxcRmW0
もうすべてが遅すぎる…
遅いなぁ5年前にやるべきだった
26 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 13:56:08.33 ID:aPO2UG+q0
つってもJavaが今後も安泰とは言いがたい状況
そもそもがカスだし
27 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 13:56:15.61 ID:JNhSTvqn0
遅いけどMSっていつも遅いだろ
VB完全勝利とか昔の人は信じられないだろうな
29 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 13:57:06.59 ID:ng0rnOi50
>>5 あるところにはある。
うちの会社で、C#出来る人材募集してるんだが、なかなか集まらない。(マジ困ってる)
monoってどー成ったん?
31 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 13:58:45.65 ID:Xdm6xiKi0
しかし.NetにはJBossに相当するモノがない。
これは致命的。
C#とJavaとでは勝負にならない。
32 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 13:59:43.58 ID:Fx/wXrh80
>>30 PlayStation4の開発環境として使われている。
C++てなくなったの?
34 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 14:03:14.29 ID:C2qHVI1X0
35 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 14:04:19.57 ID:QQP3fbVs0
で、どのプログラミング言語を攻めとけばいいのさ?
JAVAはeclipseとApacheの存在が大きすぎる
これらの前じゃVSもMSDNもちょっと頼りない
37 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 14:05:01.81 ID:uqQrMObIi
これの大きいところは.NET一筋の上流ドザにGNU/Linuxを検討させるきっかけになるところ
38 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 14:07:19.42 ID:H+LhLnpb0
仮想環境だとサイトライセンスでの販売がないWindowsは扱いにくいからな。
39 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 14:07:53.35 ID:aPO2UG+q0
なくなってねえぞ
メジャーなアプリはいまだに大抵がC++
どかた仕事には使わなくなったけど
40 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 14:14:00.95 ID:gNtDxDQu0
実行速度が求められる場合はC/C++やね
41 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 14:16:53.25 ID:Jk+wHxDf0
正直、ゲーム業界が軒並みC#になったのには驚いたよね。
たぶん10年前にこんなこと言っても誰も信じない。
42 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 14:18:28.88 ID:Zlv5f7p70
.NETって妙に重くて嫌だ
43 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 14:19:48.92 ID:Ao8by3me0
Monoと野茂の違い
44 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 14:21:05.90 ID:mUWtu5Vk0
ライセンスの問題さえなければ、C#、dotNet、VSは最強の開発環境だわ
今さらMVVMとか騒いでるけど、10年遅れてる
45 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 14:21:57.19 ID:wCAFNXpo0
>CaaS(Compiler as a Service)
これネットワークの向こうのHPCで高速コンパイルしてくれるサービスかと思ったら違った
でもコンパイラの役割を個々のサービスとして選んで使えるってのはおもしろいわ
なんで今頃
47 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 14:29:22.86 ID:xBZwecNh0
>>18 そういうプロジェクトあるぞ
個人的にはいらないけど
負ければ負けるほど気前よくなり
勝てば勝つほど制限をかける
Windows Phone と RT がぱっとしないお陰やね
49 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 14:40:24.06 ID:sjn8M+2Z0
MSってちょっと前までは「オープンソースは共産主義」みたいなこと言ってたのにこのザマかよ
素人がちょっとしたツール作るのに便利だしC#
51 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 14:49:02.30 ID:rENI+ABe0
バカじゃね?
MS製オープンソースなんて今までもたくさんあるし、.Net周辺のオープンソース化もずいぶん前からじゃん。
遅いとか焦ってるとか言ってる情弱は、MSのサポート無しにmonoとかsambaとか
作ってると思ってたの?
今までオープンソースじゃなかったのか
Monoってなんだったのw
ビル・ゲイツが世界に現れる以前、ソフトウェアはハードのおまけだったが
今では広告のおまけにまで成り下がった。
>>53 Gtkを作ったイカザ率いる共産主義のバナナ連中がECMAの規格に則って作った
オープンソースにおける実装の1つ。
オープンソースのwebアプリをデータいじって作り替えてみてるんだけど、知識経験ろくに無いからjsとcssなのに脳がとろけそう
やっぱプログラミングできる人尊敬するわ
57 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 16:44:14.88 ID:nECQcPiC0
今更MVVMなんか使ってみたら楽だわ
58 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 16:54:01.78 ID:LkcXreQM0
.netいらねぇ・・・
59 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 17:01:11.75 ID:OwgiKX6n0
>>49 昔からGPLが嫌いなだけオープンソースが嫌いなんて言ったことはない
ちなみにGoogleも一緒
60 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 17:03:17.61 ID:ny/qPF8z0
マイクロソフトの株価すごい上がり方だな
$40超えてるじゃん
>>55 うん、知ってた
ちなみに元記事のタイトルは
「MS、「.NET Foundation」を設立--.NET技術のさらなるオープンソース化を支援」
それがなぜかあのスレタイですよw
62 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 17:05:38.83 ID:ny/qPF8z0
CEO変わってから別の会社になったな
マイクロソフトの場合技術者がトップになった方がうまくいくのかもな
MSの株価はここ数年ずっと上昇傾向
64 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 17:17:38.95 ID:fErsf6TK0
前からオープンソースだったろ
.net関連はあらゆるものが実質オープンソース化するレベル
65 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 17:31:09.91 ID:xBZwecNh0
66 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 18:27:41.29 ID:0K02kj0t0
もはやセキュリティホール御三家は
java、Flash Player、Adobe Readerに
なってしまったからjava捨てた
67 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 18:35:12.16 ID:6de3vsn80
Linuxにすれば安全ですよ。
68 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 18:37:19.57 ID:+mYCOsbJ0
CLRはオープンソースにならないのか
69 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 18:44:53.98 ID:Seu+wy6K0
自作コントロールが捗るな
70 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 18:59:01.94 ID:+XEbMcOd0
VBScriptやVBAばかり書いてる
仕事で色々な言語やってきたが、日曜プログラマに成り下がった今は、C#とPHPがあれば何も問題ないわ
72 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 19:03:20.13 ID:9TSxGQRr0
73 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 19:05:05.16 ID:HmnVONgH0
ASP.net +monoとかやってみたいんだけどネット上に情報が少なすぎないか
古い情報ばっかだし
今こそ C# に軸足をうつすべきか!!
75 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 19:23:38.07 ID:eMGi1tM80
シェア獲得に危機感でも感じたのか
76 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 19:37:19.67 ID:Hab4c9Qc0
javaよりか案件が少ないが使いやすい
Oracleのせいでjavaは衰退していってる
ライセンス要件は?
GPLやBSDで開示したら認めてやる
どうせMicrosoftなんたらライセンスとかいう変に縛りのある条項があるんだろ
78 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 19:44:47.16 ID:ny/qPF8z0
少なくともコンパイラのRoslynはApacheライセンスだったな
GPLだけはありえないだろうな
散々文句言ってたし
79 :
.:2014/04/04(金) 19:59:41.76 ID:Kj3CVHuu0
ライセンスはApache 2.0
80 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 20:07:10.79 ID:5lFUeXmD0
>>77 他のソースよると全部Apacheライセンスらしい
81 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 20:17:19.72 ID:LQLHn1MX0
さっさとwineに組み込んでくれ
手遅れ
ヘルスバーグが最近C#に関心なさそう
84 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 21:17:08.54 ID:/xU/Lnb80
いつになったらVBを捨ててくれるのか・・・
.NETになってからC#の劣化方言だし
Windowsの機能を呼び出せない.NETなんて価値ないだろ
Java EEプラットフォームが最近優秀だしこれでいい
86 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 21:35:19.15 ID:YfD0l6Qx0
何に使うのさ?
87 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 21:42:07.65 ID:stbVsoyw0
マジかよ俺得だわついでにVSのオープンソース化も頼む
>>5 今やってるよ
今からWindowsの業務アプリ作ろうと思ったら必然的にC#じゃないかな
mono需要もあるしこれから伸びるはず
>>29 月100万でええで
88 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 22:00:05.98 ID:U/ka8SBN0
>>87 うちも月75万で募集してるぜよ。
勤務地は北海道だけど。
89 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 22:04:41.86 ID:/PSqyjVF0
C#は汎用性高いよな
90 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 22:05:28.28 ID:4N17OgRO0
Builder XEも頼む
91 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 22:06:11.28 ID:stbVsoyw0
92 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 22:06:13.97 ID:sVFRyPl80
これがどれくらい凄いことなのかエロゲで例えて
>>92 元々MonoってのがあったしC#はECMAで標準化されてるしあんまり……
94 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 22:15:43.94 ID:2jdLWckA0
96 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 22:17:36.86 ID:K25OZ+ju0
>>92 ToHeartがソース公開したぐらいどうでもいい
xamarin買収の噂もあるようだし、C#のLinux対応とかマルチプラットフォーム展開は加速すると思われる
99 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 22:56:47.63 ID:h6axXido0
MSはサウンド関連のライブラリをさっさと整えてくれ
100 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 23:17:36.95 ID:q4nyt9sx0
>>98 いやすでにマルチプラットフォーム化してますがw 動かん環境探すほうが苦労するわw
だから、加速すると書いてあるだろ
普通のレンタルサーバでC#が使えるようになって欲しい
103 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 23:39:44.72 ID:q4nyt9sx0
>>101 > C#のLinux対応とか
だったらコレはないだろw どういう意味だよw
LinuxでMonoはオワコン気味だったけどなGtkのバインディングももう開発してないし
GJCからOpenJDKで活発になったみたいになればいいけどね
105 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 23:44:19.88 ID:Tu2LZdaN0
GTKってまだあったんだな
106 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/04(金) 23:56:36.24 ID:P58qzcNL0
xamarin無料はAndroidに転送制限あって使い物にならん
107 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 00:10:06.37 ID:XWiGpd8V0
Monoは、MySQLと同じでデュアルライセンスだぜ。
ライブラリを一緒に配布する場合、無償で使いたいならGPLで配布するか、お金払ってクローズドな商用ライセンスにするか選ぶ必要がある。
(用途を考えるとMySQLより拘束が強い)
本業がサーバ、EC、広告やサービスで儲けてるからとか、寄付で成り立ってGPLべったりという訳ではなく、
どちらかと言えば、純粋なソウトウエアベンダーとしての商業モデルだと思う。
xamarinのライセンスは高すぎるよな
技術的に優れてても、これでは個人開発者は無理
109 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 00:24:33.84 ID:XWiGpd8V0
Nove買収で解散した前後だと、もう少し機能少なかったけど1プラットホーム年300-500ドルぐらいだったね。
VS、Unity、Flashの開発ツールは、そこそこ値段するけど、無償版も大分使えるし、
AndroidやiOSのネイティブ開発ツールは、無償だからね。
110 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 00:28:46.14 ID:TUjcRZoU0
>>107 LGPLだろ。.
NETなんて簡単に逆コンパイルできちゃうし、リバースエンジニアリング禁止の意味もあんまないしな。
商用でも大した影響ないだろ。
111 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 00:30:52.66 ID:jp+JsMwf0
MonoMono言ってるが実際にLinux&Mono&ASP.netとか使ってる奴はいない
なぜなら笑うほど遅いから
112 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 00:40:51.66 ID:OfejsA9Z0
セキュリティに不安のあるJavaよりC♯良いよね
MSの開発環境・言語はずば抜けてるよね。高い金取るだけはあるわ。
あれに比べたら他のは玩具。
114 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 00:46:42.94 ID:PCMm1r7t0
C#は最近案件が増えた感じがする
MSやるじゃん
思い切ったな
116 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 01:10:55.96 ID:5KDL/rsU0
>>104 GTK+3出た直後にNovellがXimianチームリストラしてかなりグダグダになった挙句
Xamarin設立後はMonoTouchが成功してGtk#やってる場合じゃなくなったからな
117 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 01:19:05.33 ID:7IDze3690
>>5 あるけど多くない
これはJavaにとって変わろうって意気込みだな
てかもっとはよしろよ
うちは基本C++かC#だわ。下請けは大変だねぇ。自分らでソフト作って売れよ。
119 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 01:21:48.55 ID:7IDze3690
>>36 はあ?ふざけるなゴミが
VSに比べたらEclipseなんてあらゆる方面で劣化版だろ
Apacheはサーバーのこと?
最近はエンジンエックスに押され気味だしIISとそうかわらんだろ
121 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 01:25:28.51 ID:7IDze3690
NETさっさとマルチプラットフォーム化してりゃ余裕で天下とれたのにな
122 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 01:30:20.79 ID:cZ//ROfl0
>>113 Visual Studioでコード書いてるとクソきもちいい
123 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 01:35:31.37 ID:XWiGpd8V0
>>123 あそこはASP.NET MVCじゃなかったけ
切り替えたのか?
まああそこまでトラフィック多いと汎用フレームワークではきついだろ
125 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 01:41:33.88 ID:XWiGpd8V0
C#知ったら、JavaとかObjective-Cとかでやりたくないわな。
127 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 01:58:35.43 ID:cjyrXXCe0
Boo scriptもっと流行ってくれー
大好きなんじゃー
128 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 02:14:16.88 ID:ajeWqB3i0
JavaほどじゃないけどC#もなんだこれっての結構あるんだよな
Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, TResult>
こういうのとか
129 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 03:30:15.23 ID:Q7VD4sQH0
中間言語はコードが丸見えになるから簡単だけど嫌。
重要なビジネスロジックでは利用できないんだよね。
131 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 07:00:22.36 ID:7IDze3690
特にオブジェクト指向なんて継承深すぎるフレームワークがほとんどだから
統合環境がないと頭が破裂しそうだわ
しかも自社製だからドキュメントがねえ
Vim + localhostのhtmlサーバー+webコンソールでデバッグするのに疲れてきた
pgの底力上げるにはいい環境だけど
夢の中までエディタが走ってて最近やばい
132 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 07:03:28.38 ID:TUjcRZoU0
>>131 バッドノウハウ詰め込むことが底力なの?
133 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 07:11:59.80 ID:DtkEsoJh0
134 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 07:15:23.79 ID:DtkEsoJh0
135 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 07:15:44.06 ID:7IDze3690
>>132 プレーンで見て可読性の高いコードを書くことの重要性
これに尽きる
136 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 07:23:08.78 ID:TUjcRZoU0
>>135 IDEを使わないことと何か関係あるの?
137 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 07:29:57.17 ID:7IDze3690
>>136 構文もクラス構成も何もかも解析されて表示されるからな
138 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 07:36:32.22 ID:TUjcRZoU0
>>137 ただいたずらに生産性下げてるだけのような気がする。
139 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 07:43:38.64 ID:7IDze3690
>>138 実際そうだよ
車乗らないで体力付けるために徒歩移動してるようなもん
140 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 07:47:40.90 ID:pK/o6nFe0
大きくなりすぎたゆえに遅い
正直オープン化されても代わり映えしない言語仕様だし
フレームワークも煩雑だからあまり魅力は感じない
Windowsがポシャっても.netを独占していれば
みんな嫌々でもWindows使うだろって
作戦じゃなかったのか 方針転換しすぎ。
Javaは頻繁にアップデートしやがってうぜえ
144 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 09:07:49.61 ID:OfejsA9Z0
>>130 丸見えってことはパクられてもすぐ分かるじゃん
どうせ逆アセンブルされてパクられるんだから
145 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 09:09:01.52 ID:OfejsA9Z0
>>134 そのデルファイ作ってた人たちがC♯作ってるらしいね
.NET界隈はGPL汚染されてなくて住み心地がいいよね。
>>25 MSはXamarinをずーっと支援し続けてきた。
Mono1.0が公開されたのは10年前だし、Mono開発の切っ掛けになった.NETの仕様の公開はXPが発売されるより前だぜ?
ここ10年でMSは変わってきた。
オープンソースが巡り巡って自社の利益に繋がると、ようやく理解してくれたようだ。
147 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 10:36:42.71 ID:M1rncYe60
MSPLあたり使うと思ったがApacheライセンスか
あまり変わらないような気がする
既に、PHPとJavaから大きく遅れを取っているし、
.Net Frameworkだけオープン化されてもお高いんでしょ?
2000年頃のPHPやJavaの普及が遅い頃にオープン化していたらよかったのに、
既にPHPやJavaが枯れすぎてしまった。
マイクロソフトはグダグダになって空中分解。自分らのスタンスは守って欲しい。
150 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 11:38:30.77 ID:75dJ0Rn20
Javaに後れを取ってるってのはない。
むしろ、最近はJavaが.NETの後追いしてる。
151 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 11:59:39.69 ID:Hmyz60Ua0
あえて言えば一般向けのWebサービスで.netは影が薄い。javaもだけど。
152 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 12:03:55.87 ID:bS59eKtj0
ソースコードの大半が同じになれば安心して移植できるんじゃないの?
Monoははっきしいって怪しいクローンだからMSの.netと同じような動作するか不安あったけど、今後はXamarinはOSごとの違いの部分だけやればいい訳で
153 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 12:06:11.18 ID:VNmE0+Wc0
プログラムとか一切分からんのだがV2C最強伝説にtwintailが加わるの?
javaはとっととなくなれ。あんなダサいGUI回りしか作れない言語いらんわ・・・
セキュリティレベルがデフォルトで高すぎてブラウザで見られないという苦情がバージョンアップの度に来るし
155 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 12:29:14.61 ID:MvEg/91N0
前に同人エロゲー買ったら何を血迷ったのかJavaアプレットで作られてて
セキュリティの関係でブラウザで実行できなくて仕方なくSDK落として何とか動かしたことがあった
Javaは可及的速やかに死んでくれ
藍沢光やクラウディアさんがオープン化されるのマダー
157 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 12:33:38.51 ID:H/Ct6/DO0
>>128 そこまで長いのは読みにくいだけ。普通にクラスで渡すよ。仕様にあることと実際使うかは別。
158 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 12:52:29.06 ID:mlxdcPIi0
>>152 XamarinはRoslynになるのかな
Windows以外の開発ってLLで大規模開発するんでしょw
効率わるすぎw
>>148 幾度となく内輪揉めを繰り返してきたJavaと
MS一社が強力に推進して目覚ましい進歩を続ける.NET
さて、グダグダなのはどっちだろうね?
>>150 Javaの後追いだったのは.NET1.xまでで、.NET2.0からはJavaの方が後追いしてるよな。
161 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 15:04:08.85 ID:FfI6HtJC0
>>160 逆に言うとこれからは変なとこが口出してきて余計な機能が入ったりする可能性はあるな
>>83 それは大変だ,typescript にぞっこんなのか?それとも?
163 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 15:13:23.83 ID:FZxDwEzP0
>>159 規模感が異常なヤツが多いよな。
犬小屋でも建てるのかって装備で高層ビルに挑む。
164 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 16:02:48.97 ID:zU6vo9V00
Javaがおらくられてしまったから期待
>>161 .NETのクラスライブラリに追加するかどうかは、完全にMSの制御下にあるわけだが何言ってんの?
MS主導の下でオープンソースで開発されて
本家.NETのクラスライブラリとして取り込まれたやつもあるけど問題は起きていない。
DelphiのVCLパクッたのが.net Framework。
167 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 16:23:18.94 ID:4Ijlsf170
VSもEclipseも使ってるけどどちらも得意分野が違う。
機能数やリファクタリング能力はEclipseの方が上。
VSは言語含め誰でも理解できるようなつくりが多い。
ソースが多いとどっちも重い。
168 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 16:24:12.52 ID:7IDze3690
NETの技術が高いのは認めるが、os含め自社製品で囲いこんで来たんだから当たり前
169 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 16:30:57.24 ID:iKFmxKRh0
>>168 Javaの中の人は「Java改善計画は色々あったがサン時代は単純にプログラマが足りなかった」って言ってた。
170 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 16:33:17.72 ID:oWNLSpmr0
>>167 Eclipseは最初から重い。
ディスクアクセスが頻繁すぎるのが原因だと突き止めたのでSSDにすると改善する。
171 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 16:45:18.53 ID:EQ//tdDc0
NuGet最強すぎるからな。
弱点はLinux上でのasp.netが貧弱すぎる。
あと10年早ければUnixでも覇権あったかもしれないのに
このままWindows専用言語としてがんばってくれや
sqlserverインストールしたぞ
visualstudioインストールして勉強すればいいだよな?
javaの中間言語をC#で作れればいいのに
似たようなのがscalaだが
176 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 17:12:34.80 ID:EQ//tdDc0
XamarinもiPhoneやAndroidなどのクライアントサイドに偏りすぎ。
この御時世にスマホアプリでネットサービスなしとか考えられないのにサーバーサイドが絶望的に弱い。
1つソリューションで両方を一元開発できないと.NET使う意味ない。
177 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 17:14:38.46 ID:UvJBmKp30
プログラマーなったらJavaで業務アプリ作ってみたいわ
ブラウザでデータベース開いてお仕事とかかっこよさそう
179 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 17:20:35.35 ID:4DrM3AyW0
180 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 17:25:07.59 ID:4Ijlsf170
>>178 フレームワーク構築とかビルドやデプロイとか実際の業務や泥臭いテストに触れなきゃ割といい身分できる。
181 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 17:41:33.32 ID:TUjcRZoU0
>>176 >サーバーサイドが絶望的に弱い。
どのへんが弱いの?
182 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 17:42:48.92 ID:mlxdcPIi0
>>169 そういえば
今のマイクロソフトのCEOって以前はサン・マイクロシステムズにいたんだよなw
183 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 18:03:41.09 ID:UvJBmKp30
JavaScriptみたいに単純で堅牢性のある言語が好き
いざとなったらメモ帳で即編集、IEで即確認できるし
>>177 東京で小さめのソフトハウス入ればすぐに体験できるぞ、急げ
>>183 ぼくの思ってる堅牢性じゃない・・・
堅牢性ってソフトウェアだとサーバや組み込み機器の世界で
ずっと使用してても簡単には落ちないって意味だと思ってる
185 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 19:42:49.55 ID:XWiGpd8V0
186 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 20:10:15.71 ID:a6WguBg10
>>185 Javaの方しか経験無いけど、なんだか C# を応援したくなってくる内容だなw
それもう10年前の話だし、Javaの持ち主はSunから強欲なOracleになった
Java 1.5ぐらいで正直必要な機能は揃っていると思うし
Oracleが突然Javaを大改悪するとかしないかぎり、問題ないと思う
188 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 21:17:07.73 ID:7UCGJvnT0
ボラクルに買われてからというもの、脆弱性放置傾向から信頼性がだだ崩れになってるけどね。
PHPと同じで今から始める言語じゃないな。
>Java 1.5ぐらいで正直必要な機能は揃っていると思う
歴史的にJavaが言語の最先端だった時期なんて存在すらしないけど
初期のJavaは何よりパフォーマンスが極悪だし
特に2008年ぐらいからは一気にC#などに言語仕様部分で差つけられたし
>>188 この前のJava8の規格発表でOracleはJava7〜8までの開発でセキュリティ関連の問題修正にリソースを割いたと言ってたぞ
だから大体問題は修正されたと思ってる(…javaの脆弱性って大抵アプレット関連だしな)
各オープンソースのフレームワークの脆弱性の話ならば、Oracleに言うのはお門違いだし・・・
とりあえずJava8はラムダ式サポートとかInterfaceの部分でデフォルト実装とか、機能追加部分目白押し
C#に比べたらまだまだヘボいかもしれんが
Javaは真面目で愚直な子やから・・・
将来のCOBOLだけにはならんといてくださいよ
192 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 21:34:36.05 ID:7UCGJvnT0
>>190 あんだけ叩かれて問題修正しなかったらOracle本体の信用問題に関わってくる。
やって当たり前のことを叱られてやっただけで評価はできん。
193 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 21:39:25.01 ID:afuX3GD70
あんなカス言語インストールしたくねぇ。
.NET Frameworkを入れるとWindowsが重くなり、不安定になる
194 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 21:41:12.61 ID:8b+2nWSd0
F#も使えるの?
>>192 う〜ん、その認識はよくわからん
クローズドソースの商用アプリであれば問題起きれば即修正対応 → わかる
そもそもオープンソースで提供されているJavaのバグに瑕疵責任伴うのかな?
196 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 21:50:49.73 ID:7UCGJvnT0
>>145 Delphi知ってると、C#で見覚えのあるのが結構あるw
198 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 21:57:30.14 ID:s+q7PbfB0
>>197 デルファイって読んでたけど
ネイティブがデルフィーって言ってたから俺もデルフィーって言うようにした
>>196 いやいやこれ重要なとこですよ
オープンソースの条文にはたいていNo warranty(無担保、無保証)が書かれてる
SIerが顧客に売り渡したJavaベースのアプリならば、バグあった場合の保証はSIerが負うでしょうが
一ユーザーが使用しているフリーソフトウェアの保証はされないでしょう、正直
200 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 22:04:40.12 ID:7UCGJvnT0
Delphiは大した開発環境だよ。最新のVSとC#使っててもDelphiの軽快さと
明快さが懐かしく感じることがままある。
もしこんなに迷走してなきゃ今でもDelphi使ってただろうなあ。
今は猫も杓子も口を開けばMVCで、その概念の理解に努めたり、定義についてつまらん
議論が起きてたりするけど、Delphiは一回り以上前から使ってりゃ自然にMVCの概念が
身につく開発環境だった。
Delphiは言語以上にIDEがいかに重要かを端的に表してる。
201 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 22:05:24.72 ID:7IDze3690
いっそ完全に隠微したmvcワークフレーム作ってくれよ
202 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 22:06:24.11 ID:7UCGJvnT0
>>199 一昨年あたり相当いろんなニュースサイトにも取り上げられたはずだけどなあ。
それを知らんって話だろ? それは世間知らずすぎるって言ってんの。
四の五の能書き垂れる前に、どんな批判が合ったのかググりなよw
203 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 22:07:11.25 ID:7IDze3690
Delphi懐かしいなあ
c#の原型だよね
あとvb.netはもういいんじゃないかな
204 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 22:08:39.25 ID:69ylpG7b0
.NET Native期待してる
>>202 それは知ってるから別にいいんだけど・・・
ウザがられそうだしこのへんで
206 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 22:12:21.58 ID:7UCGJvnT0
>>205 あー、知ってて「その認識がよく分からん」て言ったなら議論のしようがないわw
>>206 ちがうんすよー
>>192でOracle瑕疵責任あるから直せーって言ってるのかと思った
単にJavaの人気とか評判の話を言いたかったっしょ?
208 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 22:16:52.49 ID:7UCGJvnT0
>>207 なんかめんどくさいからどうでもいいよ。まるまるいちから説明せなあかん人と話したない。
土方同士なかよくしろ
210 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 22:20:33.54 ID:Q7VD4sQH0
>>203 >あとvb.netはもういいんじゃないかな
ほんとこれ
VB6からの移行っていうけどC#覚えた方がマシ
というかもう捨ててくださいお願いします
211 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 22:24:22.31 ID:7IDze3690
>>210 めんどくさいよね
vb6と互換性は全くないし、見た目だけvbに似せて騙して欲しくないね
でもエンドユーザはサンプルプログラムvb.netでクレクレって言うしなあ
212 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 22:25:49.29 ID:N69XZ36p0
excelを操作するときにvb.netのほうが楽なのよね
213 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 22:35:03.21 ID:OygZSL810
C#最強伝説
俺の部署C#案件しかないから最高やで
214 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 22:36:23.60 ID:+kG01Y2/0
官公庁攻略できるなら覚えるわ
>>213 どういう組織なの?受託案件ばかり?それとも自社製品売ってる?
VB6→VB.NET案件やったけど事実上全書き換えだったな
出来上がったソースはC#と大して変わらんし
お金貰えるならいくらでも受けますよハイ
217 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 22:47:34.92 ID:OygZSL810
218 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 22:50:45.06 ID:Q7VD4sQH0
>>211 VBっぽいってだけで完全に別物だからね
思い切って切っちゃったほうが良かった
Micorsoft.VisualBasicとか残してあるけど使うだけなら言語なんて関係ないし
>>216 MSが出してるコンバートツールは使わなかったの?
いや俺は使った事ないけどあれどうなのかと思って。
220 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 22:55:46.51 ID:k4dqq8BI0
>>181 Linuxではマイクロソフト純正.NETのDLLをWindowsから抜き出しコピペしてなんとか動くレベル。
動かすだけで一苦労だよ。
当然のようにLinux上で開発やデバッグは無理なレベルなので結局のところ誰も使わない。
221 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 22:55:58.62 ID:7UCGJvnT0
そういやC#からCSV文字列をパースしようと思ったら、その機能持ったクラスが
なぜかMicrosoft.VisualBasic以下に配置されてたな。
今はどうかしらんけど。
222 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 22:57:42.97 ID:Q7VD4sQH0
>>221 なんかそういうのあるよね
自分は業務用モバイル多いからcompact frameworkばっかりなので忘れたけど
223 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 22:59:04.08 ID:XLydF1nP0
TextFieldParserか…あれは空行無視するんで要注意な
>>213 うらやましい
224 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 22:59:27.15 ID:k4dqq8BI0
>>188 Sun時代にはプログラマ雇う金がないという金銭的な理由からセキュリティホールが隠蔽放置されていただけで、
OracleになってJavaの痛みを伴う治療が始まっただけだろ。
225 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 23:01:03.24 ID:k4dqq8BI0
>>221 NuGetから探せばもっといいのが見つかると思う。
その手のはアホみたいに充実している。
226 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 23:02:38.43 ID:7UCGJvnT0
>>220 そりゃASP.NET MVC + EFとか使おうとした場合じゃね?
あるいは相当古い話じゃね?
うちは普通にFreeBSD + Apache + mono + XSPな環境で.NET4.0 + nancy + dapperなWebアプリが動いてるぞ。
開発はさすがにVS2013だけども。
227 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 23:14:05.23 ID:OhvQ3soc0
C#、VB.NET、F#って文法が違うだけで大体用途が被ってるんだよなあ
CLIの功績でもあるんだろうが
228 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 23:23:01.55 ID:ueUe/RVR0
>>193 今では標準で入ってるだろ。
まだXP使ってるのかよ。
229 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 23:24:35.14 ID:ueUe/RVR0
>>226 せめてXamarin Studioで緊急時の微修正ができるレベルにならないと普及しない。
>>227 Java、Scala、Groobyの用途がかぶってないとでも?
231 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 23:31:42.18 ID:7UCGJvnT0
>>229 一体どういう緊急時を想定してるのかしらんけど、なんでXamarin?
232 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 23:33:47.65 ID:afuX3GD70
>>228 Windows内臓の.NET Frameworkをアンイストールするツールもあるよ
233 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 23:35:32.53 ID:afuX3GD70
>>228 Windows内臓の.NET Frameworkをアンインストールするツールもあるよ
234 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 23:35:53.25 ID:OhvQ3soc0
235 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 23:37:17.20 ID:afuX3GD70
.NET Frameworkのランタイムだけで、100〜200MB以上消費していて
もうアホかと馬鹿かと
236 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 23:41:57.16 ID:ajeWqB3i0
win8の迷走で.netの仕様も迷走すると予想してる
C#でiOSのアプリが作れるようになるってこと?
238 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 23:43:20.91 ID:kgMvMtyX0
sharpdevelopがmonoで動く日がくるのか胸熱
まあjavaがゴタゴタしてる今がチャンスではあるわな
239 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 23:44:13.49 ID:JT3wSxwi0
最近 PCでフリーソフトを作ってくる 有難い神様が減ったよね?
240 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 23:46:51.36 ID:kgMvMtyX0
>>239 ソース非公開のフリーソフト()とか何が入ってるかわからんしサポート無くなったら終わりだから
依存とかなるべくしたくないわ
241 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 23:48:06.90 ID:Xgmgqtbz0
>>15 あんなデプロイすんのにサーバー環境選ぶもんに皆散々嫌気がさしてっから、
欧米ではC#大流行してんだよ
Javaも悪い言語や環境とは言わんけど、
もう滅びゆく言語・環境だよ
(まぁそれを覆そうという動きが最近オフィシャルであるけど、もうダメだろうな)
242 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 23:48:56.90 ID:6O64XpB20
>>235 100〜200MBぐらいならいいじゃん
243 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 23:49:32.00 ID:afuX3GD70
>>242 VBかVCぐらいコンパクトじゃないとヤダ
244 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 23:50:32.74 ID:afuX3GD70
あと.NET Frameworkはレジストリを腐らせるから嫌だ。まあiniやXMLで設定なら
多少考えても良いが
245 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 23:53:05.56 ID:R7h9SgnL0
ASPってアスペみたいだよ
246 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/05(土) 23:55:55.26 ID:ANlUtqhH0
ようやくAndroid Frameworkのソースコードを大体理解できたとこなのに
今度は.NET Frameworkのソースコードを理解する作業が始まるのか
吐きそう
248 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 00:01:52.63 ID:kgMvMtyX0
javaは言語自体もかなりのロートルだからな
ようやく8でlambdaとstream拡張が入ったけどstreamはlinqと比べても見劣りするし
propertyすら未だに無い
一旦俎上にのりながらもくだらない理由で下げられたと聞くしコミュニティ自体がいろいろと駄目なのかもな
今回入った要素ですら現場でバリバリ使うと顰蹙買いそうだし
>>239 あんまりフリーソフトに頼ること自体なくなってきたな。
ClassicShellはありがたく使ってるけど。
250 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 00:05:06.89 ID:K/1vY8+a0
>>197 例えばどんなものが見覚えがあるのか、教えてください。
>>248 逆にプロパティがないといけない理由って何よ
252 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 00:06:25.79 ID:yuQL426G0
C#が工学的なノリで開発されてるのに好対照で、Javaは多分にプログラム言語学な方向に
軸足を置いてる印象があるな。
Roslynが公開されると、サードパーティ製のIDEなどで、構文チェックや、補完などパーサ使う処理が向上するようになるみたいだけど、JenkinsみたいなCIツールまわりで使われるようになるのだろうか。
254 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 00:11:46.65 ID:x/4KiWMF0
255 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 00:16:53.28 ID:yuQL426G0
>>253 つい先日公開された。
そういう用途よりはむしろダイナミックにソースコードを変換したり、まるでスクリプト言語みたいに動的実行させたり
ソースコードを使って行うであろうありとあらゆることにプログラマが介在できるようになる。
それこそプログラムの中でソースコードを組み立ててEXEを吐き出して実行するなんてことも可能。
(Windowsのセキュリティ的に可能かどうかは知らん)
>>251 ないといけない理由はないが、あると便利
java の get〜、set〜 は滅びればいい
やっぱSunが潰れたのが、Java停滞最大の原因だろうな
嫌儲ってC#推しの人多すぎだよ(それも結構前から)・・・Javaつかってる自分は肩身狭いわ
>>258 なんでJavaなの?言語選べないような下請けがメインなのかな?
260 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 00:39:36.18 ID:mzfX3+Nb0
>>255 c#はコンパイラも持ってるからそういうことも出来るはず
261 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 00:40:23.63 ID:1Q67sFn50
262 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 00:44:42.25 ID:yuQL426G0
263 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 00:46:42.05 ID:mzfX3+Nb0
>>256 あれソースに無駄な行を強いて可読性を損なう以外の何物でもないわな
逆にpublicフィールド以外はデフォでget/setつけたらアクセス出来るような仕様にすればいいんじゃねとか思う
どうせセキュリティ絞ってなきゃリフレクションでどうとでもなるんだし
264 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 00:46:54.63 ID:mw9hFI9K0
XP全盛期の時は.net自体入れるの嫌だったな。
C#でソフト作っても.netもインスコしないといけないってのが嫌いな奴居るから最初から入れとけって思ってたし。
昔よく分かってなかった時はアドウェアだと思ってた。
265 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 00:48:04.76 ID:mzfX3+Nb0
>>262 c#の標準ライブラリにソースファイル食わせたらアセンブリ吐き出すようなのがあって
それでできたアセンブリをそのまま実行出来る
やったことはないがjavaも似たようなのがあったはず
266 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 00:48:52.47 ID:ucjTSpb40
>>259 既存のソースが大抵Javaだからかねえ、誰もC#でサーバ側アプリとか作ってないね
クライアント側のアプリでC#使ってるとかは聞いたことある
267 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 00:49:43.10 ID:yuQL426G0
>>265 そういうのとはレベルがぜんぜん違う。Roslynでググれ。
268 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 00:50:32.37 ID:wJN0oINu0
今もバージョンはwin8のせいでやっかいなことになってるよ
269 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 00:56:55.73 ID:mzfX3+Nb0
>>267 ぐぐったが
>>265の強化版みたいな感じだな
少なくともプログラムの中でソースコードを組み立ててEXEを吐き出して実行する
程度のことは既存ので出来ると思うが
Javaってウェブフレームワークもろくなものないよな
未だにStruts使ってる案件とか見る
271 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 00:58:29.69 ID:CqY0y+DN0
>>266 誰もC#でサーバ側アプリとか作ってない?
272 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 00:59:42.94 ID:boCAsiw10
クライアントでjsバシバシ使えるのが当たり前なのに一昔前のmvc使う理由もないわな
ガラケーも死滅しちゃったし
273 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 01:00:31.26 ID:yuQL426G0
Javaはなんであの変態的なクラスパスの仕様を採用したんだろうなあ。
PHPとかRailsとかのスクリプト言語だと方向性違うから単純に比較できないが、
JavaとC#だと、プラットフォームがWindowsベースって事が引っ掛からない限り、Javaのメリットは全然ないと思うわ
C#でサーバ側アプリっていうと、Azureがなかなか使いやすい。
Windows Serverっていうと高いもんだったけど、安くスタート出来て提案しやすいぞ
>>258 昔はJava使ってて、C#が出た頃はパクリだろ?wと使いもせずに叩いてたんだが
VS Express出た時に試しに触ってみたら快適すぎてC#推しに変わった。
C#は使いやすく良い言語なんだけど、それ以上にVSが最強すぎてヤバイ
>>256 >>263 ああいうのは最近はIDEが生成してくれるし、C#だってプロパティの本当の活用(バインディング)をしようとしたら
自動生成の構文ではなくて、get setで書かないといけないんだぜ
しかもC#の場合、コンパイルするまではメソッドじゃないからFunc型やDelegate型の引数にできないという。
277 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 01:07:39.36 ID:wJN0oINu0
Javaも最初はそんな風にマンセーしてたんだよ
Visual Studioは高い金取ってるだけはある。そこらのフリーのIDEとは比べ物にならん。
279 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 01:10:23.48 ID:CqY0y+DN0
>>276 C#の場合ってそもそもJavaにはFunc,Delegateがないだろ
280 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 01:12:45.49 ID:boCAsiw10
>ああいうのは最近はIDEが生成してくれるし
ideが生成するからって問題じゃないんだよなあ
コードにゴミが増えると可読性が下がる
1行毎にコメント入れるアホみたいな感じ
必要に迫られればコード書かなきゃいけないのは当たり前だし
むしろ必要でないのに追加されるコードとかゴミ以外の何者でもない
281 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 01:12:45.42 ID:wJN0oINu0
C#も今までの言語仕様捨てて完全に新しいものにしてくれたらいいんだけどな
まぁこのニュースがどれだけの意味あるかわからんけど環境さえ整えば他の言語で.net使う方がいいとは思うが
ま、Eclipseも無償と考えれば良く出来てると思うが、
VS+Resharperとかと比べると大きく見劣りする
283 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 01:13:50.77 ID:GSR1e3jP0
素人にはEclipseが難しすぎる
classの所にも新規ファイル作ってどうのこうのって分かり難い
ファイルもその都度勝手に作ってくれればいいのに
VSみたいに新規プロジェクトに名前を一個付けただけで
ソースを書ける画面にして直ぐ実行して見せて欲しかった
VBの時点で既に偉大だったな。昔EclipseのVisual Editor使った時は糞すぎて衝撃受けたわ。よくまぁこんなゴミ作ったなと。
>>279 お前日本語が不自由だな。
プロパティはデリゲード型でとれないからC#でも結局リフレクションしない限りsetSomething()を定義しないといけないって話だよ。
Javaも確かに7までは関数ポインタすらないけど、8からはラムダ式がつくから似たようなことできるんじゃね。
>>280 まあ小規模なクラスにおけるC#の自動実装プロパティは一番簡素だからな。
Rubyですら、メンバー変数宣言とアクセサー宣言は別にしないといけないし。
286 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 01:17:51.79 ID:RrwE0Q4C0
>>197 DelphiのTstringListがC#に欲しいです
世のプログラマは本当に信じられない糞コード量産するからむしろ一行ずつコメント書いてほしい
288 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 01:22:22.55 ID:yuQL426G0
>>286 List<string>で不足ないと思うぞ。
他人の日本語指摘する前に自分の説明力を疑ったらどうだろうか
プロパティのデリゲードが欲しいならeventでええやん・・
291 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 01:25:45.46 ID:wJN0oINu0
そもそもデリゲートは本当に必要なものだったのか小一時間問い詰めたいが
>>291 デリゲートや関数ポインタがない言語は言うまでもなくゴミだよ
Javaのことだけど
Javaって今でもDBアクセスする際はGetterSetter実装したクラス作るの?
294 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 01:34:28.92 ID:CqY0y+DN0
>>292 ラムダ式を導入しとけばいらなかったって話だろ?
295 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 01:35:03.34 ID:uy1aG/M00
C#のゲッターセッター楽やねんな → { get; set; }
まぁぶっちゃけ細かい言語仕様の差なんてどうでもよくて、いかに売れるアプリ作れるかなんだけどな。
土方仕事やってるだけだと不毛な宗教戦争の仲間入りしてしまうんだろうけど。
297 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 01:37:53.19 ID:ucjTSpb40
>>292 なんかデリゲートって難しく言ってるけどJavaだと匿名クラス/内部クラスで実現できることが多い気がする
要はC++とかの述語関数でしょ(小並感)
>>294 最初からラムダ式を導入しとけばいらなかったのは、デリゲートではなくて匿名デリゲートの構文な
299 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 01:39:26.07 ID:wJN0oINu0
>>296 ゲハみたいなのはともかくむしろIT土方だから言語仕様の議論ができないんじゃないかと思うな
大学の基礎研究馬鹿にする専門学校生みたいな意見じゃないのかと
300 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 01:39:44.18 ID:ccRXM6np0
C#って逆コンでソース丸見えなのに、よく使う気になれるよなあ…
ってこれはオープンソース化のニュースか、失敬w
301 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 01:39:50.67 ID:eep6pT+x0
Javaはいろんな意味で重たいな
>>294 それはそのとおりだな
ただ非同期なんかもDelegateからラムダ式使うタイプから今はもうキーワード化したし後からではなんとでもいえる
>>297 Javaだと匿名クラスを定義して、更に戻り値受け取るためのfinalつけたインスタンスが必要だぜ
>>300 JSとかPHPとかRubyとかPythonはコメントまですべて残ったソースコードでデプロイされるけど
304 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 01:49:20.42 ID:boCAsiw10
javaは逆コン避けに難読可かましたのとか一時期よく見たな
jsも最近多いけど
>>300 よくそういうの聞くけどさ、丸見えだったから何なんだ?誰が困るのかね。
306 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 01:53:25.61 ID:wJN0oINu0
たまに異常に気にする奴いるけど自分が盗作してるからなんじゃないかって勘ぐっちゃうな
そう言いながらもストアアプリ公開してみると難読化してみようかしらとか思ってしまった
309 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 02:07:11.01 ID:SFh71p0A0
>>300 Dotfuscatorじゃアカンのか?
310 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 07:53:32.86 ID:6sID8RaC0
>>244 .netの設定はapp.configで行うものだろ
311 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 08:00:45.69 ID:bzQUthFB0
>>266 >>231みたいな人も多いからねぇ。
緊急時用にサーバーに開発環境を全部入れておくようなやり方が現状できない。
312 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 08:02:40.81 ID:bzQUthFB0
>>270 JBossはよくできていると思う。
逆に.NetはJBossに相当するものが無いのが致命的。
普通、鯖に開発環境入れるもんなの?
というか鯖で修正するの?
314 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 08:08:55.83 ID:bzQUthFB0
>>300 世の中ほとんどの業務サーバーは逆コンパイルどころかソース丸見えのPHPやPythonなどのスクリプト言語だぜ?
315 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 08:10:32.25 ID:bzQUthFB0
316 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 08:11:51.38 ID:yuQL426G0
>>311 どこでそんなやり方推奨してんの?
サーバーで開発環境叩くって、それどういう緊急時? 一体何が起こってんの?w
317 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 08:13:37.70 ID:5tC6rpCt0
>>313 緊急時用に入れるだろ。
世の中、ネット越しにメンテナンスできるサーバーや顧客が地元にあるとかばかりじゃない。
.NETなんて使ってプログラミングとか、甘えだろ。
普通に出来る奴は、C++かDelphi。
スーパーハカーは、アセンブリ。
319 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 08:18:42.34 ID:2o9LJqTj0
>>316 官公庁などの複数企業が絡むイントラネット向けの業務クラサバだとシステム間連携がグダグダすぎて現地で微調整をやらざるを得ない。
東京に持ち帰って沖縄や北海道に入れにいってを繰り返す時間も予算もない。
320 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 08:20:53.31 ID:2o9LJqTj0
しかもイントラネット向けクラサバは.Netが唯一強い分野だろう
鯖ってもっと安全性重視かと思ってた
余計なもの入れる=セキュリティホールのリスクが増えるだからな・・・
ちなみに俺のやってるところでは、テキストエディタすらNG
MFCしか使わないから.NET要らないんだよな
イントラネットの業務クラサバはファイアーウォールに守られてんだろ
324 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 08:47:20.45 ID:JkLwqbPW0
サーバーに余計な物入れるのは非常識だと思うけど、それは置いといて
>出先で開発環境使いたい
VSをAzureの仮想マシンに突っ込んでRDPとか楽しそう。
そういや Visual Studio Online の Monaco ってどうなんだろ?
326 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 08:58:17.54 ID:sIKHgAGl0
サーバーサイドじゃ今もphpとかよりjava隆盛なの?
327 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 08:59:31.60 ID:yIGCW8XR0
>>323 そもそもインターネットには繋げないだろ
328 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 09:00:29.51 ID:yIGCW8XR0
>>321 インターネットとイントラネットでは文化が異なる
329 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 09:01:56.54 ID:E6/MEChmi
Goってこのへんと比べてどうなの
なんか海外で人気の兆しとか見た記憶あるけど
331 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 09:43:01.30 ID:yuQL426G0
>>319 うわ、ひどすぎ。そんなレベルで仕事請け負うなよ…。
332 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 12:45:46.51 ID:5ifOWLeo0
仕事なんてとってきたもん勝ちだろ
333 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 13:22:53.72 ID:tJ9V3bV80
いまから.netをlinux上でサポートするよりは、C#をJVMに移植するほうがいいわ。
>>318 Delphi !?
そうそう、親会社の出向先ポジション的開発会社は、大人の事情的受注案件が大半だろ
>>333 いまからC#をJVM上で実装するよりは、JVMなら、いまあるScalaでも使うしかないのでは。
IKVMみたいにJVMが.net上で動く仕組みはあるが、逆はないとおもうし、
今からC#移植して、まともに動くまでどれだけかかるんだ。
c#ってゲーム以外に使われてるの?
337 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 16:29:15.88 ID:altUaBLB0
c#はむしろ業務アプリのイメージだな
ゲームって基本c++じゃないのか
338 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 16:32:08.87 ID:RGru3eYi0
339 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 16:32:51.88 ID:eep6pT+x0
インディーズはC#
市販ゲームはC/C++
スマホは企業でもunity多いみたいだけど。
もうERPパッケージしか触ってないわ。
ごりごりコード書くのたぶんもう無理
342 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 16:46:09.24 ID:VSNMHh0z0
ソシャゲ系はUnity結構増えてる印象、インディーズ用だと思ってたのに商用に耐えるんだねあれ
ブラウザで動くからなぁ
スマホ版ドラクエ8はunityだよね。起動したらもろunityって表示されてる。あれ消せないもんなん?ww
344 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 18:06:45.68 ID:rfIyC1qQ0
見てるか分かんないけどお釣り問題解けたよ
Scalaで書いた人だけど、自分で言ってたところ修正したら直った
自分の方法でも解けてよかったわ
合計72行だった
345 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 18:51:39.96 ID:17962NUV0
Visual C# でネイティブの Win32/64 バイナリ吐けるようにしろよ
アプリによって.NET 4.0入れろだと4.5にしろだの面倒臭せえ
346 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 19:34:00.32 ID:nmPW8Lw70
>>345 こういう人すごい多いから3.5で作るのが無難という現状
あー非同期処理でTask使いてええええええええええええええええ
347 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 19:41:03.00 ID:RgyiV8Px0
開発環境の統合が面倒くさいからIDEをクラウドに入れて
受注した企業がパス受け取ってアクセスしろ
真の統合開発環境がクラウド上で実行されるのだ
348 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 19:56:47.37 ID:gFS+8ohA0
なんもかんもMSが悪い
349 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 20:01:52.21 ID:QXdoXabN0
350 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 20:04:03.21 ID:QXdoXabN0
>>337 PSも今やMonoを魔改造したC#だよ。
3Dはシェーディング言語でやるから制御部分はC#でも問題ない。
351 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 20:10:33.75 ID:xpmliR2P0
>>342 Unityは.NETアセンブリからFlashやらネイティブコードやらに変換できる
凄いことをやらないならゲームでもC#はあり
エンジンで提供されてる機能しか使わんとかね
353 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 20:22:22.75 ID:XbcAfZbu0
.net Frameworkってちょっとバージョン違うだけで
大規模なインストールが必要で嫌いだった。
利用者側からの意見。
1.xとか2.xの時のトラウマ
354 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 20:29:31.96 ID:WZfQ3O0K0
>>353 WindowsUpdate時にNativeへのコンパイルが走って時間がかかるから嫌なんだよね
355 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 20:30:14.53 ID:KAiXPp0F0
アスペドットネット
356 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 20:34:48.75 ID:W55WY7ST0
.netならDelphiでいいんじゃないの?
357 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 20:35:10.90 ID:donEXZGV0
358 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 20:42:04.05 ID:xpmliR2P0
>>353 ただその仕様のおかげでJavaが陥った互換性地獄が回避できた。
359 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 20:44:07.42 ID:SpZ9BpZV0
>>358 面倒くさいけど開発サイドから見ると大きいよね
360 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 20:45:40.37 ID:ePrYfQci0
>>352 ゲームの場合は重い処理はHLSLやPSSLやGLSLでプログラミングする御時世なので、残りのキー入力や音声を鳴らす部分はC#でも大して問題にならない。
361 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 20:46:48.64 ID:XbcAfZbu0
>>358-359 そう、開発者側からの意見だと、生産性は良かった。
だから簡易アプリから業務アプリまでよく使われてたね
でも、利用者側からの意見だと先に書いた通り。
簡易アプリの場合、使う前の準備の方に時間がかかって本末転倒だった。
362 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 20:48:22.03 ID:XbcAfZbu0
最近のバージョン(4.x?)ではそんな事は起きないんだろうか
ということが、今気になること…
363 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 20:48:49.97 ID:SpZ9BpZV0
>>361 なので上の方にも書いたけど現在だと3.5使ったのが多いんだよねー
Task使いてええええええええ
364 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 20:51:19.63 ID:ePrYfQci0
>>362 大きくわけて1.x系、2.x〜3.x系、4.x系なので4.xも別途インストールが必要だよ。
365 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 20:52:49.80 ID:XbcAfZbu0
>>364 thx まじかー…
やっぱり導入の気持ちが萎える
366 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 20:54:41.66 ID:boCAsiw10
.netはなんかかつてのvbランタイム必須みたいな微妙さがあるな
367 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 20:54:44.92 ID:fpdrCBlo0
MSのRADって、中間コードだけだよな。
ネイティブコード出力しない理由って、なんだろう
368 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 20:55:24.92 ID:ePrYfQci0
Monoはリリースビルドだとランタイム丸ごとコピーしてマイナーバージョンの互換性問題まで回避してるからな。
インストールいらずだがハロワでも数メガという巨大な代物になる。
369 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 20:56:45.43 ID:XbcAfZbu0
>>366 それ近いな(結果的にだけ)
しかし懐かしすぎるw
370 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 21:01:45.89 ID:ePrYfQci0
>>367 中間コードで配布して、実行環境で中間コードからからネイティブコードに変換した方がCPUなどに最適化できるから。
たとえばC++でPentium3向けに事前に最適化したネイティブコードだとCore i7の追加機能が一切使われない。
今の中間コードはLinuxでいうソースで配布してconfigure&&makeに相当するものだよ。
371 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 21:04:05.11 ID:ePrYfQci0
FreeBSDのclangもその発想でC言語なのに中間コードな御時世だよ。
372 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 21:05:45.41 ID:boCAsiw10
>>368 そういやdelphiでもハロワレベルでもかなりデカかったな
あれも必要ライブラリ全部性的にリンクしてたのかな
373 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 21:07:12.54 ID:fpdrCBlo0
delphiは、全部性的リンクだね
374 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 21:07:13.01 ID:rigEgqX60
なんで4.5は4.0の上書きになったんだろうな…4.0を黒歴史にしたいのか
375 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 21:08:30.42 ID:XbcAfZbu0
>>370-371 ( ・∀・)つ〃∩ ヘェーヘェーヘェー
Windowsでもそんなことになってたんだ
おもしろ
376 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 21:10:14.58 ID:fpdrCBlo0
たかが、UI処理如きに、CPU最適化とか要らないし。
むしろ、ガリガリやって時間を使う3D描画とかのモデル処理を、リンクしやすくしたいじゃん?
377 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 21:21:24.55 ID:SpZ9BpZV0
378 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 21:27:04.91 ID:diHD2axn0
うちのところではクライアントがMS信者でないかぎりJavaを使ってきたけどそれもこれで変わるかなあ
>>378 .NETでも作れる物をJavaで作ったのか?アホ丸出しだな。
380 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 21:34:20.24 ID:diHD2axn0
>>379 まあサーバ側だしなあ
サーバサイドは今のところはまだJavaが圧倒的に強いでしょ
MS製品使っていいならサーバ側も.NETでいいわけだが。
.NETで作れるものを.NET以外で作ってる奴はちょっと考え直した方がいい。余計なお世話だが。
ASP.NETって、今時の他の言語のWebフレームワークと比べてどうなの?
384 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 21:41:23.93 ID:diHD2axn0
>>382 LinuxできちんとASP.NETを動かせるとかVSProをフリーでくれるなら考える
385 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 21:41:44.72 ID:SpZ9BpZV0
>>380 外向きならアレだけど基幹業務系だとWin鯖の方が多くね?
Javaでスクラッチ開発ってここ数年は聞かないなー
ここ数年はSAPのお守りしかしてないから明るくないだけかも知れんが
386 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 21:43:04.52 ID:1Q67sFn50
387 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 21:43:32.46 ID:diHD2axn0
>>385 新人の頃銀行の案件をやったけどそのときはJava+Cだったよ
388 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 21:44:03.30 ID:XbcAfZbu0
>>382 極端だな
ぶっちゃけ、何で作っても変わんないっしょ!?
サーバが非MSだってのなら仕方ないが、よくVSのライセンスが云々言ってる奴はどんな環境で働いてんだろう。
普通会社が契約してるだろうよ。
390 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 21:45:18.95 ID:wJN0oINu0
一時期おとなしかったけどまたMS信者増えてきたな
391 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 21:46:31.99 ID:diHD2axn0
>>389 どうせなら家でも会社と同じ環境で開発したいし
フリーな環境で開発運用している今.Netを入れるなら稟議をかけなきゃいけないし
VSだって安くないだろ
392 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 21:48:50.55 ID:SpZ9BpZV0
>>390 ぶっちゃけ言語なんてなんでもいい
VisualStudio以外で書きたくない
仕事なら尚更
>>388 開発生産性という観点で比べるとMS環境が圧倒的。
MS環境で開発した事ない奴にやらせるとだいたい感動する。
>>391 大変だね。うちはVSで開発がデフォでよかった。
というか家でも会社と同じ環境で開発ってもしかして家で仕事してんの?
プログラムしたいという意味ならVSのExpressでいいとは思うが。
395 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 21:54:16.34 ID:XbcAfZbu0
>>393 先のレスは「.NETで作れる」ということではなく、
「VSで作れる」ということね?
(MS環境というのが、よく分からない。結局VSの事では)
そこはごっちゃにしない方が良いのではないかと
396 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 21:55:00.64 ID:rigEgqX60
VSに比べると、eclipseがウンコなイメージがあるんだよな…最近のスペック高いマシンならマシになってるかもしれんが
398 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 21:57:29.61 ID:SpZ9BpZV0
>>396 >ウンコなイメージ
イメージちゃうやろ
VS2005まではあまり良い印象はないな。インテリセンス糞だったし。
400 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 21:57:50.46 ID:yuQL426G0
VSはユーザーライセンスだから、会社さえ許してくれりゃ自宅のPCに入れるのもOKじゃね?
知らんけど。
401 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 21:58:39.70 ID:9hU3kQMC0
趣味なら黙ってwin32api叩こうぜ
少なくとも俺は叩き続ける。頑なにな。止めるなよ
組込みでCしか使ってない俺には関係のない話だった。
403 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 22:04:33.37 ID:XbcAfZbu0
andorid、iphone、windowsphoneのアプリで、hellow worldを表示するまでの実装動画あったな。
条件ちょっと間違ってるかもしれんけど、windowsphoneが圧倒的に早い。
まぁ一事が万事こんな感じだよ。VSで作れるのにVS以外で作るのは苦行でしかない。
405 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 22:08:59.24 ID:yuQL426G0
そういや.NETで帳票アプリ作る時みんなどうしてんだ?
VSのバージョンで互換性の無くなる標準機能のアレ使ってんの?
まず作ることもないからどうもその辺疎い。
うちはExcelゴリゴリがデフォ。サーバ側なら.NET用のツール使ってゴリゴリ。
407 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 22:13:23.09 ID:fpdrCBlo0
アプリ制限は、WIndowsPhoneがネィテイブコード禁止で1番厳しいけどな。
408 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 22:14:55.02 ID:1Q67sFn50
今からネイティブで開発するなら、
メモリ管理しなくてよくて作りも近代的なGo言語とかどうだろ。
409 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 22:17:47.86 ID:MA0rufWs0
>>383 ASP.NETはカスだが、最近のMVC4やらWeb APIやらは良く出来ている。
古いMVC2やMVC3はゴミだけどね。
あとServiceStackというフレームワークが海外では「ドメイン駆動設計」の流行に乗ってアホみたいに流行っている。
他の言語も含めてドメイン駆動設計でまともなフレームワークがないせいだが。
410 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 22:21:40.42 ID:MA0rufWs0
>>389 Linux全盛の会社だとIBM様から有償版のEclipseを買ってて他禁止とかあるよ。
NetBeans使いが入ってくると発狂してたりする。
当然、Visual Studioは論外。
411 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 22:22:07.08 ID:vK0fFtB90
412 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 22:22:52.14 ID:MA0rufWs0
>>394 Visual Studio Expressはバージョン管理ツールとの連携すらできない粗大ゴミ。
20世紀なら通用しただろうが今ではフリーソフトにすら劣る。
413 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 22:24:05.09 ID:MA0rufWs0
>>404 Windows Phoneが死んでいる現状では虚しいだけだな。
414 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 22:31:05.88 ID:boCAsiw10
javaと.netといえばspringが情報少なすぎてビビった思い出
ms製品ベッタリな感じなのも印象悪い
言語としてはc#のが好きなんだけどなというかjavaがアレすぎるだけなんだが
415 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 22:38:51.28 ID:xE+xfDET0
vs2013とか画像ファイルまでいちいちプロジェクトに登録しないとデプロイしてくれないとかうざかった記憶
expressだとiisにデバッガがアタッチできないとか使い物にならんかったな
まあそんなもんで開発すんなともいえるがeclipseで出来てることができん時点でカス
416 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 22:42:15.09 ID:UIQqNzqC0
MSがオープンソースにするってどういう意図なんです?
417 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 22:46:08.71 ID:fpdrCBlo0
>>416 html5やJavascriptを使ったWidnowsPhoen風UIの 、WindowsPhone向けのサイトを
いっぱい作ってほしいらしい
418 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 22:48:40.40 ID:MA0rufWs0
>>416 クラウドが流行ってLinuxの勢力が増しているので無視できなくなった。
実際、AzureでもLinux対応がもの凄い勢いで充実しはじめている。
あとスマホだろう。
開発者がAndroidやiPhoneに流れてそちらの開発環境に慣れたら戻ってこなくなるので、
WPが復活するその日まで「マルチプラットフォーム」をネタにしてでも開発環境の火を消したくない。
419 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 22:49:32.76 ID:UIQqNzqC0
.NET Native ってのでC#でもネイティブコード吐けるようになるのか
421 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 22:58:47.40 ID:DavnfyDM0
C#(というか.net?)はスレッド周りが良いな
特にasync/awaitは画期的
422 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 23:12:19.52 ID:ucjTSpb40
そういやC#勢はVS使ってるんやろうけど
バージョン管理システム使えてるの?(Git/Subversion)
まさか有償なん?eclipseだと当然無償だし、連携楽よ。
423 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 23:16:01.89 ID:0D5caVFp0
>>422 無償のアドオンはある。
ただしExpressはアドオンが使えないので何もできない。
まともに使いたかったらPro以上必須だよ。
424 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 23:19:39.09 ID:0D5caVFp0
>>421 かつてWindowsは、すべてのアプリがWindowsという巨大な1つのプロセス内でスレッドとして動いていた時代がある。
アプリが死ぬとブルースクリーンというほんと初期の時代な。
その名残で無駄にマルチスレッド関連APIが充実している。
>>383 ASP.NET MVCは凄く良く出来てる
PHPにLaravelってASP.NETMVCをパクったウェブフレームワークがあるけど、PHPのフレームワークの中じゃ一番いい
426 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 23:24:41.26 ID:ucjTSpb40
>>416 クラウドでAmazon AWSに対抗するためにAzureに最も力を入れているMS。
多くの開発プロジェクトでAzureと(おまけにVS)を使ってもらうための施策の1つです。
また、iPhoneとAndroidに差を広げられているアプリ市場で、
WindowsPhoneアプリをもっと開発者に作って欲しいのです。
一般的にオープンソース化は、開発者やプロジェクトでの利用率を増加させて、
サポートやビジネスの面で利益を得る戦略でしょう。
428 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 23:26:24.62 ID:CqY0y+DN0
ま、全部無償でやりたいなら、JavaとかLAMPとかになるわな
が、たかだか数万円の開発ツールも出せない現場で働いてる人って気の毒すぎる
Java書くにしてもEclipseなんかよりIntelliJの方が遥かにマシだし
>>404 その動画のXamarin使った版もあったような。
432 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 23:43:29.38 ID:0D5caVFp0
LAMPを好むLinuxの一部ではサーバーにsshで入ってviで直接プログラムを書き換えてる職場も結構ある。
開発環境もテスト環境もない。
底辺案件では目先の費用が安いという理由でそういうところに発注する個人商店とかの零細企業も多い。
433 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 23:49:52.86 ID:0D5caVFp0
WordPressやEC-CUBEなどを使ってるPHP勢はほとんどがこのパターン。
このカスみたいな世界に足を突っ込むにはオープンソースしか方法がない。
カスみたいな世界だが数と情報量の力はバカにできない。
434 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 23:54:08.22 ID:eJVR8enk0
435 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/06(日) 23:58:24.00 ID:fpdrCBlo0
>>434 C++/CLIの悪夢から、やっと覚めるんだな
ソフトウエア開発といっても、
1.インフラコストカットでフリーミニアム提供するGoogle/Amazon勢
2.RADを発達させたMicrosoft/Adobe勢
3.AS/400やRPG使って環境もコードも30年単位で動いてるIBMメインフレーム勢
4.バグのないコードが前提で、検証コストも支払う組込勢
の後ろにそれぞれ広がってる感じかな。
本来、1のうしろに広がってる業界でコストカットするのは本番環境の話しであって、
開発機材は生産性上げるのに必要なんだけど、
設備投資なしで初められる分、2の業界の最底辺もひろいからな。
バージョン管理なんてIDEが対応しなくてもGitやSVN使えばいいだけじゃね
440 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/07(月) 08:07:36.49 ID:o17gyfHH0
>>439 一度統合されたものに慣れると面倒すぎてやってられない
>>197 ゲイツがdelphi開発者引っこ抜いて作ったからな。
442 :
番組の途中ですがアフィサイトへの転載は禁止です:2014/04/07(月) 08:53:27.27 ID:48/ZeYXo0
おせーよ早くしろ
間に合わなくなっても知らんぞ
gitやhgはどっちみちコマンドラインから操作せざるを得ないからな