アカウント名:
パスワード:
Windowsアプリが作りたい:C#でいいじゃんマルチプラットフォームでGUIアプリが作りたい:Electronでいいじゃん or Webアプリでいいじゃん
swiftでややこしいロジックを書き溜めてしまった。一応で良いから動かしたい。同じ理由でC#を無理にmacOSで(Xamarin.Mac)動かそうという人は割といると思う。
誰が使うかじゃなくて、単に機能は多い方が良いから実装しただけだろうけど。
すでに .NET Coreはプレビューリリースも含めて Win/Linux/Macが同時リリースするようになって久しいので、C#のコードは無理に動かすもんではなく、Macでも動いて当然な時代ですよ。
.NET CoreにWPFは入ってないので、GUIは駄目ですけど。
WinUI・WPF・WinFormsがマルチプラットフォーム対応してくれれば完璧なんだけどね。
javaも失敗した道ですからなぁ…痒いところに手が届くuiはプラットフォーム固有になるから捨てる→使い辛いわ→使われない…う〜ん…う〜んwこのもどかしさw
JavaのGUIライブラリの糞さはプラットフォーム固有だからではないような気がする。
これは百理ある。世の中のライブラリって、好みとか考え方の違いはあっても嫌いとか駄目だとか言うことあるが、俺が考えるより設計が駄目すぎると言い切れるものはなかなか無い。でも、swingに関しては俺が考えたものよりクソだと言い切れる。
随分な自信だなw
一度でも、JavaのGUIライブラリ触れば、「糞」とまでは言わないけれどヒドイってことは直感的に思う。
機能性は問題ないけどデザイン性が破滅的と言える。デザインの自己主張が強くて「調和」が皆無なので、ゲームとか、エンベデッドならまだ構わないけれど、PCで一般ユーザに使わせたくない。一般ユーザが潜在的に求める心地よさを実現できない。それを実現しようとすると、GUIデザイナが必用になるというお手軽さが無い。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ見習い
どういうユーザが使うの? (スコア:0)
Windowsアプリが作りたい:C#でいいじゃん
マルチプラットフォームでGUIアプリが作りたい:Electronでいいじゃん or Webアプリでいいじゃん
Re: (スコア:0)
swiftでややこしいロジックを書き溜めてしまった。
一応で良いから動かしたい。
同じ理由でC#を無理にmacOSで(Xamarin.Mac)動かそうという人は割といると思う。
誰が使うかじゃなくて、単に機能は多い方が良いから実装しただけだろうけど。
Re: (スコア:0)
すでに .NET Coreはプレビューリリースも含めて Win/Linux/Macが同時リリースするようになって久しいので、C#のコードは無理に動かすもんではなく、Macでも動いて当然な時代ですよ。
.NET CoreにWPFは入ってないので、GUIは駄目ですけど。
Re: (スコア:0)
WinUI・WPF・WinFormsがマルチプラットフォーム対応してくれれば完璧なんだけどね。
Re: (スコア:0)
javaも失敗した道ですからなぁ…
痒いところに手が届くuiはプラットフォーム固有になるから捨てる→使い辛いわ→使われない…
う〜ん…う〜んwこのもどかしさw
Re:どういうユーザが使うの? (スコア:0)
JavaのGUIライブラリの糞さはプラットフォーム固有だからではないような気がする。
Re: (スコア:0)
これは百理ある。
世の中のライブラリって、好みとか考え方の違いはあっても嫌いとか駄目だとか言うことあるが、俺が考えるより設計が駄目すぎると言い切れるものはなかなか無い。
でも、swingに関しては俺が考えたものよりクソだと言い切れる。
Re: (スコア:0)
随分な自信だなw
Re: (スコア:0)
一度でも、JavaのGUIライブラリ触れば、「糞」とまでは
言わないけれどヒドイってことは直感的に思う。
機能性は問題ないけどデザイン性が破滅的と言える。
デザインの自己主張が強くて「調和」が皆無なので、
ゲームとか、エンベデッドならまだ構わないけれど、
PCで一般ユーザに使わせたくない。
一般ユーザが潜在的に求める心地よさを実現できない。
それを実現しようとすると、GUIデザイナが必用になる
というお手軽さが無い。