C言語の話題のみ取り扱います C++の話題はC++スレへ
質問には最低限の情報(ソース/コンパイラ/OS)を付ける
数行で収まらないソースは以下を適当に使ってURLを晒す
https://paiza.io/
https://ideone.com/
http://codepad.org/
C11
http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1570.pdf
C99
http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1256.pdf
http://kikakurui.com/x3/X3010-2003-01.html
C FAQ 日本語訳
http://www.kouno.jp/home/c_faq/
JPCERT C コーディングスタンダード
https://www.jpcert.or.jp/sc-rules/
前
C言語なら俺に聞け 144
https://mevius.5ch.net/test/read.cgi/tech/1514025223/
次スレを立てる時は本文の1行目に以下を追加して下さい
!extend:on:vvvvv:1000:512
-
※前スレ
C言語なら俺に聞け 145
http://mevius.5ch.net/test/read.cgi/tech/1519046038/
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
探検
C言語なら俺に聞け 146
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 839f-AnMQ)
2018/04/30(月) 04:47:37.50ID:XX4FB8lc074デフォルトの名無しさん (アウアウカー Sa4d-k3+m)
2018/05/22(火) 18:36:15.88ID:jJOm7blDa75デフォルトの名無しさん (ワッチョイ b179-RYnA)
2018/05/22(火) 19:32:38.26ID:xB2s/DOg0 そしてBIOSがウィルス感染すると。
76デフォルトの名無しさん (ワッチョイ 4623-NEzo)
2018/05/22(火) 20:05:11.55ID:hUFcheQs0 そんなこともあろうかとレスキュー用のミニBIOSが用意してある
77デフォルトの名無しさん (アウアウカー Sa4d-k3+m)
2018/05/22(火) 20:22:51.24ID:jJOm7blDa ところで元の話はなんだったっけ?
CでGUIならGTKがおすすめだっけ?
CでGUIならGTKがおすすめだっけ?
78デフォルトの名無しさん (ワッチョイ 1a81-HRP5)
2018/05/22(火) 20:23:17.70ID:EWE1U2i10 パターン青です、使徒にセントラルドグマを侵食されました
自爆装置が作動します
自爆装置が作動します
79デフォルトの名無しさん (ワッチョイ 75eb-PcTF)
2018/05/22(火) 21:41:56.59ID:7iMo1JsI0 CでのGUIプログラミングは、オススメといっても人それぞれだし。
本人が興味のある手法、あるいは必要に迫らせた手法から順に
手を出してみればいいんじゃないかな
本人が興味のある手法、あるいは必要に迫らせた手法から順に
手を出してみればいいんじゃないかな
80デフォルトの名無しさん (スップ Sdda-Gfen)
2018/05/22(火) 22:39:27.93ID:VDgucXQJd Cで低レイヤーなプログラミングを学ぶように低レイヤーなGUIを学ぶならXかなぁ
実用性は皆無とこそ言わずともほぼないが
実用性は皆無とこそ言わずともほぼないが
81デフォルトの名無しさん (アウアウカー Sa4d-bfnn)
2018/05/22(火) 22:53:36.42ID:I6C5yE2aa c、open gl glfw+glew
とか
とか
82デフォルトの名無しさん (ワッチョイ 559f-XfH4)
2018/05/22(火) 23:09:30.41ID:dh6iCve70 結局ろくな突っ込みねえじゃねえかよ。
・CではGUIをやらないのがオススメ
だよ。
WindowsアプリにしたければC#でフロントエンドだけ作ってCプログラムを呼べばいいだけ。
VisualStudioがこの作りだろ。
組み込み機器でネットワークありなら鯖立ててブラウザから設定してもらうのがベスト。
ルーターとか全てこれだろ。
今時ネットワークもない機器でGUIなんてほぼねえよ。
そもそもお前らがGTKもQtも使ってねえだろ。
・CではGUIをやらないのがオススメ
だよ。
WindowsアプリにしたければC#でフロントエンドだけ作ってCプログラムを呼べばいいだけ。
VisualStudioがこの作りだろ。
組み込み機器でネットワークありなら鯖立ててブラウザから設定してもらうのがベスト。
ルーターとか全てこれだろ。
今時ネットワークもない機器でGUIなんてほぼねえよ。
そもそもお前らがGTKもQtも使ってねえだろ。
83デフォルトの名無しさん (ワッチョイ 1a81-HRP5)
2018/05/22(火) 23:16:53.04ID:EWE1U2i10 >C#でフロントエンドだけ作ってCプログラムを呼べばいいだけ。
>VisualStudioがこの作りだろ。
そうだったのか、知らなかった。
VBで作っているのかと思ってた。
>VisualStudioがこの作りだろ。
そうだったのか、知らなかった。
VBで作っているのかと思ってた。
84デフォルトの名無しさん (アウアウウー Sa39-qvI5)
2018/05/22(火) 23:36:12.88ID:+l1sIeYUa あれ、JavaScript最強とか言ってたのどうしたの?
85デフォルトの名無しさん (ワッチョイ 559f-XfH4)
2018/05/22(火) 23:47:04.75ID:dh6iCve70 >>83
ポイントはそこじゃねえ。VisualStudio自体が何で書かれているかは知らんよ。
ただ、今時、GUIまで含めてCで書く必然性はほぼないんだよ。
保守性を上げる為にも、GUIは設定ファイルを生成し、
各種プログラムを呼び出すだけの単純なコントローラに徹するべきなんだよ。
だからこそVSは各種プログラミング言語をカバーできているのであって。
ポイントはそこじゃねえ。VisualStudio自体が何で書かれているかは知らんよ。
ただ、今時、GUIまで含めてCで書く必然性はほぼないんだよ。
保守性を上げる為にも、GUIは設定ファイルを生成し、
各種プログラムを呼び出すだけの単純なコントローラに徹するべきなんだよ。
だからこそVSは各種プログラミング言語をカバーできているのであって。
86デフォルトの名無しさん (ワッチョイ 559f-XfH4)
2018/05/22(火) 23:50:10.95ID:dh6iCve70 >>84
C#もGUI用言語としてはゴミだぞ。Cよりはマシだが。
C#もGUI用言語としてはゴミだぞ。Cよりはマシだが。
87デフォルトの名無しさん (ブーイモ MMa1-yvvh)
2018/05/22(火) 23:54:28.08ID:Gcdgd5MGM まあお前ら口だけだしな
88デフォルトの名無しさん (ワッチョイ 059f-HRP5)
2018/05/22(火) 23:55:54.11ID:IBCwJBRn0 ぺろぺろ
89デフォルトの名無しさん (ワッチョイ 91e3-RYnA)
2018/05/23(水) 00:45:45.99ID:QPyFSXnY090放置された蟻人間 ◆T6xkBnTXz7B0 (スフッ Sdfa-ifJz)
2018/05/23(水) 01:00:02.58ID:ITuVOjj6d91デフォルトの名無しさん (ワッチョイ 4623-NEzo)
2018/05/23(水) 08:59:17.25ID:t/lZ7Uw+092デフォルトの名無しさん (ワッチョイ b678-NEzo)
2018/05/23(水) 09:01:01.98ID:CpOh1zRO0 だな
93デフォルトの名無しさん (ワッチョイ 559f-XfH4)
2018/05/23(水) 22:23:10.76ID:ZyQgvcA80 >>91
ならまずお前がオススメを出せよ、自称苦労人さんよ。
俺なら新規で自由に選択出来るのならまずElectronを検討する。
元々のコードが相当量有るのならグダグダ言わずにそれを使うしかない。
それ以前に、お前らJavaScript/HTML/CSSを知らんだろ?
実際はさらにそれ以前で、お前らGUIなんてほぼやってないだろ?
だからそんな低レベルな突っ込みしか出来ないわけでさ。
Cが十分出来るのなら、JavaScript/HTML/CSSの習熟は簡単だ。
CのGUIなんて悲惨なコードにしかならない。
次の機会があるのなら、騙されたと思って、
ElectronからCプログラム/DLLを呼び出すのも検討に加えてみろよ。
どんだけCのGUIがゴミだったか実感出来るから。
web系()が馬鹿ばかりというのも事実だが、逆に言えば、
馬鹿でも何とかなるようにシステムが組まれてるからこそ成立してるのであって、
この意味では学ぶことも多いぞ。
ならまずお前がオススメを出せよ、自称苦労人さんよ。
俺なら新規で自由に選択出来るのならまずElectronを検討する。
元々のコードが相当量有るのならグダグダ言わずにそれを使うしかない。
それ以前に、お前らJavaScript/HTML/CSSを知らんだろ?
実際はさらにそれ以前で、お前らGUIなんてほぼやってないだろ?
だからそんな低レベルな突っ込みしか出来ないわけでさ。
Cが十分出来るのなら、JavaScript/HTML/CSSの習熟は簡単だ。
CのGUIなんて悲惨なコードにしかならない。
次の機会があるのなら、騙されたと思って、
ElectronからCプログラム/DLLを呼び出すのも検討に加えてみろよ。
どんだけCのGUIがゴミだったか実感出来るから。
web系()が馬鹿ばかりというのも事実だが、逆に言えば、
馬鹿でも何とかなるようにシステムが組まれてるからこそ成立してるのであって、
この意味では学ぶことも多いぞ。
94デフォルトの名無しさん (ワッチョイ 75eb-PcTF)
2018/05/23(水) 23:37:46.76ID:ZozwcPKn0 (ノ∀`) アチャー
95デフォルトの名無しさん (ワッチョイ 93d4-GP3k)
2018/05/24(木) 00:55:07.41ID:XyvIQswZ0 >>93
うーん・・・23点かな、赤点だよキミ
うーん・・・23点かな、赤点だよキミ
96デフォルトの名無しさん (ワッチョイ 198a-CZLf)
2018/05/24(木) 01:27:26.00ID:YYT9dX/p0 Electron、少し気になって調べてみたらhello worldアプリのファイルサイズが100MB近くになるとか書いてあってワロタ
さすが最強だなw
さすが最強だなw
97デフォルトの名無しさん (ワッチョイ d99f-CK0H)
2018/05/24(木) 02:25:19.76ID:yJx+fTIp0 >>96
動作環境同梱だからな。
でも実際、それで問題ないからVSCodeやatomに使われてる。
しかしこのスレも本当にゴミになったな。
揚げ足取りしか出来ない馬鹿しか居ない。
文句を言う前に、まずオススメのGUIを出してみろよ。
事実として、CのGUI環境でオススメ出来る物なんて存在しないだろ。
そもそもGUIをCで書いてる奴が居ないんだから。
Electronにはそれ以外にも色々問題はある。
だからElectronが許されるかどうかは確かに問題だが、
それでもいい環境なら今現在GUIに最適なのは間違いない。
動作環境同梱だからな。
でも実際、それで問題ないからVSCodeやatomに使われてる。
しかしこのスレも本当にゴミになったな。
揚げ足取りしか出来ない馬鹿しか居ない。
文句を言う前に、まずオススメのGUIを出してみろよ。
事実として、CのGUI環境でオススメ出来る物なんて存在しないだろ。
そもそもGUIをCで書いてる奴が居ないんだから。
Electronにはそれ以外にも色々問題はある。
だからElectronが許されるかどうかは確かに問題だが、
それでもいい環境なら今現在GUIに最適なのは間違いない。
98デフォルトの名無しさん (ワッチョイ 198a-CZLf)
2018/05/24(木) 03:15:02.23ID:YYT9dX/p0 ある程度大きなツールなら問題ないだろうけど、
ちょっとしたアプリだと驚きのサイズかな
個人的にお手軽なのはC#(WinForms)で
気合入れるならC++(Win32API)だけど
オススメと言われると悩ましいな
Cはその手のには使ってない
ちょっとしたアプリだと驚きのサイズかな
個人的にお手軽なのはC#(WinForms)で
気合入れるならC++(Win32API)だけど
オススメと言われると悩ましいな
Cはその手のには使ってない
99デフォルトの名無しさん (ワッチョイ a98a-bPUQ)
2018/05/24(木) 05:39:55.69ID:4UVzqDc60 Win32APIはC++必要ないよ
Cでも十分
Cでも十分
100デフォルトの名無しさん (ワッチョイ 0b78-vxiR)
2018/05/24(木) 06:20:19.99ID:+Xu6In4O0 Win32APIの肥大化を危惧してCOMを使うようになったな
101デフォルトの名無しさん (ドコグロ MM3d-Lo1h)
2018/05/24(木) 06:45:39.64ID:MTt26arvM102デフォルトの名無しさん (ワッチョイ 0b78-vxiR)
2018/05/24(木) 06:59:58.23ID:+Xu6In4O0 こいつおそらくWin32APIで何か作ったことないんだろうな
103デフォルトの名無しさん (アウアウカー Sa95-NVy/)
2018/05/24(木) 09:17:20.14ID:vh6bvB4+a Xlibも仲間に入れてあげてください
104デフォルトの名無しさん (アウアウウー Sadd-DqgS)
2018/05/24(木) 10:47:49.63ID:9AnTU2Mna 今北。なんだこの流れ。
元をたどれば>>49がGUI未経験なのでどれを勉強すればいいか聞いてたのが始まりだよな。
おそらく49はプログラミング初心者だろうから、別にC言語を使わなきゃならないという縛りもないはずだ。
C言語スレではあるものの、サクッとGUIアプリが作れる言語を教えるというのは理にかなっていると思う。
初学者がC言語しか知らないというのも珍しいことではない。
実際、大学や高専ではいまだ最初にC言語を教える学科が多い。
だが、それはC言語を学べば他の言語を学ぶ時の学習コストが大幅に下がるというのも理由の1つとしてあると俺は思う。
ということで、このスレではおすすめのGUIフレームワークの話題が繰り広げられているみたいなのだが、
これはおそらく収拾がつかないぞ。
フレームワークの種類だって数多くあるし、言語もケースバイケースだからなぁ。
結局>>49がどういうプラットフォームでGUIアプリを作ってみたいかによるんだよ。
普段使ってるOSがWindowsかLinuxかだけでも大分違うし、
動くならWindowsだけでいいのか、できるだけクロスプラットフォームにしたいのかでも違うし。
なので、49が黙っている以上、誰もが納得する回答なんて出るわけないんだよなぁ。
元をたどれば>>49がGUI未経験なのでどれを勉強すればいいか聞いてたのが始まりだよな。
おそらく49はプログラミング初心者だろうから、別にC言語を使わなきゃならないという縛りもないはずだ。
C言語スレではあるものの、サクッとGUIアプリが作れる言語を教えるというのは理にかなっていると思う。
初学者がC言語しか知らないというのも珍しいことではない。
実際、大学や高専ではいまだ最初にC言語を教える学科が多い。
だが、それはC言語を学べば他の言語を学ぶ時の学習コストが大幅に下がるというのも理由の1つとしてあると俺は思う。
ということで、このスレではおすすめのGUIフレームワークの話題が繰り広げられているみたいなのだが、
これはおそらく収拾がつかないぞ。
フレームワークの種類だって数多くあるし、言語もケースバイケースだからなぁ。
結局>>49がどういうプラットフォームでGUIアプリを作ってみたいかによるんだよ。
普段使ってるOSがWindowsかLinuxかだけでも大分違うし、
動くならWindowsだけでいいのか、できるだけクロスプラットフォームにしたいのかでも違うし。
なので、49が黙っている以上、誰もが納得する回答なんて出るわけないんだよなぁ。
105デフォルトの名無しさん (ワッチョイ 9381-DqgS)
2018/05/24(木) 11:31:40.73ID:zzDqKHlT0 質問者そっちのけで盛り上がるのはいつもの事
106デフォルトの名無しさん (アウアウウー Sadd-1ahM)
2018/05/24(木) 14:20:09.73ID:40zeL6yya C初心者です
苦Cを一通り終えたので練習問題をとこうと思っているのですが、お手頃なレベルの問題が載ってるサイトや問題集とかありますか?
苦Cを一通り終えたので練習問題をとこうと思っているのですが、お手頃なレベルの問題が載ってるサイトや問題集とかありますか?
107デフォルトの名無しさん (アウアウウー Sadd-DqgS)
2018/05/24(木) 15:01:48.55ID:9AnTU2Mna >>106
AIZU ONLINE JUDGE
http://judge.u-aizu.ac.jp/onlinejudge/
会員登録が必要だけど、たくさんのプログラミングの問題が載っている。
言語はC言語だけでなく様々な言語が選択可能で、
入力されたテキスト(標準入力)に対し正しい回答(標準出力)を出せればOK。
アルゴリズム力や数学力を鍛えるのには役立つだろう。
序盤は入門者・初心者向けだが、上級者向けの問題もある(というか大半が上級者向け)。
AIZU ONLINE JUDGE
http://judge.u-aizu.ac.jp/onlinejudge/
会員登録が必要だけど、たくさんのプログラミングの問題が載っている。
言語はC言語だけでなく様々な言語が選択可能で、
入力されたテキスト(標準入力)に対し正しい回答(標準出力)を出せればOK。
アルゴリズム力や数学力を鍛えるのには役立つだろう。
序盤は入門者・初心者向けだが、上級者向けの問題もある(というか大半が上級者向け)。
108デフォルトの名無しさん (ワッチョイ 2b23-vxiR)
2018/05/24(木) 15:55:26.31ID:7K/jnbfl0109デフォルトの名無しさん (アウアウウー Sadd-DqgS)
2018/05/24(木) 17:12:34.79ID:9AnTU2Mna111デフォルトの名無しさん (ワッチョイ 493c-1ahM)
2018/05/24(木) 20:12:37.44ID:Ex4Q+/Nt0112デフォルトの名無しさん (アウアウカー Sa95-NVy/)
2018/05/24(木) 20:29:25.26ID:j4DAPFSka >>106
お手軽かどうかはわからないが一応この板にはプログラミングのお題スレがある。
お手軽かどうかはわからないが一応この板にはプログラミングのお題スレがある。
113デフォルトの名無しさん (アウアウエー Sae3-TUnL)
2018/05/24(木) 20:51:23.65ID:xmDpqFfVa 配列名に動詞使うのは違和感ありますか?
week_of_day = get_week_of_day[(year + year / 4 - year / 100 +
year / 400 + (13 * month + 8) / 5 + day) % 7];
week_of_day = get_week_of_day[(year + year / 4 - year / 100 +
year / 400 + (13 * month + 8) / 5 + day) % 7];
114デフォルトの名無しさん (アウアウエー Sae3-TUnL)
2018/05/24(木) 20:57:56.73ID:xmDpqFfVa char *get_week_of_day[7] = {"Sunday",
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday"};
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday"};
116デフォルトの名無しさん (アウアウエー Sae3-TUnL)
2018/05/24(木) 21:02:46.26ID:xmDpqFfVa あ、忘れてました
おとなしく関数化したほうがいいでしょうか?
おとなしく関数化したほうがいいでしょうか?
117デフォルトの名無しさん (ワッチョイ 19eb-7zkz)
2018/05/24(木) 21:04:24.13ID:AZN1ZAoP0 違和感といえば week_of_day よりも day_of_week の方がよさそうな点が(以下略
118デフォルトの名無しさん (アウアウエー Sae3-TUnL)
2018/05/24(木) 21:06:57.97ID:xmDpqFfVa119デフォルトの名無しさん (ワッチョイ d99f-CK0H)
2018/05/24(木) 22:01:19.97ID:yJx+fTIp0 >>101
> なんでこんな視野の狭い奴がこんなスレに居着いてるんだよ...
自己紹介乙。
お前は他言語が何も出来ないからその程度の視野なんだよ。
お前ら自身が今現在もGTKを使っててオススメだと思っているのならそれでいいが、
実際はお前らもGTKを使っておらず、それ以前に使ったこともない知ったかぶりだろ。
そういうミスリードはマジで止めろ。
Electronが生まれた理由はあるんだよ。
そして同様に、MSがMFC->Form->WPFと進化してきた理由もある。
この辺を理解出来ないのなら自分は馬鹿だと自覚して自重しろ。迷惑でしかない。
> なんでこんな視野の狭い奴がこんなスレに居着いてるんだよ...
自己紹介乙。
お前は他言語が何も出来ないからその程度の視野なんだよ。
お前ら自身が今現在もGTKを使っててオススメだと思っているのならそれでいいが、
実際はお前らもGTKを使っておらず、それ以前に使ったこともない知ったかぶりだろ。
そういうミスリードはマジで止めろ。
Electronが生まれた理由はあるんだよ。
そして同様に、MSがMFC->Form->WPFと進化してきた理由もある。
この辺を理解出来ないのなら自分は馬鹿だと自覚して自重しろ。迷惑でしかない。
120デフォルトの名無しさん (アウアウカー Sa95-eopN)
2018/05/24(木) 22:08:16.86ID:4h4bAGNya WPF止まりかー
Electron使ってるの?web系の人向けフレームワークに見えるんだけど
本当に心から最強と思ってる?
Electron使ってるの?web系の人向けフレームワークに見えるんだけど
本当に心から最強と思ってる?
121デフォルトの名無しさん (ドコグロ MM63-Lo1h)
2018/05/24(木) 22:14:53.56ID:vWpWkuPHM122デフォルトの名無しさん (アウアウウー Sadd-DqgS)
2018/05/24(木) 22:20:14.28ID:TB88mWSYa 初心者がGUI勉強したいって言ったらPCやスマホのアプリ程度だと思うんだが…
123デフォルトの名無しさん (ワッチョイ d99f-CK0H)
2018/05/24(木) 22:31:34.31ID:yJx+fTIp0124デフォルトの名無しさん (ワッチョイ 13b3-Lo1h)
2018/05/24(木) 22:41:44.12ID:6yspu/tD0125デフォルトの名無しさん (アウアウウー Sadd-DqgS)
2018/05/24(木) 22:44:50.76ID:TB88mWSYa126デフォルトの名無しさん (ワッチョイ 13b3-Lo1h)
2018/05/24(木) 22:45:14.24ID:6yspu/tD0127デフォルトの名無しさん (ワッチョイ 13b3-Lo1h)
2018/05/24(木) 22:47:15.80ID:6yspu/tD0 >>125
Cとは言ってないけどここはCスレだし
Cとは言ってないけどここはCスレだし
128放置された蟻人間 ◆T6xkBnTXz7B0 (スフッ Sd33-s+lB)
2018/05/24(木) 22:49:10.73ID:KKfGUbdHd 自分がC++の半分を理解できる知能を持たないなら、Tcl/Tkでもやっとけ
129デフォルトの名無しさん (ワッチョイ d99f-CK0H)
2018/05/24(木) 22:54:40.75ID:yJx+fTIp0 とりあえず初心者向けにガイドラインを出すと、
・とにかく新しい物を使え
に尽きる。Cは歴史も長いから当然色々あるのだが、
GUIも色々試行錯誤していて、結果的に昔のは基本的にゴミだ。
当たり前だが新しい奴はいろいろ改善されているわけでね。
そして初心者なら自分で判断出来る能力はないのだから、他人の判断能力にすがれ。
これも当たり前だがみんなそれぞれの状況で「最適解だ」と考えた物を使ってる。
結果的に、割と妥当な物が採用される確率が高くなる。
んで、今時みんなWebでやってるだろ。理由は簡単、一番簡単だからだよ。
Web系()が馬鹿ばっかりなのは事実だが、
逆に言えば、本当に簡単にGUIが実現出来るからこそ、それで成り立ってる。
これは本当にJavaScript/HTML/CSSをやれば分かる。
これまでのGUIは何だったんだ?と思えるくらい間抜けなほど簡単に色々出来るから。
・とにかく新しい物を使え
に尽きる。Cは歴史も長いから当然色々あるのだが、
GUIも色々試行錯誤していて、結果的に昔のは基本的にゴミだ。
当たり前だが新しい奴はいろいろ改善されているわけでね。
そして初心者なら自分で判断出来る能力はないのだから、他人の判断能力にすがれ。
これも当たり前だがみんなそれぞれの状況で「最適解だ」と考えた物を使ってる。
結果的に、割と妥当な物が採用される確率が高くなる。
んで、今時みんなWebでやってるだろ。理由は簡単、一番簡単だからだよ。
Web系()が馬鹿ばっかりなのは事実だが、
逆に言えば、本当に簡単にGUIが実現出来るからこそ、それで成り立ってる。
これは本当にJavaScript/HTML/CSSをやれば分かる。
これまでのGUIは何だったんだ?と思えるくらい間抜けなほど簡単に色々出来るから。
130デフォルトの名無しさん (ワッチョイ d99f-CK0H)
2018/05/24(木) 22:58:33.48ID:yJx+fTIp0131デフォルトの名無しさん (ワッチョイ 13b3-Lo1h)
2018/05/24(木) 23:06:49.88ID:6yspu/tD0 いくら説明してもダメなバカっているんだな...
スレタイ100回声に出して読んでから出直してこい
スレタイ100回声に出して読んでから出直してこい
132デフォルトの名無しさん (ワッチョイ 19b3-ol5y)
2018/05/24(木) 23:14:43.05ID:oUXC6l2s0 「どーしてもCでやりたいのなら○○だが……
そもそも論で、CでGUIコントロールを記述するのはめんどくせーから余所言語学んだほうが近道」
そもそも論で、CでGUIコントロールを記述するのはめんどくせーから余所言語学んだほうが近道」
133デフォルトの名無しさん (アウアウカー Sa95-eopN)
2018/05/24(木) 23:29:36.95ID:4h4bAGNya >>123
CXって何?もしかしてC++/CXのこと?
CXって何?もしかしてC++/CXのこと?
134デフォルトの名無しさん (ワッチョイ d99f-CK0H)
2018/05/24(木) 23:35:00.83ID:yJx+fTIp0135デフォルトの名無しさん (アウアウカー Sa95-eopN)
2018/05/24(木) 23:59:23.49ID:4h4bAGNya136デフォルトの名無しさん (ワッチョイ d99f-CK0H)
2018/05/25(金) 00:07:25.24ID:DRvoryYO0 >>132
とりあえずは同意だが、俺はCではGUIは学べないと思ってるんだよ。
Linusは「Cでもオブジェクト指向は出来る」と言うだろ。確かにこれも事実だが、
これは「既にオブジェクト指向を完全に理解しているから、文法サポート無しでも出来る」のであって、
「何も分かってない奴がいきなりCで出来る」ようにはならないと思うんだよ。
GUIもそうで、今現在最先端なのはJavaScript/HTML/CSSだと俺は思っているから、俺はそれを勧めてる。
それで正しいGUIが出来るようになれば、あとは昔のCのゴミみたいなGUIフレームワークでも何とかなるだろうさ。
しかしGUIのイロハも分かっていない奴に昔の=今から考えたら間違ったフレームワークでは、
間違った方向にしか進めないと思ってる。
これは逆説的だがJavaScripterがOOPを全く理解出来ていないことからも言える。
JavaScriptは全般的にOOPではないので、抽象クラスでコードを一本化ってのが割と出来ない。
PHPはもっと悲惨で、言語内に色々矛盾があるから普通にコードを書いていても躓く。
あれでは上達しないのも分かる。当然OOP(継承)の利点も理解出来ないし。
OOPと同様にGUIでド定番なのはMVCだが、逆にこれをお前らは理解してないだろ。
これも当然で、MVCなんて昔はなかったから、当然昔のGUIフレームワークは『文法的には』サポートしてない。
勿論それでもやれば出来るのだが、それは知っているからであって、知らないようでは組みようがない。
だからとりあえず今最新の物を使っておけ、というオススメになる。
少なくとも、今現在正しいとされている構成にしやすい物になってるから。
とりあえずは同意だが、俺はCではGUIは学べないと思ってるんだよ。
Linusは「Cでもオブジェクト指向は出来る」と言うだろ。確かにこれも事実だが、
これは「既にオブジェクト指向を完全に理解しているから、文法サポート無しでも出来る」のであって、
「何も分かってない奴がいきなりCで出来る」ようにはならないと思うんだよ。
GUIもそうで、今現在最先端なのはJavaScript/HTML/CSSだと俺は思っているから、俺はそれを勧めてる。
それで正しいGUIが出来るようになれば、あとは昔のCのゴミみたいなGUIフレームワークでも何とかなるだろうさ。
しかしGUIのイロハも分かっていない奴に昔の=今から考えたら間違ったフレームワークでは、
間違った方向にしか進めないと思ってる。
これは逆説的だがJavaScripterがOOPを全く理解出来ていないことからも言える。
JavaScriptは全般的にOOPではないので、抽象クラスでコードを一本化ってのが割と出来ない。
PHPはもっと悲惨で、言語内に色々矛盾があるから普通にコードを書いていても躓く。
あれでは上達しないのも分かる。当然OOP(継承)の利点も理解出来ないし。
OOPと同様にGUIでド定番なのはMVCだが、逆にこれをお前らは理解してないだろ。
これも当然で、MVCなんて昔はなかったから、当然昔のGUIフレームワークは『文法的には』サポートしてない。
勿論それでもやれば出来るのだが、それは知っているからであって、知らないようでは組みようがない。
だからとりあえず今最新の物を使っておけ、というオススメになる。
少なくとも、今現在正しいとされている構成にしやすい物になってるから。
137デフォルトの名無しさん (ワッチョイ d99f-CK0H)
2018/05/25(金) 00:09:47.97ID:DRvoryYO0138デフォルトの名無しさん (アウアウカー Sa95-eopN)
2018/05/25(金) 00:21:44.03ID:KhvSHsgHa139デフォルトの名無しさん (ワッチョイ d99f-CK0H)
2018/05/25(金) 00:24:55.86ID:DRvoryYO0140デフォルトの名無しさん (ワッチョイ d99f-CK0H)
2018/05/25(金) 00:27:41.04ID:DRvoryYO0141デフォルトの名無しさん (アウアウカー Sa95-eopN)
2018/05/25(金) 00:32:21.58ID:KhvSHsgHa142デフォルトの名無しさん (ワッチョイ 9381-DqgS)
2018/05/25(金) 00:35:41.85ID:BiCg0uer0 プラットフォームはWindowsって事で良いのかな?
あんまり話広げても困ると思うが
あんまり話広げても困ると思うが
143デフォルトの名無しさん (ワッチョイ d3f9-8LEC)
2018/05/25(金) 00:35:44.32ID:OTj3d8ZM0 もういい加減Cから離れた話になってるから、さっさと終わらせてくれ
144デフォルトの名無しさん (ワッチョイ d99f-CK0H)
2018/05/25(金) 00:40:30.62ID:DRvoryYO0 >>141
お前みたいなクソガキではないからな。
お前がWin32APIを『今』使っていてそれを勧めるのなら、それもありだろう。しかし、そうではない。
お前は今Formsを使っている。なら、それを勧めるのならそれもありだが、それもしない。
おかしいと思わないか?
Formsを使っているうちはFormsの問題に気づけない。
丁度、Cを使っている奴がCで何も問題を感じないのと同じだ。そんなもんだと思っている。
だから古いフレームワークをずっと使い続けている奴が古いのを勧めるのはあり得るし、不思議ではない。
しかし、お前はそうではない。
そりゃ単なる荒らし行為だよ。或いは構ってちゃんか?
お前みたいなクソガキではないからな。
お前がWin32APIを『今』使っていてそれを勧めるのなら、それもありだろう。しかし、そうではない。
お前は今Formsを使っている。なら、それを勧めるのならそれもありだが、それもしない。
おかしいと思わないか?
Formsを使っているうちはFormsの問題に気づけない。
丁度、Cを使っている奴がCで何も問題を感じないのと同じだ。そんなもんだと思っている。
だから古いフレームワークをずっと使い続けている奴が古いのを勧めるのはあり得るし、不思議ではない。
しかし、お前はそうではない。
そりゃ単なる荒らし行為だよ。或いは構ってちゃんか?
145デフォルトの名無しさん (ワッチョイ 13b3-Lo1h)
2018/05/25(金) 01:04:47.66ID:sRNwQo8C0 スレタイも読まずに中身のない長文書くアホが早く居なくならないかなぁ...
146デフォルトの名無しさん (アウアウカー Sa95-eopN)
2018/05/25(金) 01:13:49.55ID:KhvSHsgHa ログ読み返して見たら最強とかオススメとか最新とかは言ってるけど
使ってるとは書いてないのな、ちょっと尊敬するわ
>>144
現行で使えるしな、条件次第では別に勧められても不思議じゃないだろ
勉強なら別に今使ってなきゃオススメ出来ないってこともないと思うし
GUI関係ないけどプログラミングの勉強にCASLとかオススメだぞ
使ってるとは書いてないのな、ちょっと尊敬するわ
>>144
現行で使えるしな、条件次第では別に勧められても不思議じゃないだろ
勉強なら別に今使ってなきゃオススメ出来ないってこともないと思うし
GUI関係ないけどプログラミングの勉強にCASLとかオススメだぞ
147デフォルトの名無しさん (ワッチョイ d99f-CK0H)
2018/05/25(金) 01:19:35.26ID:DRvoryYO0148デフォルトの名無しさん (ワッチョイ 93d4-GP3k)
2018/05/25(金) 01:28:16.78ID:DdMVyRqo0149デフォルトの名無しさん (オイコラミネオ MM8b-DYXr)
2018/05/25(金) 02:12:57.50ID:HzazF40RM c言語というかwindowsAPIとかのがGUI学ぶならいいと思うが
大抵肝の部分隠蔽されてるし
cでGUI書くのがめんどくさいってなら同意できるけど
大抵肝の部分隠蔽されてるし
cでGUI書くのがめんどくさいってなら同意できるけど
150デフォルトの名無しさん (ワッチョイ 398a-EdLk)
2018/05/25(金) 13:09:14.22ID:slKDy5Ac0 匿名掲示板で憂さ晴らし
ちょっとかっこ悪い
ちょっとかっこ悪い
151デフォルトの名無しさん (アウアウカー Sa95-NVy/)
2018/05/25(金) 13:19:04.78ID:aaZ+YEFMa 最初の質問から遠く離れてしまった感
152デフォルトの名無しさん (ワッチョイ 0b78-vxiR)
2018/05/25(金) 13:38:23.63ID:OWfOKoxu0 ネットでは人を小馬鹿にした発言ばかりする
リアルでは小心者なやつがいるね
リアルでは小心者なやつがいるね
153デフォルトの名無しさん (ドコグロ MM63-Lo1h)
2018/05/25(金) 20:31:15.03ID:pg3QaIMjM154デフォルトの名無しさん (ワッチョイ f103-jDrj)
2018/05/25(金) 21:49:19.64ID:q1degsPf0 >>136
>GUIもそうで、今現在最先端なのはJavaScript/HTML/CSSだ
その大部分はテキスト処理ではないか?HTMLもテキストベースの処理のためなのではないか?
GUI の要素からはかけ離れている気がする
たとえば GUI ならば新しいウィンドウを起こし、新しいツリービューを起こし、任意のタイミングで音を出し、
映像をコントロールする(あらかじめ内容の決まったものを垂れ流すのではない)
HTML/CSS/Javascript って、そんなことができるのか?
smalltalk とかだったらまだ意見として分かる、でも HTML とかが GUI のもっとも成功したものだとは思わない
そもそも HTML/CSS/Javascript と GUI とを結びつけるのがへんだと思う
対案:そうだな、いまだったら Java で GUI をやるのがわかりやすいのではないか?まあ、現状廃れているのではあるが
>GUIもそうで、今現在最先端なのはJavaScript/HTML/CSSだ
その大部分はテキスト処理ではないか?HTMLもテキストベースの処理のためなのではないか?
GUI の要素からはかけ離れている気がする
たとえば GUI ならば新しいウィンドウを起こし、新しいツリービューを起こし、任意のタイミングで音を出し、
映像をコントロールする(あらかじめ内容の決まったものを垂れ流すのではない)
HTML/CSS/Javascript って、そんなことができるのか?
smalltalk とかだったらまだ意見として分かる、でも HTML とかが GUI のもっとも成功したものだとは思わない
そもそも HTML/CSS/Javascript と GUI とを結びつけるのがへんだと思う
対案:そうだな、いまだったら Java で GUI をやるのがわかりやすいのではないか?まあ、現状廃れているのではあるが
156デフォルトの名無しさん (ワッチョイ a98a-WOsZ)
2018/05/26(土) 15:05:51.97ID:Zru1hJqs0 HTML5/JavaScript の実装例としてはGoogleマップが有名
マウスでブラウザの表示をグリグリ動かすのは今や当たり前
マウスでブラウザの表示をグリグリ動かすのは今や当たり前
157放置された蟻人間 ◆T6xkBnTXz7B0 (スフッ Sd33-s+lB)
2018/05/26(土) 16:28:32.02ID:zyN05tSDd jQueryとかWordPressなどのウェブ技術は、DHTMLでGUIをバリバリ実現してるよ。
158デフォルトの名無しさん (ワッチョイ 13b3-Lo1h)
2018/05/26(土) 16:30:27.73ID:xltAFcbA0159デフォルトの名無しさん
2018/05/26(土) 16:32:10.63 >>155
おじいちゃんの脳内はHTML5登場前の知識で止まってるんだな
おじいちゃんの脳内はHTML5登場前の知識で止まってるんだな
>>159
HTML5 で新しいウィンドウを発生させることができますか?
HTML5 で新しいウィンドウを発生させることができますか?
161デフォルトの名無しさん (ワッチョイ d99f-CK0H)
2018/05/26(土) 16:38:10.94ID:UEpiBtAT0 >>155
お前がそんなに馬鹿なのにコテなのが本当に意味不明。
お前が嫌われているのも当然だよ。
> たとえば GUI ならば(以下略)
出来ないと思っているのなら、WebページなりVSCodeなり見て考え直せ。
> そもそも HTML/CSS/Javascript と GUI とを結びつけるのがへんだと思う
それはお前のGUIの定義が間違っているからだ。
前にも言ったがお前は抽象思考が出来てない。だから三流のままなんだよ。
Webページ自体がGUIなんだよ。お前はこれを理解出来ていない。
あからさまな「ボタン」である必要はなく、クリックに反応するのならそれは「ボタン」なんだよ。
或いは、Webページと同様にマウスに反応する画面を他GUIで作ってみることを考えろ。
明らかに死ねるだろ。
> Java で GUI
JavaのGUIなんてC以上に使われていないゴミだ。
ミスリードどころではないぞ、マジで死ね。
> でも HTML とかが GUI のもっとも成功したものだとは思わない
今のところHTMLがGUIの最も成功したものだよ。
・現状のGUIは、Webで済む場合はすべてWebが使われている。
・他GUIはWebを周回遅れで追っている。
GTK確認したが、GTK2はForms相当のゴミ、GTK3はWPF相当のゴミだった。
CXでご不満ならUWPか?と仮定しそちらも確認したが、
UWPで採用された「async/await」「セキュリティ」については、
最初からJavaScriptはそのアーキテクチャだった。結果的に、さらにWebに寄って来てる。
ただ、UWP/WinJSについてはElectron相当のポテンシャルはあるのかもしれん。
採用事例がほぼ無いらしいが。
あと、GTK3のバージョニングがおかしいから、GTK4がもうすぐ出てくるのかもしれん。
「HTMLパーサ」「CSS」が出てくればまだ戦える可能性は残る。
お前がそんなに馬鹿なのにコテなのが本当に意味不明。
お前が嫌われているのも当然だよ。
> たとえば GUI ならば(以下略)
出来ないと思っているのなら、WebページなりVSCodeなり見て考え直せ。
> そもそも HTML/CSS/Javascript と GUI とを結びつけるのがへんだと思う
それはお前のGUIの定義が間違っているからだ。
前にも言ったがお前は抽象思考が出来てない。だから三流のままなんだよ。
Webページ自体がGUIなんだよ。お前はこれを理解出来ていない。
あからさまな「ボタン」である必要はなく、クリックに反応するのならそれは「ボタン」なんだよ。
或いは、Webページと同様にマウスに反応する画面を他GUIで作ってみることを考えろ。
明らかに死ねるだろ。
> Java で GUI
JavaのGUIなんてC以上に使われていないゴミだ。
ミスリードどころではないぞ、マジで死ね。
> でも HTML とかが GUI のもっとも成功したものだとは思わない
今のところHTMLがGUIの最も成功したものだよ。
・現状のGUIは、Webで済む場合はすべてWebが使われている。
・他GUIはWebを周回遅れで追っている。
GTK確認したが、GTK2はForms相当のゴミ、GTK3はWPF相当のゴミだった。
CXでご不満ならUWPか?と仮定しそちらも確認したが、
UWPで採用された「async/await」「セキュリティ」については、
最初からJavaScriptはそのアーキテクチャだった。結果的に、さらにWebに寄って来てる。
ただ、UWP/WinJSについてはElectron相当のポテンシャルはあるのかもしれん。
採用事例がほぼ無いらしいが。
あと、GTK3のバージョニングがおかしいから、GTK4がもうすぐ出てくるのかもしれん。
「HTMLパーサ」「CSS」が出てくればまだ戦える可能性は残る。
162デフォルトの名無しさん
2018/05/26(土) 16:40:58.14 >>162
なるほど、ありがとう
なるほど、ありがとう
164デフォルトの名無しさん (ワッチョイ 8b9a-2NJ2)
2018/05/26(土) 19:18:25.85ID:2tHVmW7A0 優勢と見るやまた長文レスか
>>161
>Webページ自体がGUIなんだよ。お前はこれを理解出来ていない。
ブラウザの手のひらの上で踊るのが GUI なんですか?
>JavaのGUIなんてC以上に使われていないゴミだ。
そのとおりだと思いますが、では、どうしてゴミになってしまったのでしょう?Java-GUI のどこがまずかったのでしょうか?
>Webページ自体がGUIなんだよ。お前はこれを理解出来ていない。
ブラウザの手のひらの上で踊るのが GUI なんですか?
>JavaのGUIなんてC以上に使われていないゴミだ。
そのとおりだと思いますが、では、どうしてゴミになってしまったのでしょう?Java-GUI のどこがまずかったのでしょうか?
166デフォルトの名無しさん (ワッチョイ d99f-CK0H)
2018/05/26(土) 20:16:40.70ID:UEpiBtAT0 >>165
> ブラウザの手のひらの上で踊るのが GUI なんですか?
そういう問題じゃねえ。つか、理解出来て無いのお前だけだぞ。
> Java-GUI のどこがまずかったのでしょうか?
全部だろ。
元々Javaは現在のWebが担っている所を負担出来るポテンシャルはあった。
統一バイナリの対象はUWPよりも広く、Linuxまで含まれていたし、
つい先日までブラウザにはJavaの動作環境は同梱状態だった。
最初期には、今は当たり前のようにWebで行われる事も
Javaアプリ(2chで言う専ブラ相当品)の配布で対応されていたこともあったはず。
んで、今この状態だろ。Cより死んでいるのは全部駄目駄目だったからだよ。
GTKはGnomeとFireFoxが適用事例らしい。(どうもドイツ人はGTKが大好きのようだ)
Javaなんてマジで誰も使ってないだろ。(Eclipseがそうなのかもしれんが)
それは誰も使う価値があると認めないからだよ。
とはいえ、Java自体は最も成功したプログラミング言語なのも事実なんだが。
> ブラウザの手のひらの上で踊るのが GUI なんですか?
そういう問題じゃねえ。つか、理解出来て無いのお前だけだぞ。
> Java-GUI のどこがまずかったのでしょうか?
全部だろ。
元々Javaは現在のWebが担っている所を負担出来るポテンシャルはあった。
統一バイナリの対象はUWPよりも広く、Linuxまで含まれていたし、
つい先日までブラウザにはJavaの動作環境は同梱状態だった。
最初期には、今は当たり前のようにWebで行われる事も
Javaアプリ(2chで言う専ブラ相当品)の配布で対応されていたこともあったはず。
んで、今この状態だろ。Cより死んでいるのは全部駄目駄目だったからだよ。
GTKはGnomeとFireFoxが適用事例らしい。(どうもドイツ人はGTKが大好きのようだ)
Javaなんてマジで誰も使ってないだろ。(Eclipseがそうなのかもしれんが)
それは誰も使う価値があると認めないからだよ。
とはいえ、Java自体は最も成功したプログラミング言語なのも事実なんだが。
>>166
>>ブラウザの手のひらの上で踊るのが GUI なんですか?
>そういう問題じゃねえ。
ふふ、まあおっしゃりたいことは分かるのですが、私は仮想的な存在はデフォルトで否定的にみるものでして
>とはいえ、Java自体は最も成功したプログラミング言語なのも事実なんだが。
私は、Java の現状の状況を Java に内在した原因として捉えたいと考えています。
Java のまずい状況は Java 自体に原因があるはず
さて、それはなんでしょうか?
Java アプレットもあれほどだったのに、現在ではほとんどのブラウザに採用されなくされてしまった
なぜなのでしょうか?
>>ブラウザの手のひらの上で踊るのが GUI なんですか?
>そういう問題じゃねえ。
ふふ、まあおっしゃりたいことは分かるのですが、私は仮想的な存在はデフォルトで否定的にみるものでして
>とはいえ、Java自体は最も成功したプログラミング言語なのも事実なんだが。
私は、Java の現状の状況を Java に内在した原因として捉えたいと考えています。
Java のまずい状況は Java 自体に原因があるはず
さて、それはなんでしょうか?
Java アプレットもあれほどだったのに、現在ではほとんどのブラウザに採用されなくされてしまった
なぜなのでしょうか?
168デフォルトの名無しさん (ワッチョイ d99f-CK0H)
2018/05/26(土) 20:38:22.76ID:UEpiBtAT0 >>167
つか、お前が書けよ。
俺は何でそうなったかは知ってる。
それは政治的でもあり、技術的でもある。
が、馬鹿が煽ってくるスレでは情報はやらないことに決めてるんだよ。
だから敢えて書いてない。(自学用の鍵を与えるに留め、外して書いている)
ただし、馬鹿が馬鹿なりに考えて自学するのは手伝ってやるから、
お前が勝手に書け。それが俺の認識と合ってるかどうかくらいは答えるよ。
それで俺の認識が間違ってるのなら勿論叩いてくれていい。
ここはそういう場所だし、その為の場所でもあるし。
ただお前の問題はそこじゃない。
君は詳細を詰めるのではなく、抽象思考の癖を付けた方がいい。
今時詳細はググレば分かることが多いんだよ。ただの知識でしかない。
Javaアプレットが死んだ理由なんてすぐ出てくるだろ。
そんなことよりも、WebがGUIだと直感的に思えないことの方がものすごく問題だ。
つか、お前が書けよ。
俺は何でそうなったかは知ってる。
それは政治的でもあり、技術的でもある。
が、馬鹿が煽ってくるスレでは情報はやらないことに決めてるんだよ。
だから敢えて書いてない。(自学用の鍵を与えるに留め、外して書いている)
ただし、馬鹿が馬鹿なりに考えて自学するのは手伝ってやるから、
お前が勝手に書け。それが俺の認識と合ってるかどうかくらいは答えるよ。
それで俺の認識が間違ってるのなら勿論叩いてくれていい。
ここはそういう場所だし、その為の場所でもあるし。
ただお前の問題はそこじゃない。
君は詳細を詰めるのではなく、抽象思考の癖を付けた方がいい。
今時詳細はググレば分かることが多いんだよ。ただの知識でしかない。
Javaアプレットが死んだ理由なんてすぐ出てくるだろ。
そんなことよりも、WebがGUIだと直感的に思えないことの方がものすごく問題だ。
169デフォルトの名無しさん (アウアウウー Sadd-eopN)
2018/05/26(土) 20:45:33.77ID:83AeDi6ka 布石打ってまで逃げるくらいなら書かなきゃいいのに
QZからも逃げるとか徹底してんな、それとも今ググってるのか?w
QZからも逃げるとか徹底してんな、それとも今ググってるのか?w
>>168
>馬鹿が馬鹿なりに考えて自学するのは手伝ってやる
嬉しい!じゃ、お言葉に甘えて
私は Java 仮想マシンの存在自体がまずいと考えています。
Java はネイティブコンパイルできているべきだった、現在は LLVM コンパイラ環境もあることだし
仮想マシンの意義は当初から疑問に考えていたことでした
逆に Java のライブラリ体制は強く推しているつもり、これは C/C++ にはないリソース(=多数の人間で共有されうる共同幻想)だと思います
GUI も、同様に共同幻想として許容できるか、という視点で考えています
Java のそれや Win32API がそうだとはとても思えませんが、さりとて現時点でのベストはわからない
web 系を意識しだしたのは最近なのでこれについては意見はありません、手元で redmine を導入したときは gem が便利だったし、
rust も同様のパッケージ管理機構を持っているのは好感をもっています
>馬鹿が馬鹿なりに考えて自学するのは手伝ってやる
嬉しい!じゃ、お言葉に甘えて
私は Java 仮想マシンの存在自体がまずいと考えています。
Java はネイティブコンパイルできているべきだった、現在は LLVM コンパイラ環境もあることだし
仮想マシンの意義は当初から疑問に考えていたことでした
逆に Java のライブラリ体制は強く推しているつもり、これは C/C++ にはないリソース(=多数の人間で共有されうる共同幻想)だと思います
GUI も、同様に共同幻想として許容できるか、という視点で考えています
Java のそれや Win32API がそうだとはとても思えませんが、さりとて現時点でのベストはわからない
web 系を意識しだしたのは最近なのでこれについては意見はありません、手元で redmine を導入したときは gem が便利だったし、
rust も同様のパッケージ管理機構を持っているのは好感をもっています
171デフォルトの名無しさん (ワッチョイ d99f-CK0H)
2018/05/26(土) 20:55:39.37ID:UEpiBtAT0 >>167
> Java のまずい状況は Java 自体に原因があるはず
ちなみに、俺は今Javaが不味いとは思ってないぞ。
GUIは死んだが、それは些細なことだ。
ここら辺が根本的に違うかもしれん。
俺は一つの言語で全てが出来るべきだとは思ってない。
むしろそれを目指しているのはC++だが、迷走しつつあるだろ。
> Java のまずい状況は Java 自体に原因があるはず
ちなみに、俺は今Javaが不味いとは思ってないぞ。
GUIは死んだが、それは些細なことだ。
ここら辺が根本的に違うかもしれん。
俺は一つの言語で全てが出来るべきだとは思ってない。
むしろそれを目指しているのはC++だが、迷走しつつあるだろ。
172デフォルトの名無しさん (ワッチョイ d3f9-8LEC)
2018/05/26(土) 21:00:53.53ID:gIREkBj10 さあ、適切なスレに引っ越すか、黙るか、自分の振る舞いを見直そうか。
173デフォルトの名無しさん (ワッチョイ d99f-CK0H)
2018/05/26(土) 21:26:39.92ID:UEpiBtAT0 >>170
> 私は Java 仮想マシンの存在自体がまずいと考えています。
それは後付だ。
当時は各マシン毎に別々にバイナリを用意するのは大変な手間だったし、
実現すれば確かに素晴らしかったんだよ。
で、実際、ある程度実現はしたわけだが、
今現在「マルチプラットフォーム」に関しては完全にWebに取って代わられた。
だからJavaが現在これを宣伝文句に使うことはなくなったが、あって悪いものでもない。
ただ、本質的にはそこは問題ではないんだよ。
エコシステムにとっては、「上質なコードが相当量有る」ことが重要なのであって、
Javaは完全にこれを満たしている。
ネイティブでLLVMを生かしたいのなら、
技術的には、Javaソースコードをネイティブコンパイルするコンパイラを作ればいいだけ。
仕様としてはほぼC++のサブセットなんだから、技術的にはすぐ出来る。
当然GC機構はバイナリに同梱だ。
これだけで、ソースコードを1文字も改変することなく動く。
だから、言語としては「上質なソースコード」が財産なんだよ。
動作環境なんてすぐ変えられる。
現在これが出来ないのは、オラクルが許さないからでしかない。
だから、所有者が変われば変わる可能性もあるだろうさ。
ただ、実験的にはgoogleとかで試されていてもおかしくないし、
音沙汰無しなのは脈無しだとも思うが。
主にJavaについて話したいのなら、Javaスレに移動でこちらは構わない。
その場合はリンクしてくれ。
> 私は Java 仮想マシンの存在自体がまずいと考えています。
それは後付だ。
当時は各マシン毎に別々にバイナリを用意するのは大変な手間だったし、
実現すれば確かに素晴らしかったんだよ。
で、実際、ある程度実現はしたわけだが、
今現在「マルチプラットフォーム」に関しては完全にWebに取って代わられた。
だからJavaが現在これを宣伝文句に使うことはなくなったが、あって悪いものでもない。
ただ、本質的にはそこは問題ではないんだよ。
エコシステムにとっては、「上質なコードが相当量有る」ことが重要なのであって、
Javaは完全にこれを満たしている。
ネイティブでLLVMを生かしたいのなら、
技術的には、Javaソースコードをネイティブコンパイルするコンパイラを作ればいいだけ。
仕様としてはほぼC++のサブセットなんだから、技術的にはすぐ出来る。
当然GC機構はバイナリに同梱だ。
これだけで、ソースコードを1文字も改変することなく動く。
だから、言語としては「上質なソースコード」が財産なんだよ。
動作環境なんてすぐ変えられる。
現在これが出来ないのは、オラクルが許さないからでしかない。
だから、所有者が変われば変わる可能性もあるだろうさ。
ただ、実験的にはgoogleとかで試されていてもおかしくないし、
音沙汰無しなのは脈無しだとも思うが。
主にJavaについて話したいのなら、Javaスレに移動でこちらは構わない。
その場合はリンクしてくれ。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【地震速報】青森県で震度6強 沿岸部に津波警報 ★6 [ぐれ★]
- 「日の丸にバツ印」掲げた大学生 あいまいな国旗損壊罪に「怖い」 The Mainichi [少考さん★]
- 【音楽】BARBEE BOYS・KONTAが事故で四肢麻痺を公表、新体制で活動は継続 [少考さん★]
- 中国「捜索レーダー起動は各国の通常の手法」 火器管制用か回答せず [蚤の市★]
- 【野球】野球の未来に危機感「マイナースポーツになる」 宮本慎也氏が開催…学童大会 [尺アジ★]
- 【訃報】声優・西村知道さん死去 「SLAM DUNK」安西先生役 9月に体調不良のため一時休業 [少考さん★]
- マヨネーズにわさび、山椒、卵の黄身、ラー油、オリーブオイルを入れてよく混ぜてください
- 普通の日本人「日本の新技術で中国破滅😤!中国経済崩壊😂!終わりの始まりwwwwwwwwwww」 [441660812]
- ぺこーら、地震で同僚が次々配信を止めるなか強行し続けるので悪目立ちするwww [268244553]
- 巨大地震 [957955821]
- ひろゆき「愛があるから人は苦しまなきゃいけないんだね」
- 【速報】高市早苗、起床 [779938112]
