- 1 名前:デフォルトの名無しさん [2009/09/20(日) 21:36:39 ]
- Novellによって開発が進められているオープンソースの.NET環境である
Monoに関する話題を扱うスレです。あとdotgnuも? www.go-mono.com/ www.mono-project.com/ Gtk# gtk-sharp.sourceforge.net/ MonoDevelop www.monodevelop.com/index.aspx Monologue www.go-mono.com/monologue/ Moonlight www.mono-project.com/Moonlight MonoTouch monotouch.net/ 過去スレ pc5.2ch.net/test/read.cgi/tech/1020215602/ pc12.2ch.net/test/read.cgi/tech/1100616350/
- 876 名前:デフォルトの名無しさん mailto:sage [2011/11/11(金) 01:04:22.92 ]
- OpenSUSEのリポジトリ春のまま更新されてないようにみえるけど、novellのころのまま一番最初にのこってる。
ubuntu,debian,fedoraは、最新版に近い状態なんだから、書き換えた方がいいのかも。 www.go-mono.com/mono-downloads/download.html
- 877 名前:デフォルトの名無しさん mailto:sage [2011/11/11(金) 01:08:12.19 ]
- >>875
Macでmono入れてるけど、firefoxのプラグインで出て来るのは、とくにないようだ。 .net関連でいえば、Silverlightは、msので入って、Unity playerもUnityのいれて入る。
- 878 名前:デフォルトの名無しさん mailto:sage [2011/11/11(金) 01:19:01.48 ]
- >>876
間違えた、OpenSUSEのi586版は最新になってて、x86_64が問題あるのか古いままだった。 i586版入れられんなら、問題ないのか
- 879 名前:デフォルトの名無しさん mailto:sage [2011/11/11(金) 15:49:23.84 ]
- migueldeicaza Miguel de Icaza
@ @directhex @gnomeuser @robpvn MonoDevelop will stick to Gtk+ 2 for a long time. Cant afford to rewrite it now. linux 界隈だと gtk+-3.0 の以降も兼ねて gnme-shell, unity と WM の乗せ替えみたいな動きは ぼちぼち出てきてるけど、一歩進んで散歩戻るみたいな印象…しばらくは時間もかかりそうかな…gtk+-3.0対応
- 880 名前:デフォルトの名無しさん mailto:sage [2011/11/11(金) 20:44:27.37 ]
- GUIについては、JavaのSWTみたいなの用意しないし、ラッパーについても一歩引いてるみたいだからなー
Qtなり、ネイティブGUIの操作やビルダーとのうまい仕組みがあるといいのだけれど
- 881 名前:デフォルトの名無しさん mailto:sage [2011/11/14(月) 02:27:30.49 ]
- silverlightが撤退するとmoonlightは涙目過ぎだな。flashも撤退しそうな勢いだし。
案外、電通の策略かな?と思うんだけど。市場を混乱させろとか標語にする会社だし
- 882 名前:デフォルトの名無しさん mailto:sage [2011/11/14(月) 07:43:14.20 ]
- はい?
そこで電通とか持ち出すのはどう見ても陰謀論以外の何物でもない。
- 883 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 00:25:00.84 ]
- 聖剣伝説4と関係あるの?
- 884 名前:デフォルトの名無しさん mailto:sage [2011/11/16(水) 14:43:31.34 ]
- ちょっとね
- 885 名前:デフォルトの名無しさん [2011/11/17(木) 14:58:51.75 ]
- コマンドラインでビルドと実行を一まとめにやる方法ありますか?
# hoge xxx.sln みたいな感じで実行すると/tmp以下あたりにxxx.exeファイルを吐き出して、 かつ実行してくれるようなインタプリタ風の動作ができればと思うのです。
- 886 名前:デフォルトの名無しさん mailto:sage [2011/11/17(木) 17:55:12.29 ]
- MSBuildでビルドして、その後exeを実行するバッチ書けばよござんす(´・ω・`)
- 887 名前:デフォルトの名無しさん [2011/11/19(土) 16:22:02.57 ]
- へえ
- 888 名前:デフォルトの名無しさん mailto:sage [2011/11/20(日) 01:16:34.55 ]
- attractivechaos.github.com/plb/
ここ10年でポジション変わったな。 C#/monoの利点 ・ほかのc系言語より使い易い構文 ・js,luajit,pypyに無いコンパイル時の静的型チェック ・動的型チェックの言語より少ないメモリ消費 ・二大スマホの制限に強いAOTとネイティブ禁止のWP7にロジックを流用できる C#/monoの欠点 C/C++より多いメモリ消費 (ネイティブライブラリ使えば遜色ない) C/C++,javaより遅い。 (ネイティブライブラリ使えば遜色ない) js,luajit,pypyより遅い。 (メモリ消費は少ないし、) (ネイティブライブラリ使えば遜色ない)
- 889 名前:デフォルトの名無しさん mailto:sage [2011/11/20(日) 13:04:40.46 ]
- こんな話を見かけたんだが
ttp://twitter.com/kazu_yamamoto/status/118309845081391104 > そう言えば、こないだ SimonPJ さんと夕ご飯を食べたとき、GHC for .NET を > 作らない理由を聞いたら、.NET の VM の型システムが違いすぎるからと > 言われたけれど、意味が分かる人がいたらどういうことか教えて下さい。 わかる人いる?
- 890 名前:デフォルトの名無しさん mailto:sage [2011/11/20(日) 21:37:58.33 ]
- lamp.epfl.ch/~magarcia/jdk2ikvm/
scalaだと、ilasm(.netのバイトコード)生成を辞めて、ソースコードのコンバートの方向にいってるね。 コンパイラは、javaしかないみたいだけど。 動的言語はあまり関係なく、実装作ってるね。
- 891 名前:デフォルトの名無しさん mailto:sage [2011/11/20(日) 23:46:10.08 ]
- たしか、JVM向けには作りかけのトランスコーダがあり、実用的な速度で動かなかったものを最適化出来る目処が云々とか。
設計上不可能ということではなく、CLR向けはまだないから、トランスコーダ作って最適化する必要があるという事ではないかな? ちなみに、llvm向けなら最新CPUに対応した命令最適化を任せることが出来るので開発が進んでる。 news.mynavi.jp/news/2010/05/18/042/index.html
- 892 名前:デフォルトの名無しさん mailto:sage [2011/11/21(月) 02:02:38.08 ]
- monoにも、llvmのバイトコード吐く仕組みがあって、
www.mono-project.com/Mono_LLVM www.mono-project.com/Mono:Runtime:Documentation:LLVM この記事の通り下のSciMarkをmono --llvmで回したら通常の1.5倍ぐらいのスコアだった。 (プログラム内のスコアなので、起動までの時間は含まない) 起動までの時間が通常より長いので短いプログラムでは遅くなるかも。 www.cs.ucsb.edu/~ckrintz/racelab/PhxCSBenchmarks/index.html ちなみに同じくubuntu11.10 amd64で、gcc -O2で2倍、-O3 i7-avx最適化で、2.5倍ぐらいだった。 openjdk7で2.1倍。
- 893 名前:デフォルトの名無しさん [2011/11/29(火) 12:08:17.23 ]
- Mono for WindowsPhone は何時発売すんの?
- 894 名前:デフォルトの名無しさん mailto:sage [2011/11/29(火) 20:47:17.53 ]
- Introducing the Xamarin Mobile API blog.xamarin.com/2011/11/22/introducing-the-xamarin-mobile-api/
WP7にmono移植する意味はあまり無いから、Android/iOS/WP7で共通ミドルレイヤーのXamarin.Mobileを用意したらしい。
- 895 名前:デフォルトの名無しさん mailto:sage [2011/11/29(火) 20:50:41.42 ]
- あと、プレビュー版がそこからDLできるようになってるけど、
xamarinで出してる限り、正式版は販売するんじゃないかな。
- 896 名前:デフォルトの名無しさん mailto:sage [2011/11/29(火) 21:04:47.33 ]
- https://github.com/chrisntr/MonoMobile.Extensions
https://github.com/RobertKozak/MonoMobile.Views https://github.com/escoz/MonoMobile.Forms 関係あるか分からんけどこんなものも。
- 897 名前:デフォルトの名無しさん [2011/11/30(水) 00:21:48.97 ]
- >>894
良さげだな
- 898 名前:デフォルトの名無しさん mailto:sage [2011/11/30(水) 11:24:16.94 ]
- blog.xamarin.com/2011/11/16/monotouch-beta/
MonoTouch 5.2 (betaは5.1で出てる) からMonoTouch.Dialogっていう、 GUIのDSL(DOM API?)が付いたらしい。
- 899 名前:デフォルトの名無しさん mailto:sage [2011/11/30(水) 12:46:09.55 ]
- Monoって今どんな状態になってるかプラットフォームごとに簡単に教えて
- 900 名前:デフォルトの名無しさん mailto:sage [2011/11/30(水) 14:24:35.98 ]
- 自分で調べろカス
- 901 名前:デフォルトの名無しさん mailto:sage [2011/11/30(水) 15:12:32.05 ]
- 的確なアドバイスをありがどう
- 902 名前:デフォルトの名無しさん mailto:sage [2011/11/30(水) 21:40:49.41 ]
- リリースノートを追うのがはやいかも
www.mono-project.com/Release_Notes_Mono_2.10.6 www.mono-project.com/Release_Notes_Mono_2.10 www.mono-project.com/Release_Notes_Mono_2.8 www.mono-project.com/Release_Notes_Mono_2.6 www.mono-project.com/Release_Notes_Mono_2.4 www.mono-project.com/Release_Notes_Mono_2.2 www.mono-project.com/Release_Notes_Mono_2.0 2008/10
- 903 名前:デフォルトの名無しさん mailto:sage [2011/11/30(水) 21:44:50.58 ]
- やっと.net 4.0対応か
- 904 名前:デフォルトの名無しさん mailto:sage [2011/11/30(水) 21:46:03.60 ]
- www.mono-project.com/Compatibility
www.mono-project.com/Roadmap www.mono-project.com/Plans ここらへんから、何がどうなってるか探してみそ
- 905 名前:デフォルトの名無しさん mailto:sage [2011/12/06(火) 11:20:46.76 ]
- IKVM.NET 7.0 Released
weblog.ikvm.net/PermaLink.aspx?guid=692505a6-f9e7-45ec-90b9-ec7a75d3b509 java7に合わせたバージョン番号になってる
- 906 名前:デフォルトの名無しさん mailto:sage [2011/12/06(火) 11:46:53.37 ]
- IKVMはjavaとの相互運用のためのものだけど、
mcsでコンパイルしたとき 特定バージョンのmscorlib依存を排除するのにも使ってるんだね。 www.google.co.jp/search?hl=ja&gl=jp&q=ikvm+mcs
- 907 名前:デフォルトの名無しさん mailto:sage [2011/12/06(火) 18:13:24.82 ]
- 899
まだどのプラットフォームも使い物にならない段階
- 908 名前:デフォルトの名無しさん mailto:sage [2011/12/06(火) 18:16:12.69 ]
- >>899
まだどのプラットフォームも使い物にならない段階
- 909 名前:デフォルトの名無しさん mailto:sage [2011/12/07(水) 09:35:29.37 ]
- ASP.NET MVC3のRazorエンジン使えるね
DLLのコピーが必要だけど
- 910 名前:デフォルトの名無しさん [2011/12/09(金) 20:44:50.94 ]
- >>908
xspはかなり使い物になるレベル 先日、お客さんのところにFreeBSD+Apache+xspで納品してみた
- 911 名前:デフォルトの名無しさん mailto:sage [2011/12/10(土) 02:34:02.06 ]
- www.mono-project.com/Release_Notes_Mono_2.10.7
osx: 12/6 linux/win: 12/13 マイナーバージョンアップというか、 数ヶ月単位で機能追加や改善があってすごいな。
|

|