.NET互換フレームワーク「Mono 1.0」正式リリース 14
ストーリー by yoosee
みんななかよくしあわせになろうよ 部門より
みんななかよくしあわせになろうよ 部門より
lostman_moonlightmil 曰く、 "MYCOM PC-WEB や ITMedia Enterprise 等の複数のソースによると、予てからベータテストがおこなわれていた「オープンソース版 .NET 互換フレームワーク」である「Mono」が 1.0 正式リリース になったようだ。
このMonoは先頃 Novell に買収された Ximian の手になるもので、Windows プラットフォーム以外に SUSE 9/9.1をはじめとする各種 Linux 及び MacOS X に対応する。
.NETでの開発を続けている筆者からするとベータレベルではまだ移植したコードの実行速度はかなり厳しいものがあったが、今回のリリースでどうなっているかが興味深い。家にたどり着き次第確認し、及びレポートしたいと思う。
Novell は eXtend シリーズなど、かなり Java に傾注している。Linuxを中心としたビジネスモデルを構築する上で開発環境の選択肢を多く提供できることは同社やそのユーザへもメリットになるかと思う。今後の Novell の動向に注目したい。"
プログラマは多言語クロスプラットフォームの夢を見る (スコア:3, 参考になる)
SharpDevelopのGUIがSharpWT(SWTのC#版)なところにMonoDevelopはGtk#なので
なんかちぐはぐな印象があるんですが。
とりあえず1.0で開発環境が揃ったら試してみたいんですけど、デバッガが…。
# Monoのアイコン気持ち悪くないですか?
Re:プログラマは多言語クロスプラットフォームの夢を (スコア:1, 参考になる)
Re:プログラマは多言語クロスプラットフォームの夢を (スコア:0)
やっぱり外部から見ただけでは調査にはなりませんか。
実際に試してみることにします。
# ログオンできない環境なのでAC
テストレポートはいつになるか (スコア:2, おもしろおかしい)
Re:テストレポートはいつになるか (スコア:2, 参考になる)
///朝になったら、ダウンロードがタイムアウト。
///そんなに混雑していたのか。
ということでインストールしていくつかのサンプルを試してみた。
同じマシン環境を2台揃えることが出来なかったので、benchmarkは今回諦めた。申し訳ない。
まず、コンソールレベルのプログラムをいくつか。
本家のcscと、Monoのコンパイラで簡単なプログラムを動かしてみる。これは問題ない。単純な200Line程度のサンプルはさほどストレスがない。
次に.Net開発で肝要となるWindowsFormに関して確認しようとしたが、MacOS Xではうまく動作しなかった。
今動いていないこと自体は、こちら側の設定に問題があると思われるが、パッケージ内容を見てみると、Wineのリソースを利用しているらしい。そのあたりにミスを誘う原因があるのかもしれない。このあたりはWhidbeyに併せてリリースされる次期バージョンに よってFixされることを期待する。
個人的にはWindowsFormがもっときびきびと動くようになり、その上でDataGridがきっちりと動き、MySQLやPostgreとの接続がストレスなく行えるようになればもっと使いやすいのに、と思う。
Ximianの親玉となったNovellは各種製品群を現在WindowsとLinux上 でクロスプラットフォームの環境を提供している。eXtend DirectorあたりのPortal構築ツールとASP.NETがうまく統合できればおもしろいことになるのでは、と思う。
追伸:AC氏のSystem.ContextBoundObjectが動かない問題は、XimianのMscorlib.dll 相当の実装が問題ではないか。Error内容が気になる ところである。
+------------+
歌って踊れるエンジニアを目指しています lostman_moonlightmil
Re:テストレポートはいつになるか (スコア:0)
Re:テストレポートはいつになるか (スコア:1, 参考になる)
まあ、アプリケーション作成でContextBoundObjectを使う人はまずいないと思うので大した問題ではないかも。
「しあわせになろうよ」と言われると (スコア:1, おもしろおかしい)
普通の人なら長渕剛とかなんでしょうな。
/*-+/*-+/*-+/*-+/*-+/
Allez! Allez! Allez!
Re:「しあわせになろうよ」と言われると (スコア:2, 興味深い)
そんな上司に引っ掻き回される部下の姿も脳裏に浮かぶ。
#そんな開発現場は…いやだ…
/* Kachou Utumi
I'm Not Rich... */
Re:「しあわせになろうよ」と言われると (スコア:1)
>そんな上司に引っ掻き回される部下の姿も脳裏に浮かぶ。
そして「呪ってやる~~~!!」と血涙を…
ノベルのサーバ版Linux (スコア:0)
どこか解説サイトとか無いんでしょうか?
#零細企業でサーバ構築と管理に人は当てられるのに
Re:ノベルのサーバ版Linux (スコア:0)
Linuxは普通のディストリででいいじゃねーの?
http://www.mono-project.com/downloads/index.html
ここからソースなりバイナリをダウンロードすりゃいいだけでしょ?
Windows版もあ
Re:ノベルのサーバ版Linux (スコア:1)
去年の終わり頃のβを Slackware に放り込んだことがありますが、マトモに何かやろうとすると DotGNU [dotgnu.org] も必要になった記憶が朧ろげにあります (今は違うかも。多分 DotGNU の cscc を要求するブツがあったような...)。
# 取り敢えず install する箱を入手せんと...
Re:ノベルのサーバ版Linux (スコア:1, 参考になる)