アカウント名:
パスワード:
有料で構わないからUnix 用にVisual studio 出して欲しい
「Linuxで使いたい」のに「Unix 用に出して欲しい」とはわけわからん
Qt Creator に慣れたら、Visual Studioなんてどうでも良くなった。いまさらMFCとか使いたくないし、.NET Windows Forms もいらんし、C++/Qtでやりたいことはたいていできる。C#?なにそれ
毛嫌いするのは自由だけど、新技術を触ろうともせずに否定するのはプログラマ(というか技術者)としてアウトだと思う。
.NETやWindows FormsよりQtQuick(QML)のほうが新技術だろう。それにQtのuiファイルはXML形式なんでWPFのほうが近い。
それでQMLならコンパイルなしでデスクトップでもスマートフォンでも同じコードが動くし。その気になればレイアウトも共用できる。CSSとjavaScriptをベースにしたリアクティブプログラミング言語だから、リストやグリッドを使った動的レイアウトも容易に作れる。Bluetoothみたいなデバイスもデスクトップ、モバイル同じAPIで使える。
C#のようなオブジェクト指向言語でGUI構築するより開発効率はいい。レイアウトを組むだけなら大差ないが、何をどう表示するかの記述が楽になる。
WPFもコンパイルなしてそのまま動かせたんじゃなかったっけ?
#2791612だけど、C#を使ってみたけど、やっぱりC++の方が開発しやすいという印象を持ったわけだし、MFC歴15年の経験を積んだ上で、Qtすげーって思ったし、新技術を触らずに否定してはいませんよ。Qt DesignerでGUIを設計したことのある人なら、MFCや .NET Windows Forms なんて使いたがらないと思う。
っていうか、みんなQtやろうよ。Windowsだけじゃなく、OS XでもLinuxでも使えるんだし。「触ろうともせずに否定するのはアウト」には同意。
そりゃMFC15年もやって、C#数日とかならそういう結論になりますわな。
どちらも日々扱ってるけど、開発効率はC#の圧勝。
QtとWindows FormsでUI作るのを比べると、どういう時にメリットを感じる?
標準ライブラリも使わないの?
時間をかけて多くの人がQtを触った結果、使われてないのだから。
せめて新しいQtはここが変わったとか、新しく取り入れた○○を次のVerで捨てることはありません性根を入れ替えました!とかなんかないと
>C#を使ってみたけど、やっぱりC++の方が開発しやすいという印象を持ったわけだししかもC++とMFCでだろ?たぶん貴方は優秀すぎて、ちょっと常人とは頭の構造が違うのだと思うよ一般人でそんなこと言ってたら新しいものを使えない奴と思われるか、何かの信仰に基づいて発言している奴としか思われないから
C#のバージョンいくつを使ってみたかにもよるな。まさかラムダもLINQも無いころじゃあるまいな。
マイノリティの信仰告白とか何の意味もないんだよなあ
確かに、日本人はマイノリティだな。
ばあさんや、PHP開発環境はまだかのお?
おじいさん、さっきPDTをダウンロードしたでしょ
WebMatrix...
Linux 上で使えるわけではないですが、VisualGDB [visualgdb.com] や WinGDB [wingdb.com] などを使えば Linux に対してクロス開発ができるのではないかと思います。
Linuxのfan的な人でも割とVisual Studioだけは良いって言う人いますよね。Eclipseは周回遅れだとか。PhotoshopとGimp、MS OffliceとOpen,Libre Officeなんかでも対抗できてる派 vs 移行なんて話になってない派がいて興味深いです。
Visual Studioは、操作が直感的でマニュアル一切なしで使えてしまう使いやすさがよいですね。半年振りに使っても普通に使えてしまうのは、UNIX系のエコシステムではなかなか得がたいです。UNIX系のツールは、毎日使っている分にはいいんですけどね…。そうバリバリ開発しているわけでもないおっさんにはちょっときついです。
Windows/Linux両方見てきたが、VS使ってると思われるWindowsの方がアホなバグ作りこんでる確率低い。Linuxは、まず開発環境作りがグダグダなやり方してるとこが多くて、ビルド可能にするとこに時間かかってアプリの処理を見直す時間を取れない感じ。数少ないけどMacもそれなりなのはXcodeがあるからだと思う。開発環境は重要ですよ。まあ、確保出来た時間を見直しに利用しないんじゃあ意味ないけど。。
シェルとcばかり十年近くやっててシグナル操作すらしたことない、なにそれ状態のがいたのに驚いたよ。。
相手の土俵で勝負しようとしたらそりゃ勝負にならんわ
相手の土俵っていうか、もっと主観的な慣れとか好き嫌いとかの話でしょ。そりゃ勝負になるわけない。最初から勝者の決まってる話なのだから。
テキストエディタで十分とかいうやつは、全く使ってもないだろうな。
特定IDEにべったりな人って、道具を嬉しそうに語る割に、技術は大したことないんでしょ?
それは無いな。技術や知識のない奴がIDE使ったら、冗長でゴミみたいなコードを量産するのがオチ。
IDEすら使いこなせないやつは技術もたいしたこと無いやつだと思います。
類似事例にひとつの言語しか使えないやつ。使おうとしないやつ。
それを防ぐのもIDEの機能ですよ
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
最初のバージョンは常に打ち捨てられる。
Linuxで使いたい (スコア:0)
有料で構わないから
Unix 用にVisual studio 出して欲しい
Re:Linuxで使いたい (スコア:2, 興味深い)
Re: (スコア:0)
「Linuxで使いたい」のに「Unix 用に出して欲しい」とはわけわからん
Re: (スコア:0)
Qt Creator に慣れたら、Visual Studioなんてどうでも良くなった。
いまさらMFCとか使いたくないし、.NET Windows Forms もいらんし、
C++/Qtでやりたいことはたいていできる。C#?なにそれ
Re: (スコア:0)
毛嫌いするのは自由だけど、新技術を触ろうともせずに否定するのはプログラマ(というか技術者)としてアウトだと思う。
Re:Linuxで使いたい (スコア:1)
.NETやWindows FormsよりQtQuick(QML)のほうが新技術だろう。それにQtのuiファイルはXML形式なんでWPFのほうが近い。
それでQMLならコンパイルなしでデスクトップでもスマートフォンでも同じコードが動くし。その気になればレイアウトも共用できる。
CSSとjavaScriptをベースにしたリアクティブプログラミング言語だから、リストやグリッドを使った動的レイアウトも容易に作れる。
Bluetoothみたいなデバイスもデスクトップ、モバイル同じAPIで使える。
C#のようなオブジェクト指向言語でGUI構築するより開発効率はいい。レイアウトを組むだけなら大差ないが、何をどう表示するかの記述が楽になる。
Re:Linuxで使いたい (スコア:1)
テストベッド作ったので、頑張れば作れることは分かったんだけど、そうすると性能的にクライアントの要求スペックが上がりすぎて、話にならない。
C++ 案件から性能問題で .NET + XAML に移行したのは、記憶にあるかぎり、他にはないなぁ。
Re: (スコア:0)
WPFもコンパイルなしてそのまま動かせたんじゃなかったっけ?
Re: (スコア:0)
#2791612だけど、C#を使ってみたけど、やっぱりC++の方が開発しやすいという印象を持ったわけだし、
MFC歴15年の経験を積んだ上で、Qtすげーって思ったし、新技術を触らずに否定してはいませんよ。
Qt DesignerでGUIを設計したことのある人なら、MFCや .NET Windows Forms なんて使いたがらないと思う。
っていうか、みんなQtやろうよ。Windowsだけじゃなく、OS XでもLinuxでも使えるんだし。
「触ろうともせずに否定するのはアウト」には同意。
Re: (スコア:0)
そりゃMFC15年もやって、C#数日とかならそういう結論になりますわな。
どちらも日々扱ってるけど、開発効率はC#の圧勝。
Re: (スコア:0)
QtとWindows FormsでUI作るのを比べると、どういう時にメリットを感じる?
Re: (スコア:0)
Re: (スコア:0)
標準ライブラリも使わないの?
Re: (スコア:0)
時間をかけて多くの人がQtを触った結果、使われてないのだから。
せめて新しいQtはここが変わったとか、新しく取り入れた○○を次のVerで捨てることはありません性根を
入れ替えました!とかなんかないと
Re: (スコア:0)
>C#を使ってみたけど、やっぱりC++の方が開発しやすいという印象を持ったわけだし
しかもC++とMFCでだろ?
たぶん貴方は優秀すぎて、ちょっと常人とは頭の構造が違うのだと思うよ
一般人でそんなこと言ってたら新しいものを使えない奴と思われるか、何かの信仰に基づいて発言している奴としか思われないから
Re: (スコア:0)
C#のバージョンいくつを使ってみたかにもよるな。まさかラムダもLINQも無いころじゃあるまいな。
Re: (スコア:0)
マイノリティの信仰告白とか何の意味もないんだよなあ
Re: (スコア:0)
確かに、日本人はマイノリティだな。
Re: (スコア:0)
ばあさんや、PHP開発環境はまだかのお?
Re: (スコア:0)
おじいさん、さっきPDTをダウンロードしたでしょ
Re: (スコア:0)
WebMatrix...
Re: (スコア:0)
Linux 上で使えるわけではないですが、VisualGDB [visualgdb.com] や WinGDB [wingdb.com] などを使えば Linux に対してクロス開発ができるのではないかと思います。
Re: (スコア:0)
Linuxのfan的な人でも割とVisual Studioだけは良いって言う人いますよね。Eclipseは周回遅れだとか。
PhotoshopとGimp、MS OffliceとOpen,Libre Officeなんかでも対抗できてる派 vs 移行なんて話になってない派がいて興味深いです。
Re: (スコア:0)
Visual Studioは、操作が直感的でマニュアル一切なしで使えてしまう使いやすさがよいですね。
半年振りに使っても普通に使えてしまうのは、UNIX系のエコシステムではなかなか得がたいです。
UNIX系のツールは、毎日使っている分にはいいんですけどね…。そうバリバリ開発しているわけでもないおっさんにはちょっときついです。
Re: (スコア:0)
Windows/Linux両方見てきたが、VS使ってると思われるWindowsの方がアホなバグ作りこんでる確率低い。
Linuxは、まず開発環境作りがグダグダなやり方してるとこが多くて、ビルド可能にするとこに時間かかってアプリの処理を見直す時間を取れない感じ。
数少ないけどMacもそれなりなのはXcodeがあるからだと思う。
開発環境は重要ですよ。まあ、確保出来た時間を見直しに利用しないんじゃあ意味ないけど。。
シェルとcばかり十年近くやっててシグナル操作すらしたことない、なにそれ状態のがいたのに驚いたよ。。
Re: (スコア:0)
Unix 系でも InteliJ とか、IDE と呼べるものはいくらでもある。
Re: (スコア:0)
相手の土俵で勝負しようとしたらそりゃ勝負にならんわ
Re: (スコア:0)
相手の土俵っていうか、もっと主観的な慣れとか好き嫌いとかの話でしょ。
そりゃ勝負になるわけない。最初から勝者の決まってる話なのだから。
Re: (スコア:0)
Re: (スコア:0)
テキストエディタで十分とかいうやつは、全く使ってもないだろうな。
Re: (スコア:0)
特定IDEにべったりな人って、道具を嬉しそうに語る割に、技術は大したことないんでしょ?
Re: (スコア:0)
Re: (スコア:0)
それは無いな。
技術や知識のない奴がIDE使ったら、冗長でゴミみたいなコードを量産するのがオチ。
Re: (スコア:0)
IDEすら使いこなせないやつは技術もたいしたこと無いやつだと思います。
類似事例にひとつの言語しか使えないやつ。使おうとしないやつ。
Re: (スコア:0)
それを防ぐのもIDEの機能ですよ