次世代言語17 Go Rust ..
927:デフォルトの名無しさん
19/09/29 08:53:55.94 VOU1VDJ3.net
まともなプロダクトのフロントエンドってReact以外見たことないな
Vueを熱烈支持している人たちはハローワールドばかり作ってるのか?
928:デフォルトの名無しさん
19/09/29 09:04:02.30 JkUqsmEy.net
「まともなxx」
「本当のxx」
「正しいxx」
都合の悪い現実に目をつぶる言葉
929:デフォルトの名無しさん
19/09/29 09:05:03.00 VOU1VDJ3.net
wappalyzer眺めてみ
お前の知ってるプロダクト全部Reactだぜ
930:デフォルトの名無しさん
19/09/29 09:11:35.84 8r8dlstp.net
>>898
すまん、ほとんどjQueryだったわ……
931:デフォルトの名無しさん
19/09/29 09:13:50.66 1EIUrWZh.net
これが現実
932:デフォルトの名無しさん
19/09/29 09:15:05.06 VOU1VDJ3.net
ワロタ
933:デフォルトの名無しさん
19/09/29 09:16:24.38 Z3Yuqykd.net
まぁでもReact使ってるとこも割と多いな。webpackしか書いてないとこも多いが
934:デフォルトの名無しさん
19/09/29 10:24:09.35 lvoGL429.net
reactのcomponentとかいい意味で普通のguiパーツって感じだ。
935:デフォルトの名無しさん
19/09/29 11:19:49.49 NwxNpdR3.net
言語のセンスは雑談してる間も右肩上がり
毎日筋トレしてるようなもの
じゃあGUIのセンスってどうやって鍛える?
936:デフォルトの名無しさん
19/09/29 11:30:17.17 lvoGL429.net
現状コードがなんでメンテしずらいのか本気で考えてるかどうか。
それ以外にない。
937:デフォルトの名無しさん
19/09/29 14:55:16.04 z7gHmbW6.net
動的型付け言語を嫌う人がたくさんいるけど
だったらなんでJavaAppletは淘汰されたんですかね
938:デフォルトの名無しさん
19/09/29 14:59:53.00 VOU1VDJ3.net
Java7以前はゴミだから
939:デフォルトの名無しさん
19/09/29 15:04:33.88 +RUU+Sfw.net
その話に型は関係ない
serveletは生きてるし
940:デフォルトの名無しさん
19/09/29 15:28:26.90 xkmAxphk.net
JavaScriptから逃れたいからWebAssemblyでプロダクトが作れるようにはやくなって欲しいね
941:デフォルトの名無しさん
19/09/29 16:00:24.40 9bbhIiyj.net
TypeScriptは実質JavaApplet
942:デフォルトの名無しさん
19/09/29 16:33:31.84 jfPjKgT1.net
vueかReactどっちがいいんかね
とっつきやすさではvueなんだけど
親コンポーネントへの通知の仕方とか
v-bindとかセンスのなさをところどころに感じる
一方Reactは自由過ぎてなかなかとっつきにくい
Reduxも複雑過ぎる
ちょうどいい感じのReduxが欲しい
943:デフォルトの名無しさん
19/09/29 16:45:16.39 JkUqsmEy.net
そうだなあ
jspとjQueryとかどうだろう
944:デフォルトの名無しさん
19/09/29 16:50:03.26 lvoGL429.net
reduxまでは別にそこまで複雑ってわけでもないだろ。
state管理の方がよっぽど複雑になるわ。
api処理をどうするか考えたときにどうすんねんとはなるとは思うが。
945:デフォルトの名無しさん
19/09/29 16:51:45.75 JkUqsmEy.net
ajaxやコンポーネント化をささえるような
サーバ側の技術ってないのか
なんでクライアント側ばっかり
946:デフォルトの名無しさん
19/09/29 17:33:59.43 y0SUn2di.net
鯖側をJavascriptで作ろうって発想がそもそもキチガイじみてる
947:デフォルトの名無しさん
19/09/29 17:35:47.30 TRtZnyIq.net
マジでキチガイじみているからやめろ
948:デフォルトの名無しさん
19/09/29 17:37:00.23 JkUqsmEy.net
だれがJavaScriptで作るなんてゆった(怒
949:デフォルトの名無しさん
19/09/29 17:50:48.63 Qcq1Xy3n.net
vueとreactの差が問題になるようなところで勝負したら負けかなと思っている
950:デフォルトの名無しさん
19/09/29 18:04:18.60 u1Fgt3D6.net
>>915
君は今は鯖側はどんな言語で作ってるんだい?
951:デフォルトの名無しさん
19/09/29 18:05:02.34 u1Fgt3D6.net
あ、煽りじゃなくて純粋な質問です
952:デフォルトの名無しさん
19/09/29 18:46:48.18 qAvs1mgc.net
Goってシンプルすぎてプログラミングやってる気にならない
このまま楽な方になっていけば10年後にはコーディング量が今の10%ぐらいになってそう
953:デフォルトの名無しさん
19/09/29 18:53:12.71 lvoGL429.net
>>921
開発現場からすればお前のやってる感とかどうでもええわって話になる。
954:デフォルトの名無しさん
19/09/29 18:55:36.05 JkUqsmEy.net
よさそうなんだけどな
例外ないのだけ気になる
あれ握り潰し横行せんか?
955:デフォルトの名無しさん
19/09/29 19:00:02.11 uMWzDoEm.net
バグを減らし生産性を高める最良の手段は、プログラマのオナニーを封じることである
COBOLが正しかったことが改めて証明されたな
ただ、いずれはCOBOLと同じく反動で複雑な方へ戻ってしまうと思うんだよな
そうならないためには、抑圧されたプログラマの自己顕示欲をどう処理するかが今後の課題だ
956:デフォルトの名無しさん
19/09/29 19:03:00.28 lvoGL429.net
cobolが最良だったらみずほがあ
957:なに年月かかるわけねーだろw なんでこう両極端に走ることになるのか、これが問題の本質な気がするわ。
958:デフォルトの名無しさん
19/09/29 19:11:37.53 uMWzDoEm.net
>>923
実際にはGoではエラーの握り潰しは極めて少ない
Javaで例外の握り潰しが横行した最大の理由は、例外処理にかかる心理的負担が大きいこと
このメソッドはどんな種類の例外を投げるのか、最スローするべきか、ラップするべきか、ラップするなら検査例外にすべきか
プログラマはメソッドを呼ぶ度に高度な判断を毎度強いられることになる
一方Goは殆どの場合何も考えず猿のように定型句のifを書いてリターンするだけでいい
959:デフォルトの名無しさん
19/09/29 19:19:16.64 siw3JIyP.net
deferのためなんだろうけど、返り値全捨てでの握り潰しがコンパイルエラーにならないのは不満
960:デフォルトの名無しさん
19/09/29 19:23:00.21 GZbu7mvl.net
型なんてプログラマのオナニーなんだから無い方がいいってことだな
961:デフォルトの名無しさん
19/09/29 20:01:57.04 TCVaozTn.net
少なくともJavaやC#における型は(IDEとコンパイラ以外にとって)
何の意味もないのでGoみたいにメモリサイズの計算のためだけに存在してるのが正しい姿かなと
型が意味あるのはHaskellだけだと思う
後は全部中途半端
962:デフォルトの名無しさん
19/09/29 20:10:21.45 GZbu7mvl.net
IDEとコンパイラは生産性に寄与しないってことだよね、わかるわかる
963:デフォルトの名無しさん
19/09/29 21:02:07.14 NXkudHYZ.net
なんでバカって極論が好きなんだろうな
964:デフォルトの名無しさん
19/09/29 21:16:55.37 B55nfBc9.net
正しいとはまた強い言葉を使うなぁ
まぁGoは一つの落としどころとして間違いないと思うしIdrisまでいくと人間の手に負えたものでは無いんだろうけどサ
むしろコンパイラの検査とIDE支援の容易化としての型が私は嬉しいのでC#程度の型が人間の扱う丁度良さだと思ってるよ
965:デフォルトの名無しさん
19/09/29 21:18:34.68 XujSo6Zw.net
>>931
AIだから
966:デフォルトの名無しさん
19/09/29 21:20:05.81 GZbu7mvl.net
そらそのほうが楽だからな
だから責任ある立場になれず、他人の決定に問題ばかり言ってるのさ
967:デフォルトの名無しさん
19/09/29 21:32:44.59 rwscXeu2.net
サーブレット実務で使ってるひとたちには申し訳ないがこいつが標準で同梱されているせいで.NETよりSDK一式がでかくなってるんじゃないのか
968:デフォルトの名無しさん
19/09/29 21:49:06.94 JkUqsmEy.net
Jigsawがこれからがしがし切ってくれるはずだ
969:デフォルトの名無しさん
19/09/29 22:15:57.11 Rmnopj6O.net
標準にサーブレット入ってなくね
970:デフォルトの名無しさん
19/09/29 23:10:18.49 fhHI+l00.net
>>935
CORBAとawtとBCELとbeanとswingもよろしく
971:デフォルトの名無しさん
19/09/29 23:24:12.58 VOU1VDJ3.net
>>938
Java8歴2年程度しかないけど、1度も使ったことねえわ
972:デフォルトの名無しさん
19/09/30 00:03:50.33 i4Xf1kL9.net
Swingぐらい使え
973:デフォルトの名無しさん
19/09/30 00:16:49.60 gyoCFajW.net
SwingとかIDEの設定でignore importにぶち込むやつ筆頭株主総会打ち壊し祭りのやつやん
974:デフォルトの名無しさん
19/09/30 00:26:15.87 YK4e3IxQ.net
すべての二択は1bit
awtとswingの二択もまた極論と極論の1bitなのだ
極論を好まない者ならば両方同梱するのは必然
975:デフォルトの名無しさん
19/09/30 00:33:29.55 0z8C4qJO.net
>>928
型理論で本かかれてるくらいなのにそんなわけねーだろアホ
976:デフォルトの名無しさん
19/09/30 00:41:51.70 gyoCFajW.net
たまに旧世代言語すら3周遅れくらいしてるんじゃないかって書込してるやつおるよな
スレ
977:タイ読もうぜ
978:デフォルトの名無しさん
19/09/30 01:06:14.91 YK4e3IxQ.net
例えばconst変数って大昔からあるけど
この矛盾に今まで誰もつっこまなかった
つっこむのは新しい
979:デフォルトの名無しさん
19/09/30 01:22:12.33 FklyGQa+.net
何いってんだこいつ
980:デフォルトの名無しさん
19/09/30 01:29:10.30 kwRyD9uN.net
コマンドラインツールにBCELとか使わねーよって感じ
だけどJigsawがだいたい解決してくれた
981:デフォルトの名無しさん
19/09/30 04:42:23.02 oglXvgIJ.net
チャーン
チャカチャカチャン
チャーン
チャチャッチャッチャチャ
チャーン
チャカチャカチャン
チャーン
チャチャッチャッチャチャ
982:デフォルトの名無しさん
19/09/30 07:22:51.06 ppsQJFSg.net
チャカチャッチャッチャッチャーラン
ツ-チャカチャッチャッチャッチャランチャッ
チャカチャッチャッチャッチャーラン
ツ-チャカチャッチャッチャッチャランチャッ
BAD FEELINGのイントロでした
983:デフォルトの名無しさん
19/09/30 08:31:13.29 oUeRnDJb.net
const変数に関してはconst_castっていう悪魔の力があるからな……
最近の関数型の雰囲気を取り入れる流行りだと
デフォルトイミュータブル
ミュータブルは追加宣言
コンパイル時定数も追加宣言
って感じかな?
984:デフォルトの名無しさん
19/09/30 08:47:56.79 MFpp3sz0.net
>>948
平野雅昭「演歌チャンチャンカチャン」か?
985:デフォルトの名無しさん
19/09/30 11:06:59.00 ycptwe0u.net
俺は言語マウント界隈から卒業して起業するわ
お前らは10年後もパソコンの前に座り続けて上限1000万円の世界でぬくぬく頑張ってくれ
986:デフォルトの名無しさん
19/09/30 12:30:32.57 8xu97Dxm.net
おう頑張れ
人間と話してるよりパソコンと話してる方が気楽だからおらはそれでええだ
987:デフォルトの名無しさん
19/09/30 15:21:05.88 yhWRxYDI.net
scalaショックが実用プロジェクトに新言語採用するハードル上げたよね?
あそこまでなってもダメなのか?って
988:デフォルトの名無しさん
19/09/30 15:29:48.00 zXgxGRIB.net
scalaでショック受けた人なんているの?
みんなザマァと思ってるんじゃない
989:デフォルトの名無しさん
19/09/30 15:40:36.35 seE3nGDx.net
scalaショックって何?どういう事件だったの?
990:デフォルトの名無しさん
19/09/30 15:55:12.83 hagYAfhC.net
Scalaってsbt実行してる間に自動販売機で飲み物買ったりお手洗いに行ったりできる良い言語だよな
991:デフォルトの名無しさん
19/09/30 15:55:23.45 nJhp0+qX.net
Scalaが急速にオワコン化したせいでApache Foundationを中心とするビッグデータ系のOSSの多くが負債化した
特にビッグデータ系はエンタープライズ分野でも導入が進み始めた矢先であり、coffee溢したのなんかとは比較にならないほどの甚大な経済的損失を生じた
992:デフォルトの名無しさん
19/09/30 15:57:15.96 7SYXs82U.net
オワコン化してるのか知らなかった
993:デフォルトの名無しさん
19/09/30 16:48:50.44 4XC9Ks9U.net
ウェブ系とかはウェイ系とかはただ新しいものが好きなだけだからな
994:デフォルトの名無しさん
19/09/30 18:31:05.14 qncSTxtZ.net
>>958
ちょっとだけ違うな
生じた、じゃない。現在進行形で損失は増え続けてる
まだScalaにしがみついてるゴミどものせいで
995:デフォルトの名無しさん
19/09/30 18:49:42.09 VLV8N/pJ.net
>>948
コウメ太夫?
996:デフォルトの名無しさん
19/09/30 19:21:32.10 9xwI0cFJ.net
Scala触ってた人達は今Rustに夢中だから今後Rustには注意しとけよ😎
997:デフォルトの名無しさん
19/09/30 19:29:51.08 zXgxGRIB.net
rustの人たちはモナドって言わないから大丈夫
998:デフォルトの名無しさん
19/09/30 19:37:06.45 kdqe1iym.net
元々Haskell使ってたようなキ記の一部と
Scalaもてはやしてたような知恵遅れを取り込んだ
支持者が地獄のような言語Rust
999:デフォルトの名無しさん
19/09/30 20:05:21.91 m19D9tLr.net
まあそれらの言語で勉
1000:ュする価値は確かにあるんだよな。 だが糞実装を本番にもってくんなって話に落ち着く。
1001:デフォルトの名無しさん
19/09/30 20:17:38.33 IAJqB+a3.net
>>963 >>948 >>949
演歌チャンチャカチャン
URLリンク(www.youtube.com)
1002:デフォルトの名無しさん
19/09/30 20:58:34.03 kKvDLqKK.net
>>967
あなたいくつよ?
1003:デフォルトの名無しさん
19/09/30 21:13:08.67 oUeRnDJb.net
>>958
私が純粋に無知なのだけれど、Scalaのオワコン化について人気が落ちていったとかimplicitが濫用されすぎているとか以外の明確な理由ってある?
1004:デフォルトの名無しさん
19/09/30 21:23:28.71 m19D9tLr.net
色々言語見て得られた教訓はビルド速度を軽視する言語はまず間違いなく糞ってことだな。
1005:デフォルトの名無しさん
19/09/30 21:24:28.36 VO0MeE9M.net
つまりインタプリタ最高と
1006:デフォルトの名無しさん
19/09/30 21:27:06.40 zXgxGRIB.net
>>969
モナドって言うから
1007:デフォルトの名無しさん
19/09/30 21:29:47.88 d3KN1ocd.net
ビルド最速のDelphiが流行らないので
1008:デフォルトの名無しさん
19/09/30 21:35:15.32 gyoCFajW.net
>>969
コンパイルが檄糞重
コンパイルしてる間に息子が生まれて墓が建つレベル
1009:デフォルトの名無しさん
19/09/30 21:42:07.49 n1ctfyVO.net
>>971
実行速度も軽視するなよ
1010:デフォルトの名無しさん
19/09/30 21:43:06.01 d3KN1ocd.net
実行速度もビルドも速いDelphiがこのざまなので
1011:デフォルトの名無しさん
19/09/30 21:50:02.99 oUeRnDJb.net
>>972
確かに敢えて小難しい概念を使いたいと思う人はそう多くないもんね
>>974
ゆりかごから墓場までは草
ありがとう
っていうかこの辺調べてたらScala3の移行だけじゃなくScalazの内部でも揉め事があったのね
確かに手を引っ込めたくなる要素は揃ってたんだなぁ
1012:デフォルトの名無しさん
19/09/30 21:53:15.28 gyoCFajW.net
コンパイル高速化
implicit廃止
null safe
たったこれだけでガチ派遣になれる可能性のケモノ
それがScala
1013:デフォルトの名無しさん
19/09/30 21:57:32.14 LuGACFWJ.net
可能性だけだったね・・・
1014:デフォルトの名無しさん
19/09/30 22:01:05.25 VO0MeE9M.net
nullsafeついてないんだっけ?w
1015:デフォルトの名無しさん
19/09/30 22:05:56.88 gyoCFajW.net
>>980
せや
これでKotlinとかいうパクリメンに完全即堕ちでんほった
1016:デフォルトの名無しさん
19/09/30 22:11:24.69 zXgxGRIB.net
rustは小難しかったり目新しい概念はないからね
ライフタイム、だって既存の概念に名前つけただけだし
1017:デフォルトの名無しさん
19/09/30 22:18:22.26 kKvDLqKK.net
scalaは最近作者がインデントベースの構文に変える提案して叩かれてたな
1018:デフォルトの名無しさん
19/09/30 22:20:37.67 XqyD8F2M.net
ベターJavaとして興味持ってた人はKotlinに
行ったしJava自体の機能追加も色々出てきたしな
1019:デフォルトの名無しさん
19/09/30 22:26:04.83 AzYc4ylF.net
20年以上前ならともかく、今オフサイドルール提案するなんて頭おかしい
1020:デフォルトの名無しさん
19/09/30 22:26:26.13 VGHsEMcU.net
そもそもScalaは最盛期でもちょっと記述が軽量なJavaとして使われてただけだからなあ
ScalaはRuby系の構文故に関数型の割には宣言性に欠けていて、Javaから来た開発者に関数型の魅力を訴求するまでに至らなかった
なんだかんだ実用関数型言語としての地位を確立したF#とは対照的だね
1021:デフォルトの名無しさん
19/09/30 22:26:45.43 gyoCFajW.net
>>983
ゴミだな
インデントなんてフォーマッタ強制で済むのに
GoやJSの成功に学べよタコと言いたい
今さら糞Pyのケツ舐めるとか情けなくないのか
1022:デフォルトの名無しさん
19/09/30 22:35:10.30 VO0MeE9M.net
フリーダムすぎて吹
1023:いたw
1024:デフォルトの名無しさん
19/09/30 22:38:54.31 gS2Jpksn.net
>>981
Scala→白衣着た院生
Kotlin→クールビズ期間の30代
これくらい違う
1025:デフォルトの名無しさん
19/09/30 22:39:32.68 GRXEfX8t.net
関数型の流派として高階関数やモナドで遊びたい派と宣言的で明瞭完結なコードを書きたい派があって、
Scalaは前者のオモチャにされてしまったのが最大の敗因かと思う
1026:デフォルトの名無しさん
19/09/30 22:46:26.26 zXgxGRIB.net
コトリンはドブさらいだろ
1027:デフォルトの名無しさん
19/09/30 22:51:17.43 gS2Jpksn.net
そろそろ次スレのタイトルに並べる言語考えて
1028:デフォルトの名無しさん
19/09/30 22:55:15.32 zXgxGRIB.net
GoとRustだけでいいな
他のは糖衣構文大全にすぎない
1029:デフォルトの名無しさん
19/09/30 22:57:01.09 d3KN1ocd.net
Goはグーグル臭いのでいらない
Rustは信者の頭がおかしいのでいらない
1030:デフォルトの名無しさん
19/09/30 22:57:46.31 v4cx+pJj.net
TSはMS臭すぎるのでちょっと苦手
1031:デフォルトの名無しさん
19/09/30 22:57:54.48 LuGACFWJ.net
Vはどうですか。まあ次世代といえるほど育ってない気がしますが
1032:デフォルトの名無しさん
19/09/30 23:00:22.61 zXgxGRIB.net
となるとjuliaだけでいいな
1033:デフォルトの名無しさん
19/09/30 23:02:08.80 d3KN1ocd.net
じゃあJuliaスレでいいな
次世代言語スレ終了
1034:デフォルトの名無しさん
19/09/30 23:14:43.76 gS2Jpksn.net
次スレ
スレリンク(tech板)
1035:デフォルトの名無しさん
19/09/30 23:28:54.55 d3KN1ocd.net
梅
1036:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 26日 1時間 18分 35秒
1037:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています
最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
565日前に更新/203 KB
担当:undef