2ch勢いランキング アーカイブ

次世代言語14 Elixir Crystal Julia Rust Swift


デフォルトの名無しさん [sage] 2018/09/11(火) 21:28:24.70:VeRJho8z
前スレ
次世代言語13 Go Rust Swift Kotlin TypeScript
ttps://mevius.5ch.net/test/read.cgi/tech/1534769753/
デフォルトの名無しさん [sage] 2018/09/11(火) 21:35:25.33:DRhBMomg
次世代言語13 COBOL Java PHP VBA Ruby
ttp://mevius.2ch.net/test/read.cgi/tech/1534769242/

こっち消費してからにしとき
警告受けてんぞ
デフォルトの名無しさん [sage] 2018/09/11(火) 22:25:11.31:VeRJho8z
おまえ荒らしやないか
デフォルトの名無しさん [sage] 2018/09/11(火) 22:27:16.62:qR9CvGWr
スレ立ておつ
デフォルトの名無しさん [sage] 2018/09/11(火) 23:50:39.53:VeRJho8z
◆QZaw55cn4cとか複数の回線を使って自演したり、
言語叩きする荒らしはワッチョイスレでやってくれ

わざわざこっちに来なくて良いから
デフォルトの名無しさん [sage] 2018/09/11(火) 23:58:46.16:VeRJho8z
こっち来て荒らすなよ
デフォルトの名無しさん [] 2018/09/12(水) 00:11:00.72:VZx7VRPz
スレタイ変えたのね
まああんまり尊重されてないしなんでもいいけど
デフォルトの名無しさん [] 2018/09/12(水) 00:17:42.73:YmtlvMgp
前スレのタイトルからKotlin外れたのはなぜ?
Kotlin充分新しいし、次世代altJava言語の筆頭だろ
デフォルトの名無しさん [sage] 2018/09/12(水) 01:08:43.78:95IBDU9R
スレ立て直すか
デフォルトの名無しさん [sage] 2018/09/12(水) 02:03:31.61:EEleeI/j
いらねえよ
デフォルトの名無しさん [sage] 2018/09/12(水) 07:12:43.89:UmoMoX+T
ワッチョイアリがいいヤツはこっち行け

次世代言語14 Go Rust Swift Kotlin TypeScript
ttps://mevius.5ch.net/test/read.cgi/tech/1536664054/
デフォルトの名無しさん [sage] 2018/09/12(水) 09:23:18.63:95IBDU9R
うーん
スレタイよくないしスレ立て直していいか?
デフォルトの名無しさん [sage] 2018/09/12(水) 09:51:35.24:gISJVlvd

どんだけスレタイに執着してるんだよ
ワッチョイ付のスレには付いてるしKotlinは単体のスレもあるんだから困りはしないだろ
デフォルトの名無しさん [] 2018/09/12(水) 10:34:14.28:YmtlvMgp
スレ建て直す必要まではないでしょう
それこそスレの粗製乱造で、このスレ消費してから次回ちゃんとしたスレタイのスレ作った方が
5chのサーバーにとって良いだろう
Kotlinが抜けてることは単純に疑問に思ったから質問しただけで、スレ建て直せまで要求していない
デフォルトの名無しさん [sage] 2018/09/12(水) 14:13:32.22:G8xuX+Pk
スレタイに文句言うのはいつものお約束みたいなもんだから。。
別にほっとけばいいのさ。
デフォルトの名無しさん [sage] 2018/09/12(水) 18:28:16.06:RsofdXfM
Kotlinはいらんやろ申し訳ないけど
デフォルトの名無しさん [] 2018/09/12(水) 19:05:25.46:VZx7VRPz
どうせrust以外の話ないしなんでもいいけどな
検索しやすいようにしたほうがいいと思うど
デフォルトの名無しさん [sage] 2018/09/12(水) 19:23:27.40:WV1FFogU
荒らしはワッチョイスレを立てたんだからそれで満足しろよ
デフォルトの名無しさん [sage] 2018/09/12(水) 19:31:58.18:hLbawLlc
何を以て荒らしなのか
デフォルトの名無しさん [] 2018/09/12(水) 19:58:51.32:d/VCv3vQ
静的言語は人工知能に向いてないらしいよ。これから人工知能全盛になるのに?
だからRustよりも意外とJuliaに将来性があるのでは
Juliaは次期Pythonのイスを狙ってるみたいだし
デフォルトの名無しさん [sage] 2018/09/12(水) 20:41:23.27:7pSPhZy3
向こうの隔離スレは酷いことになってるな

自演をやるにしてもやり方というのがあるだろうに
デフォルトの名無しさん [sage] 2018/09/12(水) 21:00:29.51:SMBzO3VC

人工知能やったこと無いから分からんのだけども
どういうところが静的言語と合わないの?
具体例教えて

あとちょっと前まではHTML(DOM操作)も静的型付けと相性が悪いって言われてて、
だから動的型付け言語のJavaScriptが適してるとか言われてたけど、
TypeScriptが出てきて静的型付けでも全然行けるじゃんってなったという
過去があるから動的静的とか関係ないと個人的には思ってるんだけど…
デフォルトの名無しさん [sage] 2018/09/12(水) 21:20:11.19:9gtgQRqY
ElixirとCrystal、まだ流行ってないってだけの理由で
次世代言語のスレタイにまで挙げるのはどうかと思う

某言語に似てシンタックスがゴミだから、どうせ流行らないしね
デフォルトの名無しさん [sage] 2018/09/12(水) 21:28:52.57:wQFYKO5Y

AmazonはJavaで、GoogleとMicrosoftはC++でDeepLearningを使ったシステムを運用している
トライアンドエラーを繰り返す初心者のアドホックオナニーには面倒臭いだけで、
本格的にシステムを構築するとなれば選ばれるのは静的言語だよ
デフォルトの名無しさん [sage] 2018/09/12(水) 21:47:11.11:oOxxyfry
スレタイは前スレにいろいろ意見上がってたんだから今いっても仕方が無い
アウアウカーとワッチョイonlyの自演専用スレもあるんだから
デフォルトの名無しさん [sage] 2018/09/12(水) 22:25:05.47:gISJVlvd
小話がこのスレで嫌われがちなのは重々承知なんだが次世代言語で小話みたいなメッセージベースOOPな言語って無いよね
デフォルトの名無しさん [sage] 2018/09/12(水) 22:44:29.33:oOxxyfry
自演専用スレがレスのかさ上げしはじめてるけど
アレは何か意味があってやってるの?
デフォルトの名無しさん [sage] 2018/09/12(水) 22:47:12.31:Ag1LpR+H
コンセプトが初志貫徹してるから、俺ならもっといい言語が作れる!ってなりにくいんじゃない?

個人的にはSQLより楽なデータベース操作言語が欲しい
集合論をベースにした言語ってのは分かるんだけど、それって抽象化の手段を提供しない理由にならねえよなって思う
アセンブラレベルの面倒くささを何で許容しなきゃならないんだって
デフォルトの名無しさん [sage] 2018/09/12(水) 22:59:37.27:RsofdXfM

ほならね
デフォルトの名無しさん [] 2018/09/12(水) 23:04:29.01:DzCWnpZv
◆QZaw55cn4cや自演をあっちのスレに排除できるなら何でもいい
デフォルトの名無しさん [sage] 2018/09/12(水) 23:04:36.64:G8xuX+Pk

そりゃ結局DBが速度面で一番ボトルネックになるからだろ。
抽象化して性能でなけりゃ本末転倒なわけで。
デフォルトの名無しさん [sage] 2018/09/12(水) 23:09:53.33:ZvFa/gFv
SQL って集合論をベースにした言語なの?
そんな優雅な空気は感じないけど
デフォルトの名無しさん [sage] 2018/09/12(水) 23:28:31.46:OXipbDDC
集合論というか一階述語論理だなぁ。
記述がああなのは、自然言語に近ければプログラマ以外の人でも使えるだろうという当時の流行で。
デフォルトの名無しさん [] 2018/09/12(水) 23:35:58.38:yfKtIfo2
SQLなんか行と列の表を操作するだけの言語だからな

低学歴知恵遅れでも使えた気になれる
このスレにいるようなウンコruby厨やウンコpython厨でも使える
デフォルトの名無しさん [sage] 2018/09/12(水) 23:51:05.00:fCUvJL1X
Dartやる気あるのかないのかはっきりしてくれ
Flutterの手軽さは好きだけどDartやだ
デフォルトの名無しさん [sage] 2018/09/12(水) 23:55:43.34:jEvF+0jv
SQLに対する不満はSELECTでいちいちカラム指定が必要なことくらいだな
COBOLなんかの固定長レコード時代の名残だよねあれ
ドライバがもうちょっと賢ければ全く必要ない
デフォルトの名無しさん [] 2018/09/12(水) 23:55:57.89:DzCWnpZv

おまえはPyキチやろうが
なにシレッと騙っとんねん
デフォルトの名無しさん [] 2018/09/12(水) 23:57:15.41:DzCWnpZv
つーかワッチョイスレから出てくるな荒らしが
デフォルトの名無しさん [] 2018/09/12(水) 23:58:05.48:yfKtIfo2
ココはウンコruby厨の隔離スレか
デフォルトの名無しさん [] 2018/09/12(水) 23:59:31.64:DzCWnpZv
荒らしは荒らしの立てたスレに引きこもってろボケ
デフォルトの名無しさん [sage] 2018/09/13(木) 00:10:09.54:YUt7Ji++
◆QZaw55cn4cはうざいな
デフォルトの名無しさん [] 2018/09/13(木) 00:24:13.82:y7dUyLY6
別回線で荒らした所で
別人だと馬鹿正直に信じてもらえると思ってるのかな?
デフォルトの名無しさん [sage] 2018/09/13(木) 03:46:49.46:scJvaqE8
SQLって1000個位のデータじゃ使わないし個人が大きい会社のデータまとめて管理するのだと1万程度になるデータもあるやろからそれ専の雑で書きやすいSQLは何か気になる
近頃のマシンなら万データも余裕かしら?
デフォルトの名無しさん [sage] 2018/09/13(木) 04:16:42.40:evThbnAM
Crystalは初耳ですがRubyのインスパイア系だからそういう名前なのか
デフォルトの名無しさん [sage] 2018/09/13(木) 06:59:35.21:EffDBmbE
ワッチョイありの次世代言語スレ↓
ttps://mevius.5ch.net/test/read.cgi/tech/1536664054/
デフォルトの名無しさん [] 2018/09/13(木) 14:39:41.76:y7dUyLY6
隔離スレ
ttps://mevius.5ch.net/test/read.cgi/tech/1536664054/

また自演で自爆してる
デフォルトの名無しさん [sage] 2018/09/13(木) 20:32:17.00:U1nKZv8x

ルビーはアルミで水晶はケイ素だから、同じアルミのサファイアのほうが云々
デフォルトの名無しさん [] 2018/09/13(木) 21:08:24.91:A+ICTJXh
rustの仕事探しているんだけど全然ないな
もうkotlinはイヤなの
デフォルトの名無しさん [sage] 2018/09/13(木) 22:01:54.58:t3scANmZ
やっぱりな地雷だと思ったぜkotlin

なにがいかんかったん
デフォルトの名無しさん [sage] 2018/09/13(木) 22:07:11.17:lK5yyNuR
業務でRustはまだ時期尚早じゃないの流石に
デフォルトの名無しさん [sage] 2018/09/13(木) 22:35:41.31:JHngkFny
JVMはもうだめだ
デフォルトの名無しさん [sage] 2018/09/13(木) 23:25:04.31:J3WtCQdE

今度はKotlinかよ
デフォルトの名無しさん [] 2018/09/13(木) 23:32:53.57:IRgdqJCF

普通にSmalltalkって書けよ。
デフォルトの名無しさん [] 2018/09/13(木) 23:34:57.50:IRgdqJCF

同意。もうtypescriptに一本化してくれと思う。
デフォルトの名無しさん [] 2018/09/13(木) 23:37:42.72:IRgdqJCF

kotlinのどの辺がいや?煽りでなく。
ちなみに俺はrustもkotlinも使ったことない。
デフォルトの名無しさん [] 2018/09/13(木) 23:43:36.28:EEaEJOSc
やけに言語のネガキャンが多くない?
ワッチョイスレから荒らしが出張でもしnに来てんの?
デフォルトの名無しさん [sage] 2018/09/13(木) 23:51:36.90:NmSua8x9
Kotlinは他言語の目ぼしいものをパクり終えて独自のアイデアを入れ始めてから迷走しまくってるよね
驚きが極めて少なくて類推でなんとなく書けることだけが強みだったしそのコンセプトこそが受けたんだから、
変な色気を出さずにパクリ言語に徹するべきだった
デフォルトの名無しさん [] 2018/09/14(金) 00:01:04.01:egZOzsnk
地雷とまでは言わないよ

パッケージマネージャがゴミ
メモリばか食い
gradle使わされる
間抜けなnull安全
例外

などjavaから引き継いだ負の遺産に縛り付けられて嫌なの
あとkotlinが悪いわけじゃないが同僚の書くコードがビックリマークだらけでくたばれと思う

kotlin nativeはいい言語になると思うよ
デフォルトの名無しさん [] 2018/09/14(金) 00:05:35.87:PcGQitrI
自演かよ
デフォルトの名無しさん [sage] 2018/09/14(金) 00:18:59.09:a/RyKb1c

同僚が糞なだけやん
Javaが糞なだけやん
お前が糞なだけやん
だけやん?
デフォルトの名無しさん [sage] 2018/09/14(金) 01:33:30.03:0hcoR/yU
結局自分が使ってる言語がグローバルになればいい
っていうことだろ。どの言語がいいって主張もそれ以上のものは何もない。
デフォルトの名無しさん [] 2018/09/14(金) 04:36:31.64:PcGQitrI
言語を叩いても意味無いだろ
デフォルトの名無しさん [sage] 2018/09/14(金) 08:20:05.02:CyzsXtmT

その中だとこの2つの詳細が気になるな
> パッケージマネージャがゴミ
> 間抜けなnull安全
デフォルトの名無しさん [] 2018/09/14(金) 10:03:36.88:i1kWv4b4
気に入らない言語はほっといて気に入ったのを使えば良い。
なんだったら自分で言語を作れ。
技術力がなくてすぐには作れなかったとしても仕様公開しておけば誰かが作ってくれるかも知れないから全く実現不能ということはない。
デフォルトの名無しさん [] 2018/09/14(金) 15:51:39.46:34OiIa6E
ワッチョイスレは相変わらず回線使った自演しかおらんな
と、思ったらこっちを荒らしに来てたのかよ
デフォルトの名無しさん [] 2018/09/14(金) 18:51:15.78:pru7gCVW
仕事で使うのだからほっとくことは出来ない
仕方ないので転職するってわけさ
デフォルトの名無しさん [sage] 2018/09/14(金) 21:14:10.82:a/RyKb1c
オフショアのベトコンモンキーどもが頭悪すぎて草も生えない
JS→TS移行の途中段階で今後TSに寄せるって話してんのに
連中型が理解できないらしく、全部素のJSで送ってきやがる
●してやりてぇわ
デフォルトの名無しさん [sage] 2018/09/14(金) 21:15:06.63:NwFFS0Bl
ここ十数年で色々なパラダイムが流行ったけど、
次はどういったパラダイムが流行ると思う?
デフォルトの名無しさん [sage] 2018/09/14(金) 21:16:58.81:NwFFS0Bl

お前いい加減しろ
ワッチョイスレへ帰れ
デフォルトの名無しさん [sage] 2018/09/14(金) 21:22:16.32:a/RyKb1c

お、型無し能無し糞バカモンキーか?
もういっぺん枯葉剤でも食ってろや池沼が
デフォルトの名無しさん [sage] 2018/09/14(金) 21:50:39.57:dN+10l0/
低レイヤー言語の覇権はOSに依存しがちというのは多分間違ってないんだろうけど窓林檎がRustを採用する未来が見えない
デフォルトの名無しさん [] 2018/09/14(金) 21:54:34.47:pcngKW2L
ワッチョイスレの自演がヒドすぎる
デフォルトの名無しさん [] 2018/09/14(金) 22:00:31.90:/USaKNkw
このワッチョイなしスレ荒れてんじゃん
コテハンのワッチョイスレの方が冷静に各言語について語り合ってる
ワッチョイなしスレの方が口汚くののしり合ってる
悪口言い合ってるだけじゃなく、ちゃんと言語談義しろよ
ワッチョイスレより、このスレの方が素晴らしいと素直に感嘆できるところを見せてくれ
デフォルトの名無しさん [sage] 2018/09/14(金) 22:03:08.08:RhWrn2eC
言語を「叩く」っていうのが噴飯物なのよ
何を根拠にまぁえらそうに
知識も経験も無いからこそなんだろうけど
オカンのただ飯食わせてもらいながら飯批判するが如し
デフォルトの名無しさん [sage] 2018/09/14(金) 22:10:53.32:WMOSozgY
たしかに
デフォルトの名無しさん [sage] 2018/09/14(金) 22:28:47.17:a/RyKb1c
俺はちゃんと人を叩いてるぞ
型も理解できないモンキーどもは、森に帰るか死んで欲しい
迷惑だ
デフォルトの名無しさん [sage] 2018/09/14(金) 22:48:27.13:5DPUkElZ
ちがうそうじゃない
デフォルトの名無しさん [sage] 2018/09/14(金) 22:53:34.35:a/RyKb1c
コードも憎んで人も憎む
どいつもこいつもバカどもは
憎しみだけで人が殺せたらどんなにいいかと毎日考えてるわ
デフォルトの名無しさん [sage] 2018/09/14(金) 22:59:35.16:NwFFS0Bl
自演で荒らすな
ワッチョイスレへ帰れ
デフォルトの名無しさん [sage] 2018/09/14(金) 23:01:19.24:RhWrn2eC

まずはお前が自殺しようなw
デフォルトの名無しさん [sage] 2018/09/14(金) 23:02:56.56:a/RyKb1c
黙れ奇形のベトコンめ
デフォルトの名無しさん [sage] 2018/09/14(金) 23:03:48.94:a/RyKb1c
型理解してないゴミのコードってマジでゴミでしかないよな
デフォルトの名無しさん [] 2018/09/14(金) 23:20:49.66:qrJeCBFR
どれだけワッチョイスレへ誘導したいんだ荒らしは?
一人で寂しいからって俺らには関係ねえだろ
デフォルトの名無しさん [sage] 2018/09/14(金) 23:33:34.32:McQuhEQl
◆QZaw55cn4cか
デフォルトの名無しさん [sage] 2018/09/14(金) 23:42:55.08:l2+pYpFJ
叩くのはエンターキーだけにしろ \ドッワハハハ/
デフォルトの名無しさん [sage] 2018/09/14(金) 23:49:36.15:a/RyKb1c
あー全員●したい
デフォルトの名無しさん [] 2018/09/15(土) 00:51:34.66:6o701Z3X
芋ほりか
デフォルトの名無しさん [] 2018/09/15(土) 00:52:16.14:X5gSBWQ/
rustのclippyゴイスー
よくこんなめんどくさそうなの作ろうと思ったもんだ
近代的なlintはみんな同じくらいめんどくさそうなことことしてくれるの?
デフォルトの名無しさん [] 2018/09/15(土) 01:48:02.06:d+RCfJTy

次のパラダイムは人工知能に関連した何かだと思う
デフォルトの名無しさん [sage] 2018/09/15(土) 02:48:23.69:A3WYiAwd

Lisp復権の時か!
デフォルトの名無しさん [sage] 2018/09/15(土) 08:06:42.27:w+Cj1K2Y

まず、言葉の定義からして
そんな適用範囲の狭すぎるものはパラダイムとは呼ばないと思うのだが
デフォルトの名無しさん [sage] 2018/09/15(土) 10:27:53.40:I8Ewbo07
オブジェクトのコピー、参照の明示化
const的な不変性の明示化
副作用の取り扱い

この辺じゃないのかね。
とはいえrustはなんか違うとは思うが。
デフォルトの名無しさん [sage] 2018/09/15(土) 10:58:28.10:xyOYm9hT
LabVIEWある程度やったことある人なら分かるんだけど
ほとんどの言語が変数でやることを配線でやるってなると
(もちろん、ローカル変数グローバル変数ともに実はあるんだけど)
その配線を引くのが手間で仕方ないし
配線がまさにスパゲッティの様相を呈してくる

その反面、そこが苦痛であるがゆえに促される事前の設計というものがある
配線をスッキリさせたいと常に思うような力になってる
こういうのこそ実はパラダイム
デフォルトの名無しさん [] 2018/09/15(土) 11:31:06.97:X5gSBWQ/

完全にrustじゃん
デフォルトの名無しさん [sage] 2018/09/15(土) 11:38:12.15:UUtHx4qg

LabVIEW懐かしいな
アレでコーディングするコツは変数を構造体化?して一本化してからループに繋いで
Swich-caseみたいなページで処理を分けて書けば随分シンプルで見やすい配線図にできたはず
デフォルトの名無しさん [sage] 2018/09/15(土) 13:07:49.43:UGozWZmd
javaがval導入してればもう少しシェア維持できたろうにな
final varとか書くんだろ?バカちゃう?バカちゃう?
ワイがrfc書いた方がずっとマシですわw
デフォルトの名無しさん [sage] 2018/09/15(土) 13:13:21.48:95YvhGE6
どうでもいいだろ
Javaを使ってる会社がJava10以降へ移行する際にまずやることは、
ラムダのときと同じくコーディング規約に「varは使用しないこと」の一行を追加することだよ
デフォルトの名無しさん [sage] 2018/09/15(土) 13:16:57.41:I8Ewbo07

オブジェクトのコピー、参照の明示化
副作用の取り扱い
について,rustは問題あるだろ。
= をコンテクストで意味判断するってのがそもそも問題あるんじゃねーかと思ってる。
副作用あるなしももう少しやりようある気がするけどね。
デフォルトの名無しさん [sage] 2018/09/15(土) 14:49:13.19:dBiwXAAY
来なかった次世代のD言語をインストールしてみた
デフォルトの名無しさん [sage] 2018/09/15(土) 15:31:59.52:UUtHx4qg

D使うならDUBはチェックしとき
ttp://https://qiita.com/yasei_no_otoko/items/2724eebab10f5cd0a02f
ttp://https://code.dlang.org/
デフォルトの名無しさん [sage] 2018/09/15(土) 17:23:17.28:UGozWZmd
PHPにプロパティ型指定だったな
良いことだと思うが
根本的に言語が腐ってるから二度と近寄りたくないし、手遅れ
デフォルトの名無しさん [sage] 2018/09/15(土) 21:09:05.46:A//Jmemr
本気で思うんだがオブジェクト指向で作られたプロジェクトを手続きや関数型で作ってたら本当に困ることになるんかしら?
デフォルトの名無しさん [] 2018/09/15(土) 21:13:47.35:X5gSBWQ/

具体的にどんな問題が?
デフォルトの名無しさん [sage] 2018/09/15(土) 22:26:29.72:g4ckEm5h
メモリもリソースの一種だとみると、副作用って簡単に判じることは難しいんじゃないか
それともメモリをどう荒らしても純粋関数って呼ぶことにする?副作用の有無の価値が大分減るように思えるが
デフォルトの名無しさん [sage] 2018/09/15(土) 22:33:31.76:RLWLi0Yo
純粋/副作用有りの2択にせずに、noexceptみたいにnoheap, nostack, noio...って小分けすればいいだろ
凄い面倒そうだけど
デフォルトの名無しさん [sage] 2018/09/15(土) 23:17:27.00:ed2vMNMS

これ考えたらやっぱりFortranのpure subroutineが良い
デフォルトの名無しさん [sage] 2018/09/15(土) 23:18:18.51:8TAknpK9
純粋関数型で有名なHaskellだが遅延評価で最適化を行っている時点でメモリとしては極めて状態的なんだよな
ただそのメモリ上表現が純粋関数で得られたものであるという保証があるから成り立っているし、そうでないものはモナドで順序性を保証してるから問題が出ない
デフォルトの名無しさん [sage] 2018/09/15(土) 23:24:47.82:I8Ewbo07
モナドで順序性の保証って別に言語実装が保証してるわけじゃないがな。
あくまでモナド実装者が保証するべきものであって。
デフォルトの名無しさん [sage] 2018/09/15(土) 23:26:31.34:gAH5bNTo
Rustの副作用の取り扱いの問題って何だ?

所有権移動に関する話で、
いわゆる関数型の副作用とは別の話をしているようにも見える
デフォルトの名無しさん [sage] 2018/09/16(日) 00:44:17.96:G8RNJpeR
単純に見た目だけじゃmoveかcopyかわからないって話じゃない?
何かのコンテナ型を自分で実装する時、とりあえず中身にi32を入れて書いて後でジェネリクスにしよう、とかやってると
ボローチェッカにしこたま怒られることがある。見直すと9割が設計ミス
デフォルトの名無しさん [sage] 2018/09/16(日) 00:59:06.26:X0i1xkS4
有名な純粋関数型言語といえど遅延評価による最適化は状態的という話なので言い回しの緩さは許してくれ

noioやnoheapなんかはそれこそHaskellではIOモナドやSTモナドで包んで明示してる訳だよな
デフォルトの名無しさん [sage] 2018/09/16(日) 08:48:36.18:RkzcyYVh
copyと参照の違いはwriteすれば分かるが、副作用がなかったら違いを知る必要がない
copyとmoveの違いはreadすれば分かるので副作用がなくても違いが分かる
デフォルトの名無しさん [sage] 2018/09/16(日) 09:42:39.79:AUVu3qQo
Rustのmoveは確かにイマイチ

ローカル変数は = でmove出来るが
構造体フィールドは = では不可なためmem::replaceを使う
ライフタイムの違いによるものとはいえ記述の一貫性に欠ける

この点はC++のstd::moveの方が一貫性がある
デフォルトの名無しさん [sage] 2018/09/16(日) 10:35:29.39:AUVu3qQo
具体例が無いのも何なので一応

RustとC++コード例 での要点はfooの中身
ttp://https://ideone.com/jo5Ymj
ttp://https://ideone.com/JIAr9h
デフォルトの名無しさん [sage] 2018/09/16(日) 17:04:17.35:eufVg8gX
,
構造体のフィールドはmove出来ちゃまずいから
この場合はむしろC++のコンパイルが通ってることが問題だよ

記述の一貫性のためだけに未定義動作の危険性を許しちゃダメでしょ
デフォルトの名無しさん [sage] 2018/09/16(日) 18:21:37.55:RkzcyYVh
Rustの構造体 T のフィールドはmoveできる
&mut T は全体のmoveもフィールドのmoveもできないがreplaceならできる
デフォルトの名無しさん [sage] 2018/09/16(日) 18:24:03.24:AUVu3qQo

このコードに問題も未定義動作も無いぞ
unique_ptrのムーブコンストラクタにより適切に所有権が移動される
デフォルトの名無しさん [sage] 2018/09/16(日) 20:39:05.75:eufVg8gX

すまん 言葉足らずだった
Rustに関してはその通りだよ
でもC++はRustみたいに強力なボローチェッカーがないからmoveはまずい


そのコードは確かに未定義動作は起こさない
でも未定義動作を起こす危険性を含む
C++の方のfooメソッドの最後の一行をコメントアウトしても
コンパイルが通ってしまうって言えば何が危険か分かるよね
それを防ぐためにはC++の方もreplaceでなきゃダメ
デフォルトの名無しさん [sage] 2018/09/16(日) 21:15:13.47:yGlb1wug
>C++の方のfooメソッドの最後の一行をコメントアウトしても
>コンパイルが通ってしまうって言えば何が危険か分かるよね

俺よくわからないんで解説plz
デフォルトの名無しさん [sage] 2018/09/16(日) 21:18:37.65:AUVu3qQo

fooの最後の一行をコメントアウトしても何も危険は無いんだが
C++のムーブセマンティクスの動作や仕様を理解出来てないんじゃないか?
デフォルトの名無しさん [sage] 2018/09/16(日) 21:32:49.26:AUVu3qQo
もしかしてmoveされた側が不定値にでもなると勘違いしてるのかね
デフォルトの名無しさん [] 2018/09/16(日) 22:03:54.40:0urOdMRu
rustのmoveが分かりにくいという主旨だと思っていたけど違うのかな?

moveかcopyか分からんてのは確かにだけどプリミティブ型はcopyされると覚えるだけでよくない
しかしなぜプリミティブはcopyのコストを受け入れてよいことになっているの?
デフォルトの名無しさん [sage] 2018/09/16(日) 22:31:43.85:eufVg8gX

すまん。俺の間違いだった。
move後はnullptrになる事が保証されてることを今知った
今までずっと未定義だと思ってた
(てか会社の先輩にそう教わったんだ あの野郎デタラメ教えやがって)
俺の勘違いでした m(__)m
デフォルトの名無しさん [sage] 2018/09/16(日) 22:36:54.71:8SACu1kv

マニュアルくらい読めよ
ttp://https://doc.rust-jp.rs/book/second-edition/
デフォルトの名無しさん [sage] 2018/09/16(日) 22:43:00.14:eufVg8gX
てか軽くググってみても「move後は未定義」って書いてあるサイトが
チラホラ存在するんだが…めっちゃ紛らわしい


Rustの公式マニュアルは読んどるわ
問題はC++の方だよ
公式のマニュアルは無いわ
ネットの情報は(偽情報含めて)多すぎるわで
まんまと踊らされたわ
デフォルトの名無しさん [sage] 2018/09/16(日) 23:28:36.73:QWKDNFcV
後にデストラクタが動くということを考えたら未定義になるわけないし
そこがC++のmoveのイマイチなとこでもある
デフォルトの名無しさん [sage] 2018/09/16(日) 23:34:24.03:ssqQT9uo
ここ読んでるとrustはめんどくさそう
デフォルトの名無しさん [sage] 2018/09/16(日) 23:37:09.77:/MfmxUmQ
めんどくさいのはrustというよりrust信者だけどな。
デフォルトの名無しさん [sage] 2018/09/16(日) 23:50:37.70:RkzcyYVh
C++はコンストラクタが複雑過ぎる
Rustにはコンストラクタがない代わりに初期化前やmove後の変な状態がある
デフォルトの名無しさん [sage] 2018/09/17(月) 02:01:59.79:DDn2DOTz
実際のところrust使いは満足してるの?
デフォルトの名無しさん [] 2018/09/17(月) 04:53:12.24:X/lLA9mU
結局の所、その言語によるコードの書き方にメリットを感じる人間がどれ位いるのか、
が重要なわけか
デフォルトの名無しさん [sage] 2018/09/17(月) 09:34:55.97:8xzLKuMg
お前ら次スレは
次世代言語15 Rust Rust Rust Rust Rust
にしなさいね
デフォルトの名無しさん [sage] 2018/09/17(月) 09:42:03.98:dKeCgah/

右辺値参照やconst修飾などの、型の仕様/関数全般の仕様まで一緒くたにしてないか
コンストラクタ自体には大して複雑な仕様は無いと思うけどな
RAIIの理解が要るくらいで
デフォルトの名無しさん [sage] 2018/09/17(月) 10:11:10.46:YHjOOfyR
結局の所、メリットを感じる人間ではなく
複雑さのコストを感じない人間が最強なわけよ
ライオンは科学的な練習とかしなくても強い
デフォルトの名無しさん [sage] 2018/09/17(月) 10:31:45.23:ZcUkqBFE
そういった思想からメンテ不可なゴミコードが生成されるんだと思うよ。
デフォルトの名無しさん [sage] 2018/09/17(月) 10:47:39.16:YHjOOfyR
では具体的にはC++処理系とD言語処理系はどっちがメンテ不可のゴミコードになるのかね
デフォルトの名無しさん [sage] 2018/09/17(月) 10:49:13.60:kHIaG0FB
バカが書けばどっちもゴミコード
デフォルトの名無しさん [sage] 2018/09/17(月) 11:01:37.27:ZcUkqBFE

言語の問題でなくて
>複雑さのコストを感じない人間が最強なわけよ
こういうカス思想の問題だと言ってるんだが。
デフォルトの名無しさん [sage] 2018/09/17(月) 11:15:08.74:YHjOOfyR
コストとリスクと不確実性を区別したら面白そう
コストには敏感なくせに不確実性は想定外とかいうカス思想
デフォルトの名無しさん [sage] 2018/09/17(月) 11:17:12.97:8YIpu+QE
メンテだけに関して言えばC++の方が闇深コードは生まれやすそう
デフォルトの名無しさん [sage] 2018/09/17(月) 11:17:23.87:ZemMuYwa
いまだにpython2使ってそう
デフォルトの名無しさん [sage] 2018/09/17(月) 11:26:05.14:GG83Q9BO
C++は闇の作りやすさが問題なんだよな
デフォルトの名無しさん [sage] 2018/09/17(月) 11:31:21.72:MwoFE8gh
C++は俺すげぇ感を刺激することに関しては最高
デフォルトの名無しさん [sage] 2018/09/17(月) 11:31:24.02:75C5mRjK
C++は本人以外理解できないコードが容易にできてしまうからなぁ。

Type a = b;

たったこれだけのコードがどんな動作するのか、Typeやbの定義を
隅から隅まで調べないと特定できない。
デフォルトの名無しさん [sage] 2018/09/17(月) 11:41:36.65:dKeCgah/
C++も "Trust the programmer" の思想だしな
デフォルトの名無しさん [sage] 2018/09/17(月) 11:51:14.52:3TgxIbp4

俺はすでにライオンに生まれてないんですけどどうしたらいいのかと

冗談はさておきjavaはscalaで置き換えらえると言ってた人達は死んだんだろうな
デフォルトの名無しさん [sage] 2018/09/17(月) 11:54:34.26:AzCpKiSu
innullable対応jreが出れば満足です
デフォルトの名無しさん [sage] 2018/09/17(月) 11:54:59.33:kHIaG0FB
次の問題はJavaはKotolinで置き換えられるか?だな
どう思うよ?
デフォルトの名無しさん [sage] 2018/09/17(月) 11:57:07.56:kHIaG0FB

Kotolin -> Kotlin
デフォルトの名無しさん [sage] 2018/09/17(月) 11:57:10.80:3TgxIbp4

javaはgolangで置き換えられると真面目に思ってる
デフォルトの名無しさん [sage] 2018/09/17(月) 12:15:52.87:dKeCgah/

今はJavaにも型推論やラムダ入っていること
Java(API)訴訟、モバイルのクロスプラットフォーム台頭
OracleJDKからの移行 などの影響で鈍化したと思う
デフォルトの名無しさん [sage] 2018/09/17(月) 12:23:44.22:a+LTjVd/

Goに糞コードが増えるのも困るなぁ
デフォルトの名無しさん [sage] 2018/09/17(月) 12:33:15.47:YHjOOfyR
プログラマーを少しは信じろよ
デフォルトの名無しさん [sage] 2018/09/17(月) 12:42:27.85:shJP9j/8
Javaの後継となるとねえ
デフォルトの名無しさん [sage] 2018/09/17(月) 12:45:36.97:a+LTjVd/
Pythonはもうダメかも知れんね

【IT】奴隷制を連想させるとして、Pythonで「master」「slave」といった単語が削除される
ttps://egg.5ch.net/test/read.cgi/bizplus/1536925223/
デフォルトの名無しさん [sage] 2018/09/17(月) 12:53:00.77:dKeCgah/
他の言語にも触れてみる

Swift
型推論周りのビルド速度どうにかしろ
所有権と並行入れる予定でABI安定化とかマジで出来るんですかね

Kotlin
JVM界隈はアレな状況だからKotlin/Nativeをはよ完成させて

Dart2
大企業パワーによるエコシステムでの持ち上げ半端ない

C#
堅実な改良重ねるのは評価出来るけど
Windows Phone死んで草
Monoプロジェクトのおかげでプラットフォーム戦続けられて良かったな


JVM/.NET/DartVMとかでライブラリの相互利用出来なさすぎ
Haxeのクロスプラットフォーム思想(だけ)見習って欲しい
デフォルトの名無しさん [sage] 2018/09/17(月) 12:54:01.58:9OAi7Hbk
jvmの更新で動作がどうなるか不安なjavaはもうダメだろ。
goに取って代わるかは知らんが環境べったりなシステムはもう流行らん。
デフォルトの名無しさん [sage] 2018/09/17(月) 15:26:52.07:makN0lgm
ここでATS2やってる人軒並み難しいって言ってるし俺も実際そう思うんだけど、ただでさえ難しい言語機能に加えてATS2のシンタックスが難しさを加速してるイメージあるの俺だけ?
デフォルトの名無しさん [sage] 2018/09/17(月) 16:47:49.21:AzCpKiSu
ABI安定化は永遠にこないだろう
名前恰好つけてるけどようするにVMだかなんだかの後方互換性を将来にわたって約束しますってことだろ

そんなん今後守れますって宣言できるわけないじゃん
思い付きでぶち上げて宙ぶらりんになってるだけでは
デフォルトの名無しさん [sage] 2018/09/17(月) 17:46:42.97:b6x5TVP1

Kotlin Nativeが完成さえすれば…!
C#なぞ軽く超えるんじゃないかとボケ夢を見てるが
デフォルトの名無しさん [] 2018/09/17(月) 17:54:29.17:faCDAGdL
でもgcあるんでしょ
デフォルトの名無しさん [] 2018/09/17(月) 23:01:26.71:X/lLA9mU

おまえはやっぱりおかしい
デフォルトの名無しさん [sage] 2018/09/18(火) 01:49:10.44:Dd2vdFaY

PerlはおかしいからってPythonに置き換え始めた時からずっと同じことをやってるだけだ
デフォルトの名無しさん [sage] 2018/09/18(火) 03:24:29.62:WboW3hDQ
Javaというよりオブジェクト指向が死んで欲しい
デフォルトの名無しさん [] 2018/09/18(火) 04:19:43.79:KvvcKQiM
そもそもオブジェクト指向ってコードを当時バリバリに書いてた人らが、
リファクタリングテクニックやイズムを行使する傍らで自然発生的にでてきたものだろ
その後色々と他の物がくっついただけで
デフォルトの名無しさん [sage] 2018/09/18(火) 07:10:49.01:+/wZfbCz
あればあったで使ったら便利な時に使うし
使うこと自体が目的になるようなら避ければいいだけ
例えばデザインパターンを無理やり当てはめない
デフォルトの名無しさん [sage] 2018/09/18(火) 11:51:33.93:qZQb+MC/

思い込みで歴史捏造するやつw
デフォルトの名無しさん [sage] 2018/09/18(火) 12:01:34.65:+N37yDP3
そもそもオブジェクト指向の定義が曖昧すぎるんだよ
オブジェクト指向が何かを正確に言語化できる人なんているの?
いたら俺にオブジェクト指向の正確な定義を教えてほしい
デフォルトの名無しさん [sage] 2018/09/18(火) 12:15:12.24:WboW3hDQ

オブジェクトの定義が曖昧なんであってオブジェクト指向は複雑なだけじゃない?
具体的にこれがオブジェクト指向だって言ってもシングルトンとかのデザインパターンは複数も複合もあるから
じゃあこれはオブジェクト指向じゃないのか?と全て一概には言えん

ただオブジェクト指向はクソだ
デフォルトの名無しさん [sage] 2018/09/18(火) 12:28:36.59:h+stKvUH
オブジェクト指向いいじゃん
クソなのはORMとカプセル化だよ
デフォルトの名無しさん [sage] 2018/09/18(火) 12:29:37.73:NLSrigcp
GUIはOOPじゃないと辛くね?
デフォルトの名無しさん [sage] 2018/09/18(火) 12:31:12.61:xEaDxwfq

ORMの何がクソなのさ
デフォルトの名無しさん [] 2018/09/18(火) 13:11:34.36:KvvcKQiM

やっぱりおまえはおかしいし
デフォルトの名無しさん [sage] 2018/09/18(火) 13:25:46.61:Dd2vdFaY

そのGUIでブラウザを作る言語はJavaとRustどっちがマシなのか
デフォルトの名無しさん [sage] 2018/09/18(火) 13:40:34.64:+N37yDP3

誰と間違えてるんだ?俺はじゃねぇぞ
デフォルトの名無しさん [sage] 2018/09/18(火) 13:43:59.33:Dd2vdFaY
名無しなんだから、誰が言ったかではなく何を言ったかで判断しないとおかしいだろ
デフォルトの名無しさん [sage] 2018/09/18(火) 13:44:11.14:5qlr0JT7
皆が皆オブジェクト指向を名乗ってるからバズワード化するんだ
歴史的経緯はともかく現状
・抽象型からの派生(Simula、Eiffel、C++等)
・メッセージング(Smalltalk、Objective-C、アクターモデルなやつ、WinAPI等)
・インターフェース(Java、C#等多数、COM等)
の3流派で別物みたいな理解でいいんでは
中にはハイブリッド(SwiftがObjective-Cにインターフェースと型クラスの合の子を加えたもの、みたいな)もあるが


ネイティブGUIで言えば、ブラウザはOSやサーバー、HTMLやスクリプトがアプリやクライアントに当たる
サーバーはがっしりした言語の方がいいし、クライアントは拡張性の高い言語のほうがいい
デフォルトの名無しさん [sage] 2018/09/18(火) 14:02:17.06:Byt5RATc
運営ボランティアは荒らすか煽るか自演するかマッチポンプするかの屑しか居らんな
デフォルトの名無しさん [sage] 2018/09/18(火) 14:05:27.29:Dd2vdFaY
OS側で9割作ってアプリは1割というパターンもある
もしこれがアンチパターンに分類されたらデザパタ棒で殴られる
デフォルトの名無しさん [] 2018/09/18(火) 15:09:37.99:S3XkALSh
なんでMITって動的言語にこだわるの?
デフォルトの名無しさん [sage] 2018/09/18(火) 17:20:03.74:2H283xTJ

ここらへんしっかり線引きをしたり共通のバックグラウンドを持つことは大事なので賛成だけど

> ・抽象型からの派生(Simula、Eiffel、C++等)
> ・インターフェース(Java、C#等多数、COM等)

後者は前者、つまり『Simulaスタイルの「クラス」を使ってユーザー定義型(抽象型)をやる』というアイデアからの派生で
「クラス」の(かつては)特徴であった「継承」で部分型を表現するときに実装によっては生じがちな問題を「インターフェイス」で解決したものだから
別物っていうほどまでは別物ではないような…

「派生だが別物」ということなら、二番目のメッセージングからの派生なんだけど
その運用や進化の過程でメッセージングというキーコンセプトすら排除するシンプル化を経て現在に至る
JSや同名GoFパターンに見られるプロトタイプベース(インスタンスベースとも言う)を加えて“3流派”とする方がよさげかと老婆心ながら
デフォルトの名無しさん [sage] 2018/09/18(火) 17:30:20.20:OtLk5TCg
最近のオブジェクト指向ってあまりメンバ変数を弄らないでオブジェクトを単なるパラメータのセットとして扱う傾向があるけど
あれこそ本来のオブジェクト指向の思想を無視した簡略化のなれの果てだと思う
デフォルトの名無しさん [sage] 2018/09/18(火) 17:58:23.82:5qlr0JT7

元々概念を分割しようぜという話なので分けられるなら分ければいいよ。プロトタイプベースも追加で
ちなみに抽象型グループとインターフェースのグループは言語機能以上にスタイルの差があるように思えるので分けた
実装の分離やデザインパターンなどを推してるのは後者グループだし
デフォルトの名無しさん [sage] 2018/09/18(火) 19:10:40.13:GWw8NAnb

C#にあるようなプロパティへの批判?
だとすると同意だね
デフォルトの名無しさん [sage] 2018/09/18(火) 19:13:11.83:uj0y9ich
インターフェースの制御と、同じインターフェイスでのポリモルフィズム
ってのがオブジェクト指向の旨みなんだろうけれど、
これをうまく使うのが難しかったってのが最近のオブジェクト指向批判なんでないの?
デフォルトの名無しさん [sage] 2018/09/18(火) 19:39:22.30:RtbLHuZA
近年のOOP批判ってFP的観点からの状態の隠蔽を基礎にしたプログラミングへの批判だと思ってたけど
あとnullを扱わざるを得ない参照にもとづく手続き的な網羅性評価のない処理
デフォルトの名無しさん [sage] 2018/09/18(火) 19:57:09.52:uj0y9ich

状態をある程度持っててもインターフェイスがきっちりしてれば管理しやすいと思った、
ってのがオブジェクト指向の動機なんだと思う。
しかしそもそも状態がそこまで変わること自体管理しきれんし、
それに耐えうるインターフェイス(メソッド)の設計ってのはそんな簡単じゃねーぞって話ではないか。
関数型で状態変更を明示的に意識できる方が良いかもっていうのはこんなところかと。
まああとは単純にハードは潤沢になってるし変な共有とかせんでも
それなりに性能出るからってのが大きいんではないか。
デフォルトの名無しさん [sage] 2018/09/18(火) 20:17:05.93:5qlr0JT7
継承・多態は元コードを弄らなくてもデータの種類を追加できる機能で
これはGUIやゲームには非常に有効なんだけど、コードが細切れになって何かと辛いという難点もあって
で、よく考えたらそんな拡張性要らんアプリがほとんどだわーってみんな気付いてしまったのはあると思う
デフォルトの名無しさん [sage] 2018/09/18(火) 20:32:27.40:Dd2vdFaY
OSもアプリも同一の言語で書かれるべきという思想が終わった
C言語とシェルスクリプトのような二刀流が勝った
デフォルトの名無しさん [sage] 2018/09/18(火) 21:05:12.09:RtbLHuZA

virtualなりインターフェイスは後発だからOOP自体の動機としての理解はちょっと違う気もするが、後発言語がOOPでそれらを導入した動機としては正しいと思う
モジュールでは、状態を表現するアクセスし放題なミューダブル変数が存在してしまうから、クラスとインターフェイスとで変数と関数を括って、手続きから分離してやれて管理しやすくはなったんだよね

個人的に関数型の(結果論的な)メリットは上の表現に沿わせると、手続きからだけでなく、変数(名前束縛)と関数を分離してやる事に有ったんだと思ってる
インターフェイスは型だけどトレイト/型クラスが型でないのは、明確にデータと関数を分離してる事として認識できる
デフォルトの名無しさん [] 2018/09/18(火) 22:09:19.35:htABhKM+
最近はあらゆるフィールドを全部publicにして書いてるわ
デフォルトの名無しさん [sage] 2018/09/18(火) 22:09:53.84:pBFJmrhF
インスタンス変数がクラス内ではグローバル変数みたいなものだというのはなるほどと思ったが、超巨大なクラスでもなければそんなに問題ないのではとも思った
デフォルトの名無しさん [sage] 2018/09/18(火) 22:29:50.16:Dd2vdFaY
関数の抽象化ばっかりでデータの抽象化が捗らない問題の原因はデータ型の宣言だった
VectorInt型だのVectorString型だの抽象度の低い型の何と多いことか
これを解決するには動的型のやり方を取り入れるか静的型を改良するかの二択だった

しかし現実は、関数とデータを分離するのをやめたら解決すると考える人が多かった
デフォルトの名無しさん [sage] 2018/09/18(火) 22:46:30.98:gidlAZaM
_人人人人人人人人_
> 次世代言語14 <
 ̄Y^Y^Y^Y^Y^Y^Y^Y^ ̄
デフォルトの名無しさん [sage] 2018/09/18(火) 22:55:52.76:1KtNrcTb
OOPが流行ってたときはネコも杓子もOOでやってたけど、
代数的データ型やパラメトリック多相で実現できる再利用性の方が便利じゃねって箇所が増えてきてる
デフォルトの名無しさん [] 2018/09/18(火) 23:34:25.83:fJbKLDij
んで、次の流行りそうなパラダイムは何になるんだい?
デフォルトの名無しさん [sage] 2018/09/18(火) 23:45:56.92:VniMCd95

TypeScriptがフロー解析に基いた型検査を頑張ってるように、記述はライトにチェックは親切に、がこれからの主流
言語そのものよりコンパイラの検査能力が重要
デフォルトの名無しさん [sage] 2018/09/19(水) 00:29:06.99:KSGp/IJs
メタプログラミング全盛の時代に型チェック、よしんばTypeScript形式のものだったとしても、
競合おこしてどっちかの利点を得るときはもう片方の利点をあきらめるみたいな感じになるんじゃないの?
デフォルトの名無しさん [] 2018/09/19(水) 00:50:03.38:hs3EQwHi
だからrustが産まれたわけ
デフォルトの名無しさん [sage] 2018/09/19(水) 01:13:19.38:KSGp/IJs
おまえはだまってろボケ
デフォルトの名無しさん [sage] 2018/09/19(水) 03:14:36.54:VAWfzzVa

ORMはリレーショナルデータベースの長所を殺し短所を伸ばす
デフォルトの名無しさん [sage] 2018/09/19(水) 06:09:03.96:JwM3WN1L

具体的に
デフォルトの名無しさん [sage] 2018/09/19(水) 06:24:48.91:Zdtr1pl5
複数テーブル使うクエリ書きにくいよね
デフォルトの名無しさん [sage] 2018/09/19(水) 12:09:01.74:T88Fee3k

一体いつからメタプロ全盛の時代になったか教えてほしい
デフォルトの名無しさん [sage] 2018/09/19(水) 14:57:49.05:+Hv0QgVJ

まあ次世代言語のほとんどはメタプロが出来るようになったって点ではいいことだと思う
デフォルトの名無しさん [sage] 2018/09/19(水) 15:12:12.46:lABcgDhe
ジェネリクスないからGoは最高とか言ってた奴ら梯子外されてどんな顔してるんだろう
デフォルトの名無しさん [sage] 2018/09/19(水) 16:48:00.64:2iffCHMy
Javaと同じで、縛りプレイがなくなると求心力もなくなるパターンな気もする
人間、制限がある方がやる気出るし
デフォルトの名無しさん [sage] 2018/09/19(水) 18:05:48.95:T88Fee3k

一言でメタプロって言ってもメタプロにも色んな種類があるよね

動的言語でよくあるeval
C#やJavaのリフレクション
マクロ
テンプレートメタプログラミング

他にもなんかあったっけ?
デフォルトの名無しさん [sage] 2018/09/19(水) 18:12:15.14:trPNiFJt
間違いだったgo wayから引き返してgo2 wayを進むだけよ
コンパイルが速いからコードの書き直しも速い
デフォルトの名無しさん [sage] 2018/09/19(水) 19:14:52.41:z2fQvcpr
ジェネリクス入ったらgoは終わりだな。。
カスを呼び込むような機能は入れない方が良い。
デフォルトの名無しさん [sage] 2018/09/19(水) 20:04:36.07:hNDYlbSx
ジェネリックてそんな悪影響あるか?
デフォルトの名無しさん [sage] 2018/09/19(水) 20:14:42.28:Om+UXZix
信者を殺す効果がある
デフォルトの名無しさん [sage] 2018/09/19(水) 21:17:30.94:CMnGPQaU
新陳代謝になるな
デフォルトの名無しさん [] 2018/09/19(水) 21:20:15.19:zcXFtBV7
ちんちんたいしゃ
デフォルトの名無しさん [sage] 2018/09/19(水) 21:28:56.58:TEjcNict
みたいな意見って今はどうどうと言っていいのか

Javaが出てきたとき(今で言う)ジェネリクスがなくてスッキリしてて感心したのを覚えてる
ジェネリクスがなきゃ困るようなコードはすでにOOP的には失格なんよ!(大声)
デフォルトの名無しさん [sage] 2018/09/19(水) 21:35:05.41:h6a8sbEn
ジェネリクス入れるのはいいけど丸括弧はやめて欲しいなあ
パーザに比較演算子と区別させたくないから<T>にしないって
(T)はもっと被るもの多いのにわけわからんぞ
デフォルトの名無しさん [sage] 2018/09/19(水) 21:44:52.54:+rBnDczW
JavaScriptは型パラメータどころか型宣言も無くてさらにスッキリだよ
デフォルトの名無しさん [sage] 2018/09/19(水) 22:03:16.39:WUGWPm6t

ゆーてまともなサイズのクラスなんか見たことあるか?
クソバカアホペチパーどもは、スーパーサイヤクラスゴッドスーパーサイヤクラスで
インスタンス変数をタコ殴りにして射精するガイジしかおらんだろ
デフォルトの名無しさん [sage] 2018/09/19(水) 22:05:50.39:WUGWPm6t

ORMはリレーショナルデータベースの長所を殺し短所を伸ばす
とか言ってORMを使えないガイジは必ず糞みたいなオレオレ1000行SQL(インジェクションもあるよ)を
コードの中にべた書きするマジキチガイジしかおらんのが問題よね
殺してえわ
デフォルトの名無しさん [sage] 2018/09/19(水) 22:08:10.35:WUGWPm6t
糞バカ中世ジャップランド土人村のイット産業もロクでもないが
オフショアのベトコンガイジどもは、はっきり言ってそれ以下
あの土人ども、英語すらまともに理解できないんだよな

IDE使え、フォーマッタ掛けろ、CLIも懇切丁寧に教えてやってるのに
まるで理解できないチンパンジー以下のゴミ
進捗遅れ出しても平気で黙って定時退社

もう一度枯葉剤まいてくれやマジで
デフォルトの名無しさん [sage] 2018/09/19(水) 22:12:49.99:Zdtr1pl5
まぁ例外がない限りJaverは寄っては来ないだろう
デフォルトの名無しさん [sage] 2018/09/19(水) 22:56:06.42:z2fQvcpr

ならjava使ってりゃいいじゃん。
てかそういうなんでも機能のある言語がいいならgo以外にいくらでもあんだろ。
デフォルトの名無しさん [sage] 2018/09/19(水) 22:57:06.64:WUGWPm6t
世の中頭の悪いガイジばっかり
死ねばいい
デフォルトの名無しさん [] 2018/09/19(水) 23:25:51.51:zUwol/YP

ジェネリクスは制限を強くする方向の機能だろ。
デフォルトの名無しさん [sage] 2018/09/20(木) 00:48:46.22:NUQMT9tR
オフショアが何で流行ってるのかわからん真剣にわからん
バカなのかな
デフォルトの名無しさん [sage] 2018/09/20(木) 04:34:38.06:lON962bH

目に見える数字だけ見るとコスパがいいからだろ
デフォルトの名無しさん [] 2018/09/20(木) 05:31:19.05:PwRVUG/U
もしかしてお金で雇われてここにきてる奴いるの?
まさかそんな中国の五毛みたいな奴いないよな?
デフォルトの名無しさん [sage] 2018/09/20(木) 06:42:47.46:EPg4tMtw
仮想通貨を売るような感覚なのかな
買った奴は自己責任
売った奴はむしろ頭がいい
デフォルトの名無しさん [] 2018/09/20(木) 06:56:45.24:PwRVUG/U
ワッチョイスレはもう自演だけか
あそこはもう隔離スレにした方が良いな
デフォルトの名無しさん [sage] 2018/09/20(木) 08:35:25.49:wJG/+5Jp
ワッチョイって自演を防ぐものじゃなかったのか…
デフォルトの名無しさん [sage] 2018/09/20(木) 09:02:55.80:2bFNFkxe
"それ"は相手にしなくていいよ
前スレでも自分に都合の悪いレスは全部自演だとか言ってたヤツだから
デフォルトの名無しさん [] 2018/09/20(木) 09:45:00.61:cMPVhU9i

Perl もよろしく
デフォルトの名無しさん [sage] 2018/09/20(木) 14:21:57.54:6X3Lht1P
generics無かったら型変換するの?
デフォルトの名無しさん [] 2018/09/20(木) 15:35:27.43:7FqSQ4ZO
え?ワッチョイスレは回線を多数持ってる奴が自演するスレだろ
そもそもワッチョイスレは荒らしが建てたんだから
デフォルトの名無しさん [] 2018/09/20(木) 16:12:44.37:TeQNOAP0
じゃあ大丈夫だ。回線沢山持ってるやつなんて滅多に居ないから。
デフォルトの名無しさん [sage] 2018/09/20(木) 16:19:18.66:opzVaI0O
例の奴が回線たくさん持ってて自演してるんだっけ?
というかワッチョイにずっと引き篭もってて欲しい
デフォルトの名無しさん [sage] 2018/09/20(木) 16:58:08.67:UYyYb6vq
変数宣言は$がええなやはし。varとかスペース込で4文字は駄文や
デフォルトの名無しさん [sage] 2018/09/20(木) 21:09:10.27:5MyOoo3A
スレ立ってるのにわざわざ重複させてこのスレ立てたが一番の荒らしだけどな
デフォルトの名無しさん [] 2018/09/20(木) 21:27:54.87:IHzBiPD0
ワッチョイスレへ帰れ荒らし
自演でしかもフライングして立てたスレだろうにそこから出てくるな
デフォルトの名無しさん [] 2018/09/20(木) 21:46:23.53:zLqp8E23
本スレは↓こっち
『次世代言語14 Go Rust Swift Kotlin TypeScript 』
ttps://mevius.5ch.net/test/read.cgi/tech/1536664054/

このスレは低学歴知恵遅れが
たむろってるスレ
デフォルトの名無しさん [sage] 2018/09/20(木) 21:48:02.66:3Cm1mI7x
10年後のGoがC++を上回る機能過多になり
それでも褒め称えるGoogleファンボーイ
という地獄絵図
デフォルトの名無しさん [sage] 2018/09/20(木) 21:49:30.29:z4wzv3c7
いやがそうだ
ハンカク文字を打ち込むためにわざわざF7押してると思うとワロエル
デフォルトの名無しさん [sage] 2018/09/20(木) 21:58:31.82:/wCGSHy1

お前が宣伝するとあっちが過疎るだろこのスットコドッコイ
デフォルトの名無しさん [sage] 2018/09/20(木) 22:06:43.97:5mCYcHS5
酷い自演だ
複数の回線を持ってても頭がコレじゃあ・・・
デフォルトの名無しさん [] 2018/09/20(木) 22:08:10.32:vEGAmKOT
また低レベルの言い争い
お互いをdisり合うのをやめろっ!
デフォルトの名無しさん [] 2018/09/20(木) 22:08:48.94:zLqp8E23
正義はオレしかいない
デフォルトの名無しさん [sage] 2018/09/20(木) 22:10:23.90:5mCYcHS5
自演酷すぎ
デフォルトの名無しさん [] 2018/09/20(木) 22:13:27.26:zLqp8E23
このスレはほとんど単発しかいない
ルーターリセットしてスレ伸ばしてるのは分かる
デフォルトの名無しさん [sage] 2018/09/20(木) 22:30:03.58:kUTfR6aN
メタプロで思い出したけど、僕の考えた最強のセーフティ組込言語ことAdaはマクロを有さない事を目的に含んでたらしいがこれはあくまでCのdefineマクロ意識なのかなぁという気持ちがある
デフォルトの名無しさん [sage] 2018/09/20(木) 22:50:18.40:Pf20cirP
Javaがかるくクリアした
Javaこそ偉大
Javaに戻れ
デフォルトの名無しさん [sage] 2018/09/20(木) 23:49:12.43:54ToSgIh
マクロ言語禁止は、言語を2つも勉強しないことが目的だよね
シェルスクリプトをGUIで置き換えるのも同じ目的だよね
デフォルトの名無しさん [sage] 2018/09/21(金) 00:09:03.28:DkRHyqNt
メタ用言語と実行時言語が別れているのは問題だけど
最近は別れてない構造のものもあるからなあ。型もまた値みたいな


当時はLispもあったんじゃね
デフォルトの名無しさん [sage] 2018/09/21(金) 00:18:58.10:j/YQm7iv
Lispのマクロと同じくらい使いやすいと世界が変わるんだけど、
あれは普段のS式操作がそのまま構文操作にできるからってのが大きい
こう、マクロと型システムがいい感じになってる言語が知りたい
デフォルトの名無しさん [sage] 2018/09/21(金) 00:23:07.73:GaarEjSC
Juliaだな。間違いない
デフォルトの名無しさん [sage] 2018/09/21(金) 00:41:57.74:KRvbJL35

lispのマクロは言うほど未定義動作の温床にはならないじゃん?
Adaは方針として未定義動作潰しが強かったから意識したのはdefineかなぁという話になる訳で
デフォルトの名無しさん [sage] 2018/09/21(金) 00:52:02.83:B56u7gQA
LisperはCのdefineだけを見て比較しようとするが
includeやifの方が役に立つ
これはトークンでもS式でもなく行単位で処理できれば十分役に立つんだが
デフォルトの名無しさん [sage] 2018/09/21(金) 01:02:34.30:DkRHyqNt

Cプリプロセッサにそんな未定義動作あるか?
未定義動作潰しとマクロ排除は別件じゃね
デフォルトの名無しさん [sage] 2018/09/21(金) 01:43:47.59:GaarEjSC
includeは害悪
デフォルトの名無しさん [sage] 2018/09/21(金) 01:45:40.28:wT9ljX6i
オフショアのガイジどもが枯葉剤でなるべく苦しんで死にますように
デフォルトの名無しさん [] 2018/09/21(金) 01:47:56.39:UZJXFKUG

forthは?
デフォルトの名無しさん [sage] 2018/09/21(金) 07:13:59.00:CdkWmmYG

それが難しいってのがここ40,50年の研究の成果なわけだ。
評価順序を変えるのが本質のマクロと型チェックを混ぜるってのが相当無理がある。
デフォルトの名無しさん [sage] 2018/09/21(金) 08:04:23.30:smrFJncH
順序っていうか評価される回数が2回以上の引数は所有権のmoveができない
評価順序を変えるだけの引数ならmoveできる
こんな感じで所有権チェックが流行ってるわけだ
デフォルトの名無しさん [sage] 2018/09/21(金) 08:55:34.66:HYH9Pmud
C系のヘッダーファイルってコンパイル機のメモリが有限だった時代の名残なんかなやっぱ
デフォルトの名無しさん [sage] 2018/09/21(金) 09:49:22.31:jmZbitve
違うでしょ
デフォルトの名無しさん [sage] 2018/09/21(金) 10:58:37.70:DkRHyqNt
当時はModulaがまともなモジュールがあることを名前でアピールするぐらい、モジュールが普及途上だった
(FortranだってPascalだってBASICだって、当時はincludeしてた)
Cもincludeで間に合わせてたら普及してしまってずるずる今に至ってるだけでしょ
ちなみにまともに設計されていればモジュールのほうがメモリ使わないよ
デフォルトの名無しさん [sage] 2018/09/21(金) 11:17:48.83:smrFJncH
アセンブラーとリンカーは型チェックをしないから
型チェックはC言語依存のヘッダーファイルでやる

言語非依存の型システムをやるなら中間言語インタプリタでやるしかない
デフォルトの名無しさん [sage] 2018/09/21(金) 12:01:32.92:OPrjWG8L
そもそも型自体が言語毎に違うしな。
Cのincludeと言うかプリプロセッサ命令は、それでモジュールを代用してるパターンとは別に、ホントにそこにincludeする行やマクロが必要なパターンがあるし、必要悪では?
静的な配列を
int bootstrap[] = {
#include "boot.dat"
};
みたいに初期化と確保してるのを見たことあるよ。

まぁ、それが自由過ぎると言えば自由過ぎるんだけど。
デフォルトの名無しさん [] 2018/09/21(金) 12:54:47.93:isbUNhMl
ま、昔作られた言語だし
デフォルトの名無しさん [] 2018/09/21(金) 13:16:39.77:tzmUFKQC
【山本太郎、坂の上零】 格闘家のKIDだけじゃない、関東圏のKIDも癌で死んで、棺桶が売れている
ttp://rosie.5ch.net/test/read.cgi/liveplus/1537410277/l50

年末の格闘大会は中止しろ、放射能汚染の最中にお祭りやるな、不謹慎だ!
デフォルトの名無しさん [] 2018/09/23(日) 05:57:17.03:icVHbGJq
次世代な言語にはメタプログラミングが必須の時代になったけど、
この方向性の先に進む道はあるのかな
デフォルトの名無しさん [sage] 2018/09/23(日) 14:20:42.56:Kl9H8gan
Rubyとかのニセモノのメタプログラミングじゃなくて
本物のメタプログラミングが流行ってほしいね
デフォルトの名無しさん [sage] 2018/09/23(日) 15:23:18.55:n9ds2020
メタで行き詰まったらメタメタに行けばいい
てかやたらとメタプログラミングに頼るのは言語自体に機能が足りてないんじゃないかね
デフォルトの名無しさん [sage] 2018/09/23(日) 16:01:19.93:jYUPCkq4
メタプログラミングなんて古いよ

フレームワーク作る人はいるかもしれないけど一般のPGレベルには不要な物
三流PGが勝手にメタプログラムを組み込んでバグを出すイメージ
デフォルトの名無しさん [sage] 2018/09/23(日) 16:09:40.44:jYUPCkq4
メタプログラミングって三流PGが

・普通の言語仕様内で出来ることをPGの能力不足で実装できないので使う
・普通はやっちゃいけないことをやるために使う
・普通にやれば楽なのにわざと知ってますよ感を出すために使う
というイメージ

やった本人はドヤってるという
デフォルトの名無しさん [] 2018/09/23(日) 16:33:59.55:icVHbGJq
やっぱり例のPyキチ君が自演してたのか
デフォルトの名無しさん [sage] 2018/09/23(日) 16:47:09.53:jYUPCkq4
痴呆がすすんで誰かと勘違いしてるようだけど

じゃあ普通のPGがメタプログラム必須な状況ってどんな状況だよ
デフォルトの名無しさん [sage] 2018/09/23(日) 17:07:47.95:loi8GnJQ
俺様汎用インターフェイスがバカみたいに作られて迷惑するだけだな >メタプロ
デフォルトの名無しさん [sage] 2018/09/23(日) 17:16:26.81:HNcG49u2
仕様変更をゴリ押ししたり反対したりするのはメタプログラミング
データの変更ではなくプログラムの変更だから
デフォルトの名無しさん [] 2018/09/23(日) 17:55:23.61:icVHbGJq
予防線を張ってまで言い訳する人は本人以外いないよPyキチ君
デフォルトの名無しさん [sage] 2018/09/23(日) 18:07:23.66:2qjNBgA0
必須とは思わないがコピペしまくりとか
静的言語で連想配列やリフレクションを多用するくらいなら
メタプログラミングの方がマシかな

WebAPIとの連携やDSLが必要なときは有りだろう
用法用量考えないと毒になるけど
デフォルトの名無しさん [sage] 2018/09/23(日) 18:44:28.00:RgL9otrm
リファクタリングするのが面倒な時によくメタプログラミングを使うわ
デフォルトの名無しさん [sage] 2018/09/23(日) 18:51:11.66:8gJb6gMQ
リファクタリングとメタプログラミングがどう繋がるンや
デフォルトの名無しさん [sage] 2018/09/23(日) 19:36:29.32:HNcG49u2
stringをstring<T>にリファクタリングしよう
Tにはutf8 utf16などが入る
デフォルトの名無しさん [sage] 2018/09/23(日) 19:39:34.02:H+xZNJY+
1+1を「1というオブジェクトに+1ってメッセージを送ってると考えたら良いんや!」っていう
浅薄なアイデアのオブジェクト指向が下火になって、
ちゃんとした研究者が考えてる関数型を取り入れた言語が
次世代言語になりつつあるのは良かったね
デフォルトの名無しさん [sage] 2018/09/23(日) 19:57:24.19:pZmr8c6F

std::basic_string<T>
デフォルトの名無しさん [sage] 2018/09/23(日) 20:01:41.24:IXzfQ8Pt
改行とバイトオーダーも型にいれようぜ
デフォルトの名無しさん [sage] 2018/09/23(日) 20:08:35.64:2qjNBgA0
依存型ですかね
デフォルトの名無しさん [] 2018/09/23(日) 21:00:59.29:dfM+gd2d
最近のはどれもマルチパラダイムと謳っているでしょ
悪いところだけを挙げて否定するより、いいところを集めるほうが建設的

しかしいいところだけを集められるほど人間は賢くないんだなあ
デフォルトの名無しさん [] 2018/09/23(日) 21:01:57.00:Tpa2HXCc
ジェネリックってメタプログラミングなの?
デフォルトの名無しさん [sage] 2018/09/23(日) 21:15:01.51:A7PtoAmh
javaとかC++は静的にはめ込んでクラス生成してるらしいけど他のはどうなってんだか
デフォルトの名無しさん [] 2018/09/23(日) 21:19:17.77:dfM+gd2d
rustも然り
デフォルトの名無しさん [sage] 2018/09/23(日) 22:11:33.72:HNcG49u2
型や演算子を追加することが言語仕様を変えることと同じだった時代と比較して
アプリではなく言語をプログラムしている時間が長い
デフォルトの名無しさん [] 2018/09/24(月) 00:00:09.59:rSek34EX

メタにも使える。
よく知らんがPlorogと並べて基本情報のサイトで紹介されてた。
え、テンプレートって論理言語なの?
デフォルトの名無しさん [] 2018/09/24(月) 00:09:28.71:rSek34EX
とりあえず思ったのは、マイコンみたいなOSすら勿体無い世界ではCはギリギリライブラリ持ち込めるけど、基本高級言語はライブラリが標準で付きすぎて入り切らない。
(標準出力すらライブラリ読み込みする&ランタイムが軽めなCが高級な低水準言語と言われる所以)

一方の高級言語は楽にプログラミング出来る代わりにメモリーや処理速度を犠牲にし過ぎ。

そりゃあ万能言語は無いなと。




次世代もIoT[(組込+ネット)とPCや鯖の言語で格差が広がるんだろうなと。
デフォルトの名無しさん [sage] 2018/09/24(月) 00:28:45.58:dKKNaNpJ
バカはそれに気づかんのよ。
斧と剣のキメラ武器を3刀流できる!
みたいなバカなことをやりだす。
いや武器を一つ一つ持ち変えて使うのが正解だろうと。。
デフォルトの名無しさん [] 2018/09/24(月) 00:32:35.50:rSek34EX

うーん?
スクラッチとか?
あれはあれでデバッグし難いんよな。
絶対マイコンに入りきらないし、入出力さえ自作する環境(組込=今後はIoT)じゃ通じないし。
デフォルトの名無しさん [sage] 2018/09/24(月) 00:34:16.77:hrySGkvz
このスレ住人ってどれくらい次世代言語を直に触ったりしてるの?
エアプとかも結構多いん?
デフォルトの名無しさん [] 2018/09/24(月) 00:40:59.71:rSek34EX
遊んでみたぐらいで、実用に使った奴はほぼ居ないだろ。

居たらニートか独立してるか、よっぽど懐広い会社。
実用出来てたらそれ系のニュースで広まってる。
デフォルトの名無しさん [] 2018/09/24(月) 00:48:38.91:rSek34EX
Pythonもそうだったろ?
Rubyと互角だったし、処理系としても互角だが、ライブラリで大きく差がついた。
決め手は次世代言語を広げるために俺がやるって言って、成し遂げた奴が多い方が勝つ。
デフォルトの名無しさん [sage] 2018/09/24(月) 00:53:24.16:5G4dTT0o
次世代かどうか微妙だがKotlinはAndroid開発に関してはもうスタンダード
デフォルトの名無しさん [] 2018/09/24(月) 00:55:55.53:rSek34EX
めでたくKitoinは次世代が取れたか。
デフォルトの名無しさん [] 2018/09/24(月) 00:57:41.56:rSek34EX
X Kitolin
O kotlin

酔ってるな。。。
デフォルトの名無しさん [sage] 2018/09/24(月) 01:13:00.51:azdDJCeb
KOTIT・・・もう許さねえからなぁ?
デフォルトの名無しさん [sage] 2018/09/24(月) 01:18:36.65:dKKNaNpJ
くだらね。
勝ったもん勝ちやー
言ってるだけじゃん。
デフォルトの名無しさん [sage] 2018/09/24(月) 01:30:16.53:C2Lomcuf
SIerでも扱える程度に普及したら現世代な
デフォルトの名無しさん [] 2018/09/24(月) 01:53:47.06:rSek34EX
このスレから姿を消したけど、名前をよく聞く。
現世代に昇格。

このスレから〜名前聞かない。
落第。

そういう意味じゃ未だに習うべき言語に入ってて、触ると可能性感じるlispやprologは永遠の次世代言語ではある。
デフォルトの名無しさん [] 2018/09/24(月) 02:08:34.99:M+WygLut
lispなんかは次世代というか失われた超古代文明の遺産というイメージ。
デフォルトの名無しさん [] 2018/09/24(月) 02:11:14.72:rSek34EX
あぼーんになってるけど、大企業の次世代言語とフリーの次世代言語じゃ現世代になるロジックが違う。
C#もJavaに続く次世代言語だったが、この開発者は当時MS独自規格モリモリのJ++と言うJavaを作ってた。

Sunとの裁判に負けてC#は誕生した。
今はどうか知らないがDelphiの作者と言う事で伝説的な人物なので、次世代言語が定着するのは既定路線だった。
(心配はMSの本気度のみで、本気と分かったら一気だった)
デフォルトの名無しさん [sage] 2018/09/24(月) 02:14:47.76:w4779b1A
Nimってどうなの?
デフォルトの名無しさん [sage] 2018/09/24(月) 03:35:05.51:Q3JTydm8
ワッチョイスレの方はまた自演が進んでるな

というかやっぱり荒らしはPython推しなのか
デフォルトの名無しさん [sage] 2018/09/24(月) 07:17:59.46:jLDglaFB
pythonは一般教養みたいなもんだろう
デフォルトの名無しさん [sage] 2018/09/24(月) 08:03:48.12:WFD5m+H5

どうでもいいけどマッチポンプでpythonスレを荒らすのはやめろ
デフォルトの名無しさん [sage] 2018/09/24(月) 09:12:39.86:azdDJCeb
荒らすならPHPスレにしとき
ペチPoorは人類最底辺のゴミ屑だから
殴ろうが殺そうが、何してもええぞ
デフォルトの名無しさん [sage] 2018/09/24(月) 10:21:06.55:MWa9U2LP
やるなら軍師にしとけ
頑張って軍師になった人だけが報われる
デフォルトの名無しさん [] 2018/09/24(月) 10:37:29.88:prONdPba

それって、まんま、juliaじゃないっすか
演算子なんて見かけだけ!
実は全部関数なのだ!
だから、"1+1"は"+(1, 1)"と書いても良いのだ
デフォルトの名無しさん [sage] 2018/09/24(月) 11:06:15.85:MWa9U2LP
括弧とコンマがないのは見かけだけではなく圧縮率が違う
圧縮を極めた言語はむしろ見かけの情報を切り捨てて単なる純粋な情報になる
デフォルトの名無しさん [sage] 2018/09/24(月) 11:35:29.26:zTc6LZBq
見かけは重要だよ
すぐにわかると言うことは重要
(と)の対応は大体の人間は理解できるらしいしパッと見て対応がわかるらしい
これをなくしたりすると複数行にまたがった判定式が意味の分からないことになる
デフォルトの名無しさん [sage] 2018/09/24(月) 11:40:54.13:zTc6LZBq
一般常識とプログラムの常識が異なっているのは解消されない

× 演算子 と÷ 演算子がでてくる局面は今後もないだろうな
デフォルトの名無しさん [sage] 2018/09/24(月) 11:59:43.71:dKKNaNpJ
それは単純に文字コードの問題
デフォルトの名無しさん [sage] 2018/09/24(月) 12:37:21.44:CvpxIDb8

冗長性がないと一文字間違えただけでも正しい別のプログラムになって、エラーにならないってことだぞw
デフォルトの名無しさん [sage] 2018/09/24(月) 12:41:48.86:CvpxIDb8
文法エラーって意味ね
デフォルトの名無しさん [sage] 2018/09/24(月) 13:19:43.28:MWa9U2LP
確かに、見かけがほぼほぼ同じならば意味もほぼほぼ同じであるべき
だがソース全体の文字の数が少なければ一文字違うだけでも見た目はかなり違う
デフォルトの名無しさん [sage] 2018/09/24(月) 14:13:24.45:CvpxIDb8
定性的に説明しろよw
デフォルトの名無しさん [sage] 2018/09/24(月) 16:26:21.84:azdDJCeb
まぁ定量的に説明すると、
100パーセントPHPはゴミで
ペチPoorは120パーセント低脳池沼のゴミ屑

あれらはゴキブリ以下の害虫だから、見つけ次第殺していいよ
デフォルトの名無しさん [] 2018/09/24(月) 17:56:18.42:qkXKwQlD
パイキチは板を荒らすな
何度言わせるんだボケ
デフォルトの名無しさん [] 2018/09/24(月) 18:05:19.54:jnbiRGGY

たしかにPythonがそうでしたね

華々しくデビューした Zope も Rails の登場で過去の遺産に成り果て、
ようやくRailsモドキとして誕生した Django も鳴かず飛ばず
いまだにWebフレームワークの分野では大きな差を埋められない

ttp://medaka.2ch.net/test/read.cgi/php/1474523013/2/
デフォルトの名無しさん [] 2018/09/24(月) 18:08:22.35:qkXKwQlD
自演するならワッチョイスレへ行け
デフォルトの名無しさん [sage] 2018/09/24(月) 21:16:24.60:Jm8gnfdF
PyキチがPythonスレを荒らすんだが何とかならんか?
もうマッチポンプばかりで鬱陶しい事この上ない
デフォルトの名無しさん [] 2018/09/24(月) 22:44:47.22:jnbiRGGY
類は友を呼ぶ
デフォルトの名無しさん [sage] 2018/09/24(月) 23:17:53.14:+bhBUiYM
おまえに言うとるんやでpyキチ
糞自演やめろ
デフォルトの名無しさん [] 2018/09/24(月) 23:28:08.47:jnbiRGGY
ここ数ヶ月、Pythonスレにカキコなんてしてませんけど何か?

自分達が多言語スレで荒らし行為を日常的に繰り返しているから、
Pythonスレが混乱しただけで、やれ自演だの荒らしだの
他人も同じ行動をしているはずだと信じて疑わないんでしょうね

ここは一度、精神安定剤を飲まれてはいかがですか?落ち着きますよ
デフォルトの名無しさん [sage] 2018/09/25(火) 01:31:58.76:+apqW4/Z
webドカタがRuby信者の最後の拠り所か
でもwebドカタ業界ですらRubyは技術的負債になってるけどね
ドカタですらオワコンってウケるわww
デフォルトの名無しさん [sage] 2018/09/25(火) 02:32:39.33:nIjOKiSU
スレを荒らすなPyキチ
何度も言わせるなボケ
デフォルトの名無しさん [sage] 2018/09/25(火) 08:09:23.44:unxYgdoX
基地害ペチパーの自作自演が酷すぎる
デフォルトの名無しさん [sage] 2018/09/25(火) 11:00:51.13:Omm2yusJ
他に言いたいことはないのか
言いたいことを言うこと自体が目的なら簡単なのに
言語だけを手段として別の目的を達成したい人にはネットは難しい
デフォルトの名無しさん [] 2018/09/25(火) 16:21:28.64:cYIPmgEz
話題が出る

ワッチョイからpyキチが荒らしにくる

pyキチの糞自演のために話題中断

最初に戻る


もう最初からpyキチは永久追放でいいんじゃないか?
どうみてもワッチョイへ誘導するために荒らしてるみたいだから
デフォルトの名無しさん [sage] 2018/09/25(火) 21:12:10.40:/RYhfeAu
ガイジってホント寝てるところを羽音立てて飛び回る煩い蚊みたいだな
デフォルトの名無しさん [sage] 2018/09/26(水) 01:26:09.42:Jb3HEzRb
死ねよペチプァ
ゴキブリ以下の害虫
デフォルトの名無しさん [] 2018/09/26(水) 23:47:26.44:b5dmveLA
オブジェクト指向のスレが盛り上がってるけど、
そこまで熱い議論が必要な難しい考え方なの?
デフォルトの名無しさん [sage] 2018/09/27(木) 00:03:36.53:Oj9x/TA+
このスレでもちょっと話になったが、何を目的としたオブジェクト指向かを明確にしないまま
各人の経験とイメージで話を進めちゃってるからなー
例えば今はプロパティが叩かれてるターンみたいだけれども
GUIウィジェットをインスペクタで弄るため、マーシャリングのため、といった要件が無いままの乱用はそりゃやめとけって話だし
逆に必要性があるなら何を言われようが知ったことか俺はプロパティを使うんだよ!ってなるだろ
デフォルトの名無しさん [] 2018/09/27(木) 00:22:46.30:niy6uehv
オブジェクト指向はアクティブレコードがぶち壊してしまったと思う
デフォルトの名無しさん [sage] 2018/09/27(木) 00:49:50.64:DWwHQWyJ

古い手続き型言語では真似できないように複雑になった
嘘は言わないが複雑なものを言ったり作ったりする奴がたくさんいた
今はただ嘘を言うだけのクズが多いが
デフォルトの名無しさん [sage] 2018/09/27(木) 01:08:47.49:oacq4Bqj
熱いってほどの議論はしてないけどな…
デフォルトの名無しさん [sage] 2018/09/27(木) 01:10:50.08:Yo1SXqkY
↓に悪くない解答してる人がおるよ
ttp://http://qr.ae/TUGt1N
デフォルトの名無しさん [sage] 2018/09/27(木) 01:11:44.22:oacq4Bqj
踏みません
デフォルトの名無しさん [sage] 2018/09/27(木) 01:21:51.72:Yo1SXqkY
いや、ブラクラとかじゃないです。

・継承はis-a関係を記述するのに最適で、分類学的な使い方をするならベストと言って良い
・継承関係は構造変化に弱い。開発に使うとき、どんな分類になるのかは想定が困難。
後からis-aじゃなくてkind-ofになってdifferent-fromになるなんて場合もよくあるんだけど、継承が役立つのは最初のところだけ

みたいな感じで継承の使い勝手の悪さが多いよって意見
デフォルトの名無しさん [sage] 2018/09/27(木) 01:34:36.84:oacq4Bqj
継承って、mixinと違って構造内側から見て遠大な展開をするマクロみたいな側面があると思う
よく練り上げられたGUIやframeworkでは機能的域に達しているし有効性を感じる
でも世にあまたあるややこしい作りきりのシステム開発のモジュール化、階層設計にも
速やかに十分有効性があるように解釈するのは
ミスリーディングのそしりを免れないと思うんだけど。
研究開発ってミスリーディングを上手く導き出したら成功なんだろうか
デフォルトの名無しさん [sage] 2018/09/27(木) 01:37:44.20:oacq4Bqj
いや、そんなたいそうな話じゃない、
こないだまでオブジェクト指向オブジェクト指向
継承でコード再利用性、らっぱーOK
とか言っていた奴らは池沼蚊とオモタ
いまはDNNとか騒いでら
デフォルトの名無しさん [sage] 2018/09/27(木) 01:48:09.39:Oj9x/TA+

そういう何がis-aでkind-ofでdifferent-fromでというワードがもう胡散臭い
実際には特定のメソッドを多態させたいなり、異なるクラスを同じリストに格納したいなりの具体的な動機があるはずだし
それを抜きに概念上これとこれはどういう関係だなんて言葉遊びをしてもそりゃ揉めるだけだろ
デフォルトの名無しさん [sage] 2018/09/27(木) 03:59:34.96:fvjtmZUM
結局Duck Typing
デフォルトの名無しさん [] 2018/09/27(木) 05:02:31.74:I/Zlh5jM
歴史的な推移を理解すればOOPは簡単に理解できる
最初はコードを書きやすくするという視点から言語側に機能を追加していった
後から色々な面、モデルとか大規模開発とかの視点が追加されていった
デフォルトの名無しさん [sage] 2018/09/27(木) 08:42:41.75:DWwHQWyJ
アクターモデルのようなことをシングルタスクでやってた
シングルタスクとか言われたくないから実装言語に依存しないモデルの話を始めた
デフォルトの名無しさん [] 2018/09/28(金) 04:03:46.76:Tsa5QR6C
まだぐだぐだやってんの?
最近の言語はほとんどがマルチパラダイム上等だから、
パラダイム一つの良し悪しなんかどうでも良いのに
デフォルトの名無しさん [] 2018/09/28(金) 08:27:44.80:I1xA2kDD
マルチパラダイムといえば入口はC++かな
これ使ってれば色々やれると思ってやってたわ
デフォルトの名無しさん [sage] 2018/09/28(金) 09:22:51.38:maYrynAR

どうでもいいってことはねぇだろ
マルチパラダイムだからこそ各パラダイムの
長所と短所を知っとく必要があるんじゃないか?
デフォルトの名無しさん [sage] 2018/09/28(金) 10:50:54.38:1mIio3lf
rubyアンチはgithub使うときどんな顔してんの?ん?
デフォルトの名無しさん [sage] 2018/09/28(金) 11:47:06.13:4boY7J9w

別にrubyアンチではないが、言語の良し悪しとその言語で作られた実際のプログラムの良し悪しは独立して考えるべきものでしょ。
デフォルトの名無しさん [] 2018/09/28(金) 12:38:13.99:phDY9620
rubyキチってやっぱり脳に欠陥あるんじゃないだろうか
デフォルトの名無しさん [] 2018/09/28(金) 19:00:21.29:stle2VZ1
だけど、こんなに沢山の言語必要なのかね?
研究目的の実験的なものなら良いが
一般配布してまでやる必要あるのか?
デフォルトの名無しさん [] 2018/09/28(金) 19:11:40.27:PO6/4Dl4
Juliaとか要らないんだよなぁ
CobolやPHPはクソだからそれらを駆逐する新言語が
できても何ら問題はないだろ?
だけどPyは現状クソじゃないからそもそも駆逐される必要がない
Juliaのほうが優れている部分もあるかもしれないけど、
現状市民権を得ているPyを駆逐するほどの理由もない。
PerlとかRubyとかGoとか全部そうで、既存で市民権を得ている
言語に対して成り代わるほどの特別な理由がないんだよ。
TypeScriptもそう。旧来のJavaScriptを駆逐するほどの理由が
これと言ってないからいつまでも旧来のJavaScriptが消え失せることはない。
デフォルトの名無しさん [sage] 2018/09/28(金) 19:48:09.86:/Xuj9aOb
Pythonは普通にクソだぞ
デフォルトの名無しさん [sage] 2018/09/28(金) 19:53:01.89:/X9jOxDh
python使ってる子って何か勘違いしてそうに思える
デフォルトの名無しさん [sage] 2018/09/28(金) 19:53:25.51:jmzcTtsF
他を駆逐するために言語を作ってるわけではないだろう。
ある目的を達成しやすくなる道具として作ってるんだし。
包丁にも出刃包丁やら刺身包丁があるのと同じでしょ。

PerlがクソだからPHPができたわけでも無いし、PHPがクソだから○○ができたわけでも無い。
理由が無いというより、そもそもそういう目的じゃないと思うわ。
なんかそれ変じゃねえかな。
デフォルトの名無しさん [sage] 2018/09/28(金) 20:12:59.13:+wIrCqFu

まずCとシェルの二つがあるだろ
でも頑張れば一つに減らせるはずだと思って、もう一つ言語を作ったんだな
減らそうと思えば思うほど増える
デフォルトの名無しさん [sage] 2018/09/28(金) 20:25:14.70:PaVL0fhu
ルビキチに朗報だぞ
お前が恋い焦がれてるパイキチがC#vsJavaスレに降臨してる
デフォルトの名無しさん [] 2018/09/28(金) 20:55:10.25:fleMbaoY
Python期待してたけど、万能ってこともないし欠点もあるな
とりあえずマルチスレッドは糞
デフォルトの名無しさん [sage] 2018/09/28(金) 21:04:12.11:MjUW3QGs
Python最近は入門書多いから取っつきやすさはあるけど
結局のところ
GoかRustかJavaScriptやる方がいいかなってなる
デフォルトの名無しさん [sage] 2018/09/28(金) 22:14:45.17:+wIrCqFu
スレッドセーフなライブラリを揃えるのは面倒臭そう
プロセスを使う方がライブラリを簡単に増やせる
デフォルトの名無しさん [] 2018/09/28(金) 22:34:14.55:6DLKw2I8

ttps://imgs.xkcd.com/comics/standards.png

〜その時、世には14もの競合するプログラミング言語があった〜

バカ「14!?アホかwwwどんな用途にも使える万能言語1つ作りゃ終わりだろ常識で考えてwwwww」
マヌケ「そうよそうよ!!」

しばらくして…

〜その時、世には15もの競合するプログラミング言語があった〜
デフォルトの名無しさん [sage] 2018/09/28(金) 22:46:04.16:/Eo+YGLN
PythonよりNode.jsのほうがだいたい速いからな
デフォルトの名無しさん [sage] 2018/09/28(金) 22:49:59.72:oviyS8kF
Pythonは糞だぞ。numpyが良すぎるだけでclassの仕様とかJS以下だろこれ
デフォルトの名無しさん [sage] 2018/09/28(金) 23:05:18.25:/Xuj9aOb
numpyは結局中身Cだからなあ
Pythonそのものはうんこ
デフォルトの名無しさん [sage] 2018/09/28(金) 23:08:30.01:VowAAaNI
Cythonじゃないの?
デフォルトの名無しさん [sage] 2018/09/29(土) 00:16:15.44:+I+rIsv/
cythonやnumbaを持ち出すのはチートだから止めなさい
デフォルトの名無しさん [sage] 2018/09/29(土) 10:41:48.83:EAfewToW
Goのほうがいいと思うけどな
デフォルトの名無しさん [sage] 2018/09/29(土) 13:10:22.31:aKTP9Mtu

流石にあそこまで型は弱くない
デフォルトの名無しさん [sage] 2018/09/29(土) 13:34:12.24:KySRGN7v
誰でも簡単に批判できるのは学習コストが低い証拠だ
逆にC++やRustは批判するだけでも課金されてる感がある
ソフトが無料でも攻略本は有料だから
デフォルトの名無しさん [sage] 2018/09/29(土) 13:50:44.55:FmliS3qN

型が弱いってどういう意味で言っているのかな。ES6なら大した違いはないと思うけどな。
デフォルトの名無しさん [sage] 2018/09/29(土) 14:00:31.23:CbNCZiAs

Rustは攻略本無料だよ
デフォルトの名無しさん [sage] 2018/09/29(土) 14:53:48.37:Mb5NKDPh
オライリーは課金アイテム
デフォルトの名無しさん [sage] 2018/09/29(土) 15:41:22.57:bSWio2by

流石にレベル3でやめたくなるのはちょっといただけない
デフォルトの名無しさん [sage] 2018/09/29(土) 15:44:48.42:CbNCZiAs
どっかの誰かさんがゴリ押ししてる某チュートリアルよりはよっぽど読みやすいけどね
デフォルトの名無しさん [] 2018/09/29(土) 20:49:39.76:2D4Q2Ek9
ライブラリの中身が、Cなら
Cインタプリタ用意すれば解決じゃない?
デフォルトの名無しさん [sage] 2018/09/29(土) 21:50:46.67:suMMT2j4

素のJSとかゴミやで
いや素のJSしか書けん似非プログラマがゴミというべきか
オフショアのガイジが型理解できない低脳ばっかで殺してやりたいくらい困ってるわw

FlowやTSはPythonの貧弱な型付けよりいいと思うよ
デフォルトの名無しさん [sage] 2018/09/29(土) 22:20:27.43:FmliS3qN
TypeScript >> mypy > Python = JS

ようはこうだろ?
しかもVSCode使ってると素のJSでもけっこう型推論してくれるから助かる。
デフォルトの名無しさん [sage] 2018/09/29(土) 22:58:38.62:suMMT2j4

コレメンスンゴねニキ
デフォルトの名無しさん [sage] 2018/09/30(日) 07:51:23.62:NPA4S5yH
現行言語の話しかしてないスレ
デフォルトの名無しさん [] 2018/09/30(日) 14:16:05.94:gyGOHzVd
次世代つっても、これから新たな言語機能や言語概念が出てくるなんて保証ないし、
そもそも出尽くしたんじゃないのか?
新言語自体は出てくるだろうけど
デフォルトの名無しさん [sage] 2018/09/30(日) 14:17:11.06:QSRvujde
まあ現行言語のメリットデメリットも理解してないで次世代語っても仕方ないしな。
ほとんど理解してない若い衆はマウントされてるとでも感じるのかもね。
デフォルトの名無しさん [] 2018/09/30(日) 14:28:17.56:gyGOHzVd
おまえいい加減に母国へ帰れや
デフォルトの名無しさん [sage] 2018/09/30(日) 14:44:28.81:QSRvujde
何をよくするべきかもわからずに
「新言語だ、わーい」みたいなことやるのってバカと思うんだけれど
ここでは意外とそういうのが求められてんのかね。
デフォルトの名無しさん [sage] 2018/09/30(日) 14:49:04.60:bQC503Qu
仕事のためにプログラミングして、プログラミングのために言語勉強するやつにとってはそうだろうが
そもそも言語の勉強が趣味であって、言語の勉強の一環としてプログラミングをして、プログラミングする機会を増やすためにエンジニアやってるヤツも少なくないから
デフォルトの名無しさん [] 2018/09/30(日) 19:30:38.12:wKX6jsni
いや少ないだろ
デフォルトの名無しさん [sage] 2018/09/30(日) 21:50:16.25:XncoEd65

そういう奴は研究職に付いてると思う
デフォルトの名無しさん [sage] 2018/09/30(日) 21:51:24.03:XncoEd65
仕事のためにプログラミングする以上、言語の理解も深めないといけないからな
いかにも次世代言語触ってるくらいでイキる奴の発言だ
デフォルトの名無しさん [sage] 2018/09/30(日) 22:30:36.39:m6tjE7U6
言語の最新機能を使わせてもらえないかわいそうな職場も多いだろうに
デフォルトの名無しさん [sage] 2018/09/30(日) 22:51:22.36:bQC503Qu

研究がしたいのと勉強が趣味なのは全然別次元の話なのでそんなことはないよ
たまーに本人も区別がついてなくて後者なのに研究者目指しちゃって事故ることはあるけどね
デフォルトの名無しさん [sage] 2018/09/30(日) 22:58:20.78:+BBuS4LO
海外のOSSの話だと遠い様に思うかも知れんがVectorのフリーソフトやスマホのストアアプリだって
企業や大学の関わらない個人の趣味による投稿山程あるのにな
デフォルトの名無しさん [sage] 2018/09/30(日) 23:38:37.37:QSRvujde
研究なら余計に既存研究(既存言語)と比べた場合のメリット、デメリットを
詳細に調べる必要があると思うが。
デフォルトの名無しさん [sage] 2018/09/30(日) 23:54:23.54:A9t6/iYO

すぐ上に書いてるけど研究がしたいのと勉強が趣味なのはまるで別だよ
デフォルトの名無しさん [sage] 2018/10/01(月) 04:11:46.50:4HaUiHow
ていうかID:QSRvujdeの言う「メリットデメリットを考えずに新言語語る若い衆」ってのがどこの誰を指してるのかがわからん
デフォルトの名無しさん [sage] 2018/10/01(月) 06:32:39.33:pzoahBns
若いんならメリットデメリットなんか考えずに飛び込むくらいでちょうどいい
それがなくなっちゃったらもう人生折り返し
デフォルトの名無しさん [sage] 2018/10/01(月) 10:08:47.28:42iNWjnZ
もう最近は○○のすすめ的なことを書く奴はバカと思われてるぞ
本当にメリットがあるなら人にすすめないで自分でやるはずだからだって
デフォルトの名無しさん [] 2018/10/01(月) 17:00:06.46:2dwOGw6s
LL言語への型システム導入って急に下火になった
やっぱ型システムを利用するときには言語のメリットの一部を諦めるトレードオフの関係があるからか?
デフォルトの名無しさん [sage] 2018/10/01(月) 17:19:28.74:LJMbOcSy
PythonもPHPもとっくの昔に型アノテーションに対応しているし、TypeScriptも十分に普及した
どっかのキ○ガイ言語を除けばLLの静的型チェックへの対応は既に100%完了済み
デフォルトの名無しさん [sage] 2018/10/01(月) 18:46:28.32:7mTOqutU
なお老害ペチクソパの頭はPHP4時代で停止しているもよう
デフォルトの名無しさん [sage] 2018/10/01(月) 19:30:08.34:nhy5HsjB
って嫌いなのにPHPを触らざるを得ない仕事でもしてるの?
デフォルトの名無しさん [] 2018/10/01(月) 19:35:46.99:yQgVC8oZ
Web用言語脳はあるからなぁ
デフォルトの名無しさん [sage] 2018/10/01(月) 19:38:05.35:7mTOqutU

以前はね
そういう底辺土方仕事からは脱したので
もうあんなゴキブリゴミ屑どもと同じ空気を吸うこともないが
デフォルトの名無しさん [sage] 2018/10/01(月) 20:57:26.20:GrkvurTo
PHPってC言語やってた時のコーディング規約的なものを意識しながら書けばそこまで酷いコードにはならないと思うけどね
あとVC分離を徹底するとか
デフォルトの名無しさん [sage] 2018/10/01(月) 21:14:43.55:7mTOqutU
糞ウンコ低学歴池沼土方土人ペチパー(ガイジ)がコーディング規約なんて守るわけないだろ
糞バカペチパァはクソコードを書くからクソコードを保守する仕事が生まれるんだよ
デフォルトの名無しさん [sage] 2018/10/01(月) 21:22:00.04:GrkvurTo
基本自分一人しか触らんソースだけどそうやって書いてるよ
デフォルトの名無しさん [sage] 2018/10/01(月) 21:25:42.95:GrkvurTo
言っとくがPHP7.2な
最近は7.3RCの環境もあるが
で言ってる様なmysql_connectとかPEARみたいな過去の産物は使ってないから
デフォルトの名無しさん [sage] 2018/10/01(月) 22:34:53.73:N6YQ8YnT
PHPでもWebフレームワーク必須ですし
デフォルトの名無しさん [] 2018/10/02(火) 00:38:47.72:Cp0nvcbE
>型システムを利用するときには言語のメリットの一部を諦めるトレードオフの関係があるからか?
これがあるからどうしようもないんだよな
デフォルトの名無しさん [sage] 2018/10/02(火) 01:56:41.25:3h1hgiCT
typescriptが最強すぎて、中途半端に実装しても白けるから
デフォルトの名無しさん [] 2018/10/02(火) 04:47:11.89:Cp0nvcbE
そしてみんな気がついたんだよ
万能な唯一の方法は無いって事を
デフォルトの名無しさん [sage] 2018/10/02(火) 06:44:29.02:WvJ7GqcK
短く書けるのが正義、気持ちいい!
って言語は死んだな
RubyとScalaのことだけど

コイツらは反面教師として最強
デフォルトの名無しさん [] 2018/10/02(火) 07:10:10.62:XHPfCFYq
またRubyの話題を出してるのかパイキチ
もうパイキチしかRubyの話題を出さなくなって久しいぞ

後、Pythonスレを荒らすのはやめろ
うざい
デフォルトの名無しさん [sage] 2018/10/02(火) 07:30:04.54:QvJUfCDa
選択肢が多いほど自由で万能だよ
ただし選択肢の多さを批判する自由もある
金持ちを批判する自由があるみたいに
デフォルトの名無しさん [sage] 2018/10/02(火) 07:43:18.66:iFNfeDVz
Scalaが短く書ける言語ってScala書いたことなさそう
冗長すぎるJavaと比べたら短いだけで他の言語に比べてもScalaのコードは短くはない

Java系ならコードの短さを看板にしてるのはAndroidでごりごり使われてるKotlinだよ
デフォルトの名無しさん [sage] 2018/10/02(火) 07:49:46.29:0uAGrIbo
kotlinこそJavaよりは短く書けるってだけでgolf万歳の言語じゃない
implicitでウンココード量産できるScala最強
デフォルトの名無しさん [sage] 2018/10/02(火) 08:13:27.70:iFNfeDVz
ああ、"できる"と"推奨されてる"の区別がつかないタイプの人か
デフォルトの名無しさん [sage] 2018/10/02(火) 08:13:45.29:Xkqed+Qp
人類最底辺ガイジペチプァには敵うまい
デフォルトの名無しさん [sage] 2018/10/02(火) 08:23:55.99:F/z3CdQt
あんなにmatzがdisってたPHPより先にRubyが死ぬなんてね
皮肉なもんだね
デフォルトの名無しさん [sage] 2018/10/02(火) 08:30:57.91:CCCl7z61
軽量言語は死ぬことが無い
一度世に出たらいつまでも残るし、
アンチの頭髪も剥げ散るだけ
デフォルトの名無しさん [sage] 2018/10/02(火) 08:31:01.92:kVdFfcMY
Rails以外のフレームワークが入り込む余地がないくらいRailsに依存してしまった事が
PHPと比べて発展の妨げになってたんじゃないかとね
デフォルトの名無しさん [sage] 2018/10/02(火) 08:35:43.51:Gz8gOkuz
間口の広さが違いすぎる
土方の確保しやすい言語が一番広まるし、一旦土方に広まればメンテ需要でしばらくは死なない
デフォルトの名無しさん [sage] 2018/10/02(火) 08:37:04.77:CCCl7z61
Rails以外の分野はフレームワークがいらないほど何でも自前ですぐ書けるのが理由でしょ
書くコストが安すぎるから何で書けちゃってその結果書いたものを再利用する価値が無い
再利用するなら一から書いたほうが早いってことになったのがすべて
デフォルトの名無しさん [sage] 2018/10/02(火) 08:55:56.25:F/z3CdQt

再利用する価値がないのは、書くコストが安すぎるからじゃなくて
書き捨てスクリプトくらいにしか使われてないからだよ
デフォルトの名無しさん [sage] 2018/10/02(火) 08:57:45.99:CCCl7z61
アンチがどう言っても現実は変わらん
デフォルトの名無しさん [] 2018/10/02(火) 08:59:00.88:icxmmGfz
RvbyとPythonは役目を終えたのだろうか
デフォルトの名無しさん [sage] 2018/10/02(火) 09:00:18.15:NsVhfZrj

現実的にシェアも仕事も減ってる件
デフォルトの名無しさん [sage] 2018/10/02(火) 09:00:50.94:diWRsJsm
PHPの場合Cakeが流行ってたけどLaravelが入る余地があった
Node.jsもExpressが定番だけどそれ以外も十分に入る余地がある
デフォルトの名無しさん [sage] 2018/10/02(火) 09:10:01.34:coUj7GS+
Ruby、というかLLはシェアの増減が安定しないから一概に判断できん
ただ、金や技術者数は年を経るたびに増えてるのは確かだね

減るのは技術者が死んだ時だけだし
デフォルトの名無しさん [] 2018/10/02(火) 09:18:36.68:tHwk8Z+P

Railsのバッテリー言われてるしな
デフォルトの名無しさん [] 2018/10/02(火) 09:22:58.73:fPMLNYYK
RailsはRubyありきのフレームワークだけどRubyはDSLだからそこら中でつかわれてる
てか、組み込んで使うのが普通だよな?
デフォルトの名無しさん [] 2018/10/02(火) 09:53:43.71:IHboiu3Y
Rubyスレが荒らされてるぞ
アンチが相当イライラ来てる証拠か?
カリカリし過ぎるとマジで禿げるぞ
デフォルトの名無しさん [] 2018/10/02(火) 10:38:04.61:icxmmGfz

アクティブ人数がどれぐらいかによる気もする
デフォルトの名無しさん [] 2018/10/02(火) 11:06:16.82:IHboiu3Y
アンチは役目を終えたのだろうか
デフォルトの名無しさん [] 2018/10/02(火) 12:18:37.58:65V1o4VA
> RubyはDSLだからそこら中でつかわれてる
> RubyはDSLだから

フフッ、るびぃ〜いすと(笑)
デフォルトの名無しさん [sage] 2018/10/02(火) 12:24:41.69:au6uFSyE
Pyキチは心が少し可哀そうな人だから
やさしく見守ってあげて
デフォルトの名無しさん [] 2018/10/02(火) 12:26:34.41:RjhRAQY1
読みはパイキチでいいんですか?
デフォルトの名無しさん [sage] 2018/10/02(火) 12:27:00.21:giBEQZ0B
DSLだからそこら中で使われてるってなかなかのパワーワードだな
何の略語か知ってるんだろうか
デフォルトの名無しさん [] 2018/10/02(火) 12:35:15.51:tNwmavaH
見守ってちゃだめだ
多数の回線で自演してスレを荒らしているんだからしっかり叩かないと
荒らしはゴキブリと同じ
デフォルトの名無しさん [sage] 2018/10/02(火) 13:01:03.42:+xF+1KDu
またアンチが荒らしてるの?

荒らし叩きは問題ないけど言語叩きはどう言い訳しても荒らしなんだからいい加減やめーや
デフォルトの名無しさん [sage] 2018/10/02(火) 13:05:31.08:+xF+1KDu
>言語叩きする荒らしはワッチョイスレでやってくれ
>
>わざわざこっちに来なくて良いから

ってスレの最初にも書いてあるんだから
デフォルトの名無しさん [sage] 2018/10/02(火) 13:49:05.33:QvJUfCDa
rubyはDSL
wikiは百科事典
ギガは減る
デフォルトの名無しさん [sage] 2018/10/02(火) 13:57:16.24:bLZaTOKj
rubyをこれまで使い込んできたきた人ほど、rubyに希望がないことがわかってるというだけで、
何でもアンチ扱いするのはよくないぞ
youtubeでrubykaigiの動画再生数を見たら、rubyが現在どういう状況にあるのかよくわかるぞ
デフォルトの名無しさん [sage] 2018/10/02(火) 14:22:30.07:+xF+1KDu
> RubyはDSLだからそこら中でつかわれてる
> RubyはDSLだから

フフッ、るびぃ〜いすと(笑)



荒らしはワッチョイスレへ行け
デフォルトの名無しさん [] 2018/10/02(火) 14:28:55.81:65V1o4VA
きっと「RubyといえばDSL」というのを聞きかじって「なるほどRubyはDSLなんだな!」と上っ面だけで知ったつもりになってたんだろうなw
とっても「らしい」話w

恥ずかしくなって自演で火消ししてやんのwww
デフォルトの名無しさん [sage] 2018/10/02(火) 14:32:29.00:+xF+1KDu
荒らしはワッチョイスレへ行けよ
デフォルトの名無しさん [sage] 2018/10/02(火) 14:33:37.99:+xF+1KDu
どうみても荒らしなのにまだ言い訳するの?
デフォルトの名無しさん [sage] 2018/10/02(火) 14:40:31.58:Q2Omy9cJ
前々から言われてるけど荒らしを擁護するレスが何故かつくんだよ
面白半分で荒らしてるんだと思う
デフォルトの名無しさん [] 2018/10/02(火) 15:04:06.20:e/FTvcOB
449とかの擁護する人は何故に荒らしを見なかった様に振舞うんだ?
それとも本当にレスが見えていないのか?
デフォルトの名無しさん [sage] 2018/10/02(火) 15:06:00.13:bLZaTOKj
具体的にどれが荒らしなのか説明してくれる?
馬鹿なこと言ってからかわれたようにしか見えないけど
デフォルトの名無しさん [] 2018/10/02(火) 15:11:56.75:e/FTvcOB
ああ、荒らし本人だったのか
デフォルトの名無しさん [sage] 2018/10/02(火) 15:16:16.61:bLZaTOKj
rubyの当たり前のことを書くとアンチだ荒らしだって言って全然話にならない感じなのが嫌なんだよねえ
rubyのこと全然理解してなさそうだし
デフォルトの名無しさん [sage] 2018/10/02(火) 15:18:45.75:c+2aSuQG
荒らしに触れるな
本人は必死で荒らしじゃないよアピールしてんだから

また発狂して暴れだしたら誰が責任を取るんだ
デフォルトの名無しさん [] 2018/10/02(火) 15:44:12.15:65V1o4VA
IDコロコロしてまでゴマかすほど恥ずかしかったのか。悪いことしたw
デフォルトの名無しさん [sage] 2018/10/02(火) 15:50:09.90:c+2aSuQG
ほら荒らしが自演を始めた
だから言ったのに
デフォルトの名無しさん [sage] 2018/10/02(火) 15:54:43.21:c+2aSuQG
こいつは頭が悪いから物凄く嫌いなんだよ
デフォルトの名無しさん [sage] 2018/10/02(火) 16:06:55.73:ky0TSwnc
こうやって自演でスレ伸ばすんだな
さすが荒らしが立てたスレ
デフォルトの名無しさん [] 2018/10/02(火) 16:11:24.68:T+GIsufQ
mevius鯖って誰が扱ってるんだっけ?
デフォルトの名無しさん [sage] 2018/10/02(火) 16:24:09.61:v1DWKs47

具体的に言うなら
そのキチガイに構うヤツ
デフォルトの名無しさん [sage] 2018/10/02(火) 16:24:36.11:714k3Ac0
以前から言語たたきで荒らしてる奴がすべて悪いって事だな
デフォルトの名無しさん [sage] 2018/10/02(火) 16:28:51.04:v1DWKs47

結局こうなるからまともな話したいならワッチョイ付きに言った方がいい
デフォルトの名無しさん [] 2018/10/02(火) 16:31:14.08:714k3Ac0
こうやってワッチョイスレへの誘導のためにこのスレは荒らされてたのか
デフォルトの名無しさん [sage] 2018/10/02(火) 16:35:06.94:v1DWKs47
次世代言語14 Go Rust Swift Kotlin TypeScript
ttp://mevius.5ch.net/test/read.cgi/tech/1536664054/
デフォルトの名無しさん [sage] 2018/10/02(火) 16:37:17.93:714k3Ac0
複数回線がデフォの自演専用スレなんかに行きたくない
デフォルトの名無しさん [sage] 2018/10/02(火) 16:43:47.29:714k3Ac0
と思ったらワッチョイスレ寂れてた
というか向こうに書き込んでるのはアレだけ?
もっと自演がんばれよ
デフォルトの名無しさん [] 2018/10/02(火) 17:10:28.00:1CZRVf2H
今回はとれるか?
デフォルトの名無しさん [] 2018/10/02(火) 17:44:30.78:1CZRVf2H
Py君はもう飽きたのか
デフォルトの名無しさん [] 2018/10/02(火) 19:39:43.65:1CZRVf2H
そろそろ自演が本格化する時刻だな
デフォルトの名無しさん [sage] 2018/10/02(火) 20:35:03.96:HU060g4F
Rubyネタはスレが伸びるね
まだまだ現役じゃん良かったね!
デフォルトの名無しさん [sage] 2018/10/02(火) 21:58:13.59:HU060g4F
> RubyはDSLだからそこら中でつかわれてる

なんだこれ?ww
クソワロタ
デフォルトの名無しさん [sage] 2018/10/02(火) 22:08:25.73:QvJUfCDa
物事に可読性はない
ただ、その人が「読める」と感じている
ただそれだけ
デフォルトの名無しさん [] 2018/10/02(火) 22:21:40.40:+edvbA+U

というか、スレタイにある次世代言語、
よりにもよってそのすべてがRubyの影響を受けている事実

Ruby、それは次世代言語スレにとってネタを提供し続ける
放置できない、無視できない存在なんだろな
デフォルトの名無しさん [sage] 2018/10/02(火) 22:52:31.64:F/z3CdQt

本来、次世代言語に入るべきTypeScript、Go、Kotlinが入らず
ElixirとCrystalという普及の目処も立たない言語がスレタイに並んでるからね
デフォルトの名無しさん [sage] 2018/10/02(火) 22:57:32.82:rN1XLIIE

Typescriptはもう次世代じゃねーだろ
デフォルトの名無しさん [] 2018/10/02(火) 22:58:08.40:Y1Z7Jfp5
なんで急にスレのび太んだ?!
ココ、そんなに面白いスレなのか?!
デフォルトの名無しさん [] 2018/10/02(火) 23:58:39.95:cmplCtmv
まぁ、るびぃ信者が笑えるという意味では。
デフォルトの名無しさん [sage] 2018/10/03(水) 00:19:51.77:5Yhl+EWE
みんな楽しそうだな
NGワード幾つかだけであぼーんまみれになってるから最早何が起きてるか分からん
デフォルトの名無しさん [] 2018/10/03(水) 02:24:08.70:PSIy26rJ
PyキチがRubyを話題に上げ続ける限りスレは伸びる
これぞwin-winな関係
デフォルトの名無しさん [sage] 2018/10/03(水) 02:37:56.84:6ocEM37t
また言語叩いきでスレを荒らす奴が出たのか
デフォルトの名無しさん [sage] 2018/10/03(水) 02:41:04.41:6ocEM37t
スレの最初に書いてんだろ
なんで荒らしは読めないんだ?

>◆QZaw55cn4cとか複数の回線を使って自演したり、
>言語叩きする荒らしはワッチョイスレでやってくれ
>
>わざわざこっちに来なくて良いから
デフォルトの名無しさん [sage] 2018/10/03(水) 03:03:50.89:1BUWQtFr

20時から0時頃までずっと一人で自演してて気持ち悪い
正直こんなのに触り無くない
デフォルトの名無しさん [] 2018/10/03(水) 03:23:17.07:vsPx0qAA
文盲に何を言ってもしょうがない
荒らしは自分の行為を荒らしとは絶対に認めないし
デフォルトの名無しさん [] 2018/10/03(水) 03:54:43.58:vsPx0qAA
スレを読み返したら以前からずっと自演してるんだな
これら全部が例のPyなんとか君か?
デフォルトの名無しさん [] 2018/10/03(水) 04:46:04.28:Eqq+412t
例の?w自分で言っておいてwww
バレてないと思ってんのがウケるwwwww
デフォルトの名無しさん [sage] 2018/10/03(水) 06:03:35.40:TeWEH2+Y
反応してるコイツが荒らし?
デフォルトの名無しさん [sage] 2018/10/03(水) 06:04:58.31:TeWEH2+Y

板を荒らすのヤメロやボケ
デフォルトの名無しさん [sage] 2018/10/03(水) 06:07:12.32:TeWEH2+Y
人間としてどこかおかしいんじゃないか?お前
デフォルトの名無しさん [] 2018/10/03(水) 06:09:18.38:TeWEH2+Y
ネットを荒らすしか出来ないチキンの癖に何いきがってんだお前
デフォルトの名無しさん [] 2018/10/03(水) 06:13:02.37:TeWEH2+Y
お前みたいなネットを荒らす事しか出来ない人間を生んで親も悲しんでるんじゃないか?
デフォルトの名無しさん [sage] 2018/10/03(水) 06:18:25.04:TeWEH2+Y
というか無職タイムにレスつける暇あったらハロワいけよ
デフォルトの名無しさん [sage] 2018/10/03(水) 06:48:20.21:3j6asVCG
荒らしって草を生やすわ言い訳するわすぐわかるような言動を取るよな?
アレって自己顕示欲か何かか?
デフォルトの名無しさん [sage] 2018/10/03(水) 06:57:58.88:2gvoa9Pv
予防線を張ってるレスも100%荒らしの自演だよ
デフォルトの名無しさん [sage] 2018/10/03(水) 07:06:29.94:R1dsfyjz


>◆QZaw55cn4cとか複数の回線を使って自演したり
そんなことは私はしていませんよ
というか で名指ししたために
荒らしからは「私は◆QZaw55cn4cじゃないから複数回線による自演をしてもいいんだ」と解釈されているのでは?
デフォルトの名無しさん [] 2018/10/03(水) 07:07:22.42:BB8un6C1
もういいから次世代言語rustのはなししよう
デフォルトの名無しさん [sage] 2018/10/03(水) 07:13:50.59:2gvoa9Pv
まぁトリップはいくでも外せるから誰も信じないだろ
デフォルトの名無しさん [sage] 2018/10/03(水) 07:14:29.50:2gvoa9Pv
荒らしが粘着してるのも事実だし
デフォルトの名無しさん [sage] 2018/10/03(水) 07:25:10.55:KbeIcZpX
>荒らしからは「私は◆QZaw55cn4cじゃないから複数回線による自演をしてもいいんだ」と解釈されているのでは?
流石に赤の他人がこんなトンデモ理論を言い出すわけが無い
荒らし本人確定かコレ?
デフォルトの名無しさん [sage] 2018/10/03(水) 07:29:58.76:KbeIcZpX
いや、まだわからんか
自演で荒らしてたのが一人なのかどうかはまだはっきりしていない
デフォルトの名無しさん [sage] 2018/10/03(水) 07:36:58.93:KbeIcZpX
後は荒らしを観察して確かめるしかないな
今後出没する荒らしがおもいっきし別人アピールをしてたら本人確定で間違いない
デフォルトの名無しさん [sage] 2018/10/03(水) 07:41:44.96:DqP0BpB6

デフォルトの名無しさん [sage] 2018/10/03(水) 07:47:37.13:My3Rjwp+
ID:+xF+1KDu
ID:65V1o4VA
ID:6ocEM37t
ID:vsPx0qAA
ID:TeWEH2+Y
ID:2gvoa9Pv
ID:KbeIcZpX

ほんの少しでもスレタイに沿った話もした方が良いんじゃないかな
デフォルトの名無しさん [sage] 2018/10/03(水) 07:49:15.18:I2iQXUw2
そもそも真っ先に言語叩きする荒らしに責を求めるのではなく、
住民側に責を求める◆QZaw55cn4cを信じて良いのか、という話もあるけどな

荒らしと◆QZaw55cn4cが別人なら普通は荒らしを責めないか?
デフォルトの名無しさん [sage] 2018/10/03(水) 07:56:40.52:DqP0BpB6

そのトリップググったけどヒットしてる分見た感じだと別に変な事言ってないし
粘着されてるだけなんじゃないかとね
デフォルトの名無しさん [sage] 2018/10/03(水) 07:58:38.13:pYGB8tGU
過去に特定の言語を叩いてスレを散々荒らした奴がいるから、
このスレで言語叩きはご法度

どうしても言語叩きをしたいなら自演専用のワッチョイスレへ行ってやれ
デフォルトの名無しさん [sage] 2018/10/03(水) 07:59:46.36:pYGB8tGU
509のような自演が一番嫌われるんだよ
デフォルトの名無しさん [sage] 2018/10/03(水) 08:01:56.13:LakqNb2P
回線切って自演ってRuby信者がやってる事じゃん
自分がやりまくってるからって他人もやってると思うのは病気ですよw
デフォルトの名無しさん [sage] 2018/10/03(水) 10:25:53.87:mkU27tw0
326 名前:動け動けウゴウゴ5ちゃんねる[] 投稿日:2018/10/03(水) 08:20:45.04 ID:+Aow64040 [1/4]
ごめん、俺が荒らしをおいつめたせいだ

328 名前:動け動けウゴウゴ5ちゃんねる[] 投稿日:2018/10/03(水) 08:22:12.08 ID:+Aow64040 [2/4]
ttps://mevius.5ch.net/test/read.cgi/tech/1536668904
で荒らしを追いつめて切れた荒らしが鯖操作したんだと思う

337 名前:動け動けウゴウゴ5ちゃんねる[] 投稿日:2018/10/03(水) 08:24:04.20 ID:+Aow64040 [3/4]
星持ちか鯖管かわからんけどちょくちょくアクセス数稼ぎに荒らしてた形跡があるから、
ずっと自治活動をしてたんだ
デフォルトの名無しさん [sage] 2018/10/03(水) 10:57:32.51:CMHUdquQ
統合失調症なんだろうけど、ネットの世界に没頭してるのは周りにとって安全なのかもしれない
まあでも悪化させる前に病院で診てもらってほしい
デフォルトの名無しさん [sage] 2018/10/03(水) 11:04:55.04:YFk1BNp/

今までは叩いては無かったんでは?
むしろ否定された信者の人が必死だった気がするよ。スレタイから抜けた言語の人ね。
デフォルトの名無しさん [sage] 2018/10/03(水) 11:11:26.45:JJXFBq8a
自分で質問して自分で答える
自分で命令して自分で従う
これをなくすには質問と命令をやめたらいい
「答えろ」ではなく「分からない」
「解決しろ」ではなく「問題がある」
デフォルトの名無しさん [sage] 2018/10/03(水) 11:23:08.43:vKFTdhUp

これ
過去の遺物を舐めない方がいい
それもガイジが積んだウンポコペチプーは不滅のゾンビとなって
次世代言語だ何だ夢語ってるおんどれらを襲う
デフォルトの名無しさん [sage] 2018/10/03(水) 11:24:57.97:vKFTdhUp
まーた基地害ペチプァに荒らされてるのか
デフォルトの名無しさん [sage] 2018/10/03(水) 11:35:23.82:Tb2rh94a
未だにCOBOLが死んでないからな
デフォルトの名無しさん [] 2018/10/03(水) 12:29:25.62:ULIaqVnE
荒らしの自作自演にしか見えない
そんなに暇なら俺に時間くれよ
デフォルトの名無しさん [sage] 2018/10/03(水) 12:31:46.60:kWsxGOb3
本スレはワッチョイあるほう
こっちは荒らしが立てたスレで連投したり自演したりで必死に勢いだそうとしてる
デフォルトの名無しさん [] 2018/10/03(水) 12:40:16.88:ULIaqVnE
今行ったけどワッチョイ寂れてるじゃん
ワッチョイ無しが本スレ?
デフォルトの名無しさん [] 2018/10/03(水) 13:10:39.80:ksSGRyva
そうだね中身のないレスで埋まって盛り上がってるねここ
デフォルトの名無しさん [sage] 2018/10/03(水) 13:14:32.47:rnZcdKiB
今日は沢山構ってもらっててウキウキしてたところに鯖落ちとかさぞや発狂してたんだろうな
デフォルトの名無しさん [sage] 2018/10/03(水) 13:28:03.49:JJXFBq8a
中身のない入れ物、答えのない問題、改革のない保守
だがそれがいい
デフォルトの名無しさん [sage] 2018/10/03(水) 13:41:11.10:X8xhhWwD
俺、言語を叩く奴は嫌い
◆QZaw55cn4cはなんで荒らしを擁護してるの?

と言っても本人は答えず別IDで自演して荒らすんだろうな
デフォルトの名無しさん [sage] 2018/10/03(水) 14:04:30.35:vKFTdhUp
ペチプァちゃんと今日のお薬飲んで落ち着けよ
デフォルトの名無しさん [sage] 2018/10/03(水) 14:07:11.78:rnZcdKiB

PHPは用途が基本的にオンラインだしサーバーやインタプリタのサポートが切れるからオフラインシステムほどの永続性はないと思うけどね
デフォルトの名無しさん [sage] 2018/10/03(水) 14:18:54.49:X8xhhWwD
◆QZaw55cn4cは夜になっても出て来そうにないな
このまま雲隠れか
デフォルトの名無しさん [sage] 2018/10/03(水) 14:28:39.12:X8xhhWwD
仕方が無いから話題を変えるか

つい先日、次世代言語スレなのに現行の言語の事しか挙がってないという話があったけど
無茶を言うな
既に言語機能におけるフロンティアが無いんだよ
ほぼ発掘し終わって
デフォルトの名無しさん [] 2018/10/03(水) 14:47:20.32:ksSGRyva
そうだなRubyはDSLだしな。
…ブフッwww
デフォルトの名無しさん [sage] 2018/10/03(水) 15:02:28.60:+kX7gZ99
次世代じゃなく皆があまり知ってそうにない話題はどう?
アスペクト指向プログラミングとか

あ、流行らなかったものはダメ?
さいですか
デフォルトの名無しさん [sage] 2018/10/03(水) 15:06:59.18:vKFTdhUp
アスペ指向プログラミング PoorHPoopはどうですか?
デフォルトの名無しさん [sage] 2018/10/03(水) 15:15:32.94:+kX7gZ99
荒らしはすっこんでろボケ
デフォルトの名無しさん [sage] 2018/10/03(水) 15:19:10.50:+Jl+H1SX
アスペクト指向プログラミングと関数合成は何処かで聞いた事がある
何処だったかな
デフォルトの名無しさん [sage] 2018/10/03(水) 15:21:53.90:UxNp+t23
アスペ指向は当時のフレームワークが未熟だっただけだね
Rails系のフレームワークが普及して、解決すべき問題が消滅してしまい存在意義を失った
デフォルトの名無しさん [] 2018/10/03(水) 15:37:07.61:L9VSGZ0e
Rubyの話題が出たからAOPと引っ掛けてRubyのMix-inの話だな
多重継承とどう違うのか分からないけど
デフォルトの名無しさん [sage] 2018/10/03(水) 15:47:47.85:p1y0m3mn
Mix-inはRubyのオブジェクト階層とクラス階層によってうまく多重継承の危ない部分を排除しようとしてる
流石に多重継承を制限無く使ったらスパゲッティーコードよろしくカオスになるのは目に見えてる
デフォルトの名無しさん [sage] 2018/10/03(水) 17:04:20.72:T0cLveac
Mix-inの話を聞くとインターフェイスを思い浮かべる
今は多重継承より動的にクラスを作成したり継承させたりする話の方が最近の流行だろ?
デフォルトの名無しさん [sage] 2018/10/03(水) 17:23:16.66:T0cLveac
ワッチョイスレを覗いたら荒らしの「ぼくの かんがえた さいきょうの げんご らんきんぐ」が貼られてたんだけど
アレを元ネタにしてまた言語叩きを始めるのかな?
デフォルトの名無しさん [] 2018/10/03(水) 17:34:47.04:4GsAfnA8
バカでも使えてバカの制御もできる言語
んで、神輿を担ぐ企業がいてエコシステムが成り立つか
そんだけじゃねーのかね
デフォルトの名無しさん [sage] 2018/10/03(水) 17:45:31.50:9E9CVFg7
ネガキャンしたい言語とステマしたい言語の表か
何食わぬ顔で自演して広める姿が目に浮かぶ
デフォルトの名無しさん [sage] 2018/10/03(水) 17:54:34.52:9E9CVFg7
と、おもったらもう自演が来てた
デフォルトの名無しさん [] 2018/10/03(水) 18:52:18.19:riWikdZi
>荒らしと◆QZaw55cn4cが別人なら普通は荒らしを責めないか?

↑これ、結局どうなった?
本人バックレ?
デフォルトの名無しさん [sage] 2018/10/03(水) 19:21:46.88:DqP0BpB6
鳥付きで書いてるレスないんだけど
糖質特有の妄想上の人物とかじゃないの?
デフォルトの名無しさん [] 2018/10/03(水) 20:01:43.10:riWikdZi
519 ◆QZaw55cn4c (ワッチョイ 9f60-+gc+)2018/10/02(火) 22:37:55.33ID:WWljJiuT0
522デフォルトの名無しさん (ワッチョイ 9f60-+gc+)2018/10/03(水) 06:56:42.02ID:R1dsfyjz0

確認したら本人だった
デフォルトの名無しさん [] 2018/10/03(水) 21:38:41.87:Tma5IQla
いままで話題にあがってないけど
Swiftはちょっと毛色違うと思う

PythonやRubyはチョコっとしたものからシェルスクリプトの代わりにも使えるけど
Swiftはそんな用途には普通使わないから

インタプリタだけのと、コンパイラもあるでよなもの
コンパイラしかないよっなもの
特にコンパイルだけで、かつ、対話形式で逐次実行できない言語と比較するのは酷な気がする
juliaは対話形式でもコンパイルして実行するがSwiftと比較するのは、ちょっと違うんじゃないかなと

言語設計思想、手法で比較するとしても実行環境が異なる以上、押し並べての比較に意味あるんだろうか
デフォルトの名無しさん [sage] 2018/10/03(水) 21:43:38.87:NshUGL/I
XamarinがあればSwiftはいらないってのはなんか時々聞くよね
Kotlinはサーバーサイドにも需要があるとか言われてるけど
デフォルトの名無しさん [sage] 2018/10/03(水) 21:44:35.69:VY4oU8Fp
LinuxでSwiftは正気を疑われてもしかたがない
デフォルトの名無しさん [] 2018/10/03(水) 22:08:11.79:BB8un6C1
サーバ書くならrust使うでしょ
デフォルトの名無しさん [sage] 2018/10/03(水) 22:22:11.23:Dfn9CYhC
RustはWEB開発でも使えるのか?
デフォルトの名無しさん [sage] 2018/10/03(水) 22:42:09.74:vKFTdhUp
いいから黙ってろペチプァ
糞バカ中世ジャップランド土人村の最底辺の糞ゴミ公害野郎
それがてめえだクソペチプァ
くやしかったらかかってこい
殺してやるよ
デフォルトの名無しさん [sage] 2018/10/03(水) 22:55:41.64:NshUGL/I

調べた感じできそうではあるけどGoでやるよりは大分面倒そうだね
クライアントのWebAssembly生成言語としては有名だけどね
デフォルトの名無しさん [] 2018/10/04(木) 03:25:01.07:oek44/Zj
また◆QZaw55cn4cか
デフォルトの名無しさん [sage] 2018/10/04(木) 06:14:22.57:B+VtBZZ4
言語叩きの嵐って前スレのこれか


Rubyの話からRubyスレの荒らしの話題が出たところで本人らしきレスが幾つか付く

437で荒らしの過去の自演が暴露される

476に釣られて荒らしと同じ事を言い出すID登場

484に墓穴を指摘される

あわてて流して誤魔化そうとするも失敗

ストーカーじみた自演でネガキャンしてた事が知れ渡りスレ住民に気持ち悪がられる

アンチ君、Pythonのステマをやり過ぎて信者である事がばれる

アンチ君、Pythonを好き過ぎてスレ住民の顰蹙を買う←今ココ
デフォルトの名無しさん [] 2018/10/04(木) 06:40:53.80:3YP+IM4d
ワッチョイスレが自演で伸びてる
デフォルトの名無しさん [sage] 2018/10/04(木) 06:56:09.44:sNcNJ12C
で、これだな

>5デフォルトの名無しさん2018/09/11(火) 23:50:39.53ID:VeRJho8z
>◆QZaw55cn4cとか複数の回線を使って自演したり、
>言語叩きする荒らしはワッチョイスレでやってくれ
>
>わざわざこっちに来なくて良いから
デフォルトの名無しさん [sage] 2018/10/04(木) 07:04:10.41:sNcNJ12C
◆QZaw55cn4cは何故荒らしを批判しないのかとか本人の自演らしき擁護が入るとか色々怪しいけど
とりあえず荒らしを批判するのか擁護するのか確かめてみないと

って所で本人が出てこなくなった
デフォルトの名無しさん [sage] 2018/10/04(木) 07:26:33.30:sNcNJ12C
そろそろ時間か
デフォルトの名無しさん [sage] 2018/10/04(木) 07:44:55.97:74ujWeOh
SwiftはFoundationへの依存が強すぎてApple製OS以外で使いたいと思わないな
言語仕様的には割と好きな方ではあるんだけど
デフォルトの名無しさん [sage] 2018/10/04(木) 07:51:43.25:Q/ItA7/X
swift使ったあと静的型のない言語に戻ったらゴミだと思ったわ
やはり静的型は必要
デフォルトの名無しさん [sage] 2018/10/04(木) 08:17:15.04:sngtb7D5
静的型は必要 → ジェネリクスは必要 (今ここ) → モナドは必要
デフォルトの名無しさん [] 2018/10/04(木) 08:38:46.63:WF3gMAba

別にめんどくないよ
デフォルトの名無しさん [] 2018/10/04(木) 13:25:05.69:b8j5ZQ1w
モナド必要の次は何になるんだ?
デフォルトの名無しさん [sage] 2018/10/04(木) 14:16:21.07:6kTkRikC

次かどうかも何年先の話になるのかさえ分からないが
いずれは何処かのタイミングで依存型&検証(証明)プログラミングの時代が来る
デフォルトの名無しさん [] 2018/10/04(木) 15:05:22.99:DK7y5LaZ
時々、コーディング作業はなくなると言われるな
自動化するからそんなの要らなくなるよ、って
まあ、自動化の手続きや設計は何で表現するの?
って話になるだけなんだがね

対象の抽象度が上がっていくだけで
コードで書くのが効率良いのは変わらん気がする
デフォルトの名無しさん [sage] 2018/10/04(木) 16:16:26.95:6kTkRikC

AIが自身より賢いAIをプログラミング出来るようになればそういう時代も来るかもね
いわゆる「技術的特異点」ってヤツだね
俺はそんな時代は一生来ないと思ってるし仮に来るとしてもどれ程先になるのやら…
デフォルトの名無しさん [] 2018/10/04(木) 16:45:47.88:DK7y5LaZ

いずれにせよ、プログラミングを害悪視してる彼らの期待する未来は来ないだろうとは思う
AIどうのって言っても、それを構築する技術やセンスは結局は…
デフォルトの名無しさん [] 2018/10/04(木) 16:59:05.94:oHaJCBwb
AIはまだ人間が要求したことに答えているだけだが、やがて先回りして人間が要求しそうなことをやって提供し始める。
それが極まってくると人間に欲求が起こる遥か前に予測して実現するようになり、人間に欲求が起きた時には既に完成している状態になる。

つまり、客からの注文が入る遥か前に完成品ができており、客から注文が来たら即納品になる。
プログラマーが要らないどころではない。電話番も社長も要らない。
デフォルトの名無しさん [] 2018/10/04(木) 17:40:42.65:DK7y5LaZ
まあ、自動化が完成するってそういうことだよな
デフォルトの名無しさん [sage] 2018/10/04(木) 18:05:47.82:VdpjrJOt
文系の妄想
デフォルトの名無しさん [sage] 2018/10/04(木) 18:29:56.31:sngtb7D5
間違っているのは自分の要求ではなく
要求に従わない・対案も出せない現在の計算機とプログラマである
これが出発点だから
妄想しても間違いを自覚できない
デフォルトの名無しさん [sage] 2018/10/04(木) 19:14:23.23:jsp1byrg
AIの自動化は別に害悪視で駆動してるわけじゃなくね?
将棋やオセロは既にAIのが強くなったけどじゃあAI開発者は棋士を害悪視してたかっていうと違うし
GANは画家を害悪視して創られたもんじゃないし
デフォルトの名無しさん [sage] 2018/10/04(木) 20:33:29.61:sngtb7D5
AIの自動化と、ただのプログラムの自動化の間に画期的な違いが発見されたわけじゃない
これを認めたらAIブーム終了
デフォルトの名無しさん [] 2018/10/04(木) 20:52:29.43:q7l8/qR6
プログラミングってのは人間的じゃないから人間的になろうとしてるAIには担えないよ
デフォルトの名無しさん [sage] 2018/10/04(木) 21:09:08.00:jsp1byrg
ただの自動化と区別できないのは記号主義的AIであって
今流行ってる深層学習とかのはコネクショニズムAIだから自動化とは違うでしょ
デフォルトの名無しさん [sage] 2018/10/04(木) 21:24:31.64:SF1GaZE4
プログラム書く必要なくなるとかプログラマーはAIに取って代わられるとか
プログラミング分からなくて別の仕事に逃げたアホの戯言
デフォルトの名無しさん [sage] 2018/10/04(木) 21:25:58.46:sngtb7D5
人間的になったら、医学、生物学、心理学のような科学になれる
言語学はいまいち科学になれない
非科学が害悪視される可能性は十分ありえる
デフォルトの名無しさん [sage] 2018/10/04(木) 21:28:05.98:VdpjrJOt
現行のAIにできるのは入力に対して似たものを探してそれの対処を出力するってくらいのもんなんだよな
デフォルトの名無しさん [sage] 2018/10/04(木) 21:52:20.38:lUzJxSj8
そもそもプログラミング自体がコンピューターに人間のやりたい事説明してるのに
aiに取って代わられるとかどうやってコンピューターに説明する気なんだ?全ての細かい仕様を口頭で言うのか?
デフォルトの名無しさん [sage] 2018/10/04(木) 21:59:16.80:apbka2vP
仕様を口頭で説明するかの如く書く方法があるだろ

その名はDSL! Rubyの時代キタコレ!
ぷぷーw
デフォルトの名無しさん [sage] 2018/10/04(木) 22:02:41.10:eezkxwQN
黙ってろガイジ
デフォルトの名無しさん [sage] 2018/10/04(木) 22:12:49.15:s60ut3Kn
SI業界でよく言われてるコーディング不要化論は一般的にはAIとかじゃなくて、
RPAやEAIなどの自動化ソリューションを使ってサービスやパッケージを組み合せれることでコーディングなしで業務要件を実現できるという話題が主だよ
Railsチュートリアルに毛が生えた程度のなものしか作れないエンジニアは不要になり、
広く使われるプロダクトをガッツリ作れる組織とエンジニアだけが残る
これはわりと現実的にそうなりつつある非常に確度の高い未来
デフォルトの名無しさん [sage] 2018/10/04(木) 22:16:25.85:lx4F+lYP
ぜんぜんイメージつかない
デフォルトの名無しさん [sage] 2018/10/04(木) 22:16:28.67:hO6zdZTE
糞ガイジペチプァさん、自作自演はやめてください
デフォルトの名無しさん [] 2018/10/04(木) 22:17:32.91:VOJpXfdh

そして在庫を抱えたAIが出来上がる、と
デフォルトの名無しさん [sage] 2018/10/04(木) 22:20:03.68:hO6zdZTE

おまえさんの会社でもTeamSpiritus使ってるだろ

クソバカガイジの屑ゴキブリペチプァ(ハゲ)がラララル(爆笑)とかいう何百回目かの車輪再発明で作られた
エクセル勤怠表以下のゴミ使ってる弱小SES企業なら知らんが
デフォルトの名無しさん [sage] 2018/10/04(木) 22:34:13.05:Wflbz1y9
pyキチの自演うぜえ・・・
デフォルトの名無しさん [sage] 2018/10/04(木) 22:45:49.59:aAHFTiw7
Pythonディスってる暇があったらRubyでRails並に誰でも簡単に使えるRPAを作れ
ハイエンド向けのRPA DSLとしてRubyは最適だろ
この千載一遇の波を逃したらもう二度とRubyがかつての輝きを取り戻すことはないぞ
デフォルトの名無しさん [sage] 2018/10/04(木) 22:56:42.07:sngtb7D5
作れと言われて作る人間はいない
だから人間がdisられAIがチヤホヤされる
デフォルトの名無しさん [sage] 2018/10/04(木) 22:58:29.13:6kTkRikC

ああ、確かにそっちはそれなりに現実的な話だな
最近、画像ファイルからhtml出力するヤツとか確かMicrosoft辺りが作ってたし
遠くない未来、キャンペーンサイトみたいな極々簡単なサイトは全部自動化できそう

そういうのなら、簡単なことしか出来ないエンジニアを排除できるかもしれないから大歓迎だな
プログラミングはバカが混ざると「ゼロが追加されても意味が無い」どころか
「マイナスが追加されて現状より悪くなる」ことの方が多いから
猫の手も借りたいような状況だったとしてもバカが来ると困るんだよ
デフォルトの名無しさん [sage] 2018/10/04(木) 23:05:48.23:6kTkRikC
いや、排除するどころかそういうバカがこっち側に流れてくる可能性もあるかorz
デフォルトの名無しさん [] 2018/10/04(木) 23:40:51.92:coXYot1V
> ハイエンド向けのRPA DSLとしてRubyは最適


…ブッ
ブフッwwwダメだゴメンwwwww
デフォルトの名無しさん [sage] 2018/10/05(金) 01:04:24.74:amr8d+YL
ディープラーニングの説明を聞いただけだと、人間の知性にも届くって勘違いしちゃうのはまあしょうがない
実際に使ってみると、昨今のAI技術の延長線上に創造性は生まれないだろうってわかるよ
思ったよりショボい、けどそれなりに役立つ、まだまだプログラマの飯の種は尽きない
デフォルトの名無しさん [] 2018/10/05(金) 02:08:14.65:UrCH1oJH

こっち方向に進んでいくのが正しいと思う
ただこれ、プログラマ必要論なんだよな
不要なのはコーダーだって話

んで、夢を描いてるのは、コーダーもどきにもなれず挫折した連中
そりゃ、君らが辛うじてそれっぽくできたコーダーは消えるかもな
かといって、逃げた君らが上になれるわけじゃないよって思う
◆QZaw55cn4c [sage] 2018/10/05(金) 05:24:42.35:yexGB9EY


糞な言語を「糞言語は死ね!」と意志表示するのは次世代言語スレにとって有用な情報と思っていますよ、ここは言語に関する批評の場、できれば理由付きでやってほしいとは思いますが、意見とその理由のセットでその意見をスルーするかどうか判断できるというもの

>言語を叩く奴は嫌い
むしろ、このような忖度まみれで「自分で何も考えていない」「言葉のオートマトンと化している」発言こそ徹底的に叩くべきでしょう
◆QZaw55cn4c [sage] 2018/10/05(金) 05:29:17.90:yexGB9EY

519: ttp://http://hissi.org/read.php/tech/20181002/V1dsakppdVQw.html
522: ttp://http://hissi.org/read.php/tech/20181003/UjFkc2Z5anow.html
印象操作に必死ですね
◆QZaw55cn4c [sage] 2018/10/05(金) 05:29:40.80:yexGB9EY

違います
◆QZaw55cn4c [sage] 2018/10/05(金) 05:30:32.54:yexGB9EY

>◆QZaw55cn4cとか複数の回線を使って自演したり、
証拠はありますか?証拠を提示することはできますか?
デフォルトの名無しさん [sage] 2018/10/05(金) 05:32:56.10:yexGB9EY

>◆QZaw55cn4cは何故荒らしを批判しないのか
>荒らしを批判するのか擁護するのか確かめてみないと

荒らしは個々のスルー力で解決するべき問題、という見解です。専用ブラウザで弾いて無視すればいいだけのこと

>本人の自演らしき擁護が入るとか色々怪しい

私は自演はしてませんよ
デフォルトの名無しさん [sage] 2018/10/05(金) 06:21:14.51:TJkuE2QF

統失ガイジが喜ぶだけだからキミはコテ付けてこのスレに出てこなくていいよ
デフォルトの名無しさん [] 2018/10/05(金) 06:33:39.98:QN8LPx6s
ははーんさてわみなさん次世代言語を実用していないんだな
だから関係ないうえにつまらない話ばかりしちゃうんだな
デフォルトの名無しさん [sage] 2018/10/05(金) 06:50:11.43:snH8TjMp
言葉にそんな影響力があるなら医者も薬より言語の研究をしたらどうか
デフォルトの名無しさん [] 2018/10/05(金) 07:48:27.70:Qzyhwc03
稀に見る頓珍漢発言だな
デフォルトの名無しさん [] 2018/10/05(金) 08:26:12.23:ozqit47a
連投ガイジ来てるな
デフォルトの名無しさん [sage] 2018/10/05(金) 12:58:17.69:8O+kM73L
>◆QZaw55cn4c

自分で言語叩きを荒らし扱いしてる件について聞いていいか?
>というか で名指ししたために
>荒らしからは「私は◆QZaw55cn4cじゃないから複数回線による自演をしてもいいんだ」と解釈されているのでは?

それと浪人はどうした?
デフォルトの名無しさん [sage] 2018/10/05(金) 14:38:18.22:6FseFU6p
荒らしだとか自演だとか五月蠅いんだよ
そんなのは基本的にただのかまってちゃんなんだから無視しとけばそのうち静まる

そんなことよりRustかモナドか依存型の話しようぜ
デフォルトの名無しさん [sage] 2018/10/05(金) 15:50:32.60:8O+kM73L
>◆QZaw55cn4c
お前のことを信じていたんだけどな…
デフォルトの名無しさん [sage] 2018/10/05(金) 18:04:45.00:nFaSxASe
幻覚がみえてるのか
クスリでもやってるのかな
怖いなあ
デフォルトの名無しさん [sage] 2018/10/05(金) 19:44:15.55:226EunUa
実際linusは散々c++ディスったが役立つソフトウェア作ってるわけで
バカみたいに言語オタクよりか実装のが重要ってことを示してるな。
デフォルトの名無しさん [] 2018/10/05(金) 20:04:10.39:QN8LPx6s
こんな馬鹿がプログラム書ける事に驚き
デフォルトの名無しさん [sage] 2018/10/05(金) 20:20:35.80:uHaE6JoG
書けてもコピペしてパラメータ変更する程度だろ
デフォルトの名無しさん [] 2018/10/05(金) 20:47:03.60:axBC6lTP
自演してる奴特定されたのか?
デフォルトの名無しさん [sage] 2018/10/05(金) 22:38:49.29:ivc6jxpM
当面のAIでできるかもしれないのはプログラム関係だとこれぐらい?
・型推論などコンパイルを高速化
・バグっぽいパターンを発見
デフォルトの名無しさん [] 2018/10/05(金) 23:21:34.25:kjx9soPU
カメラで背後に人がいることを検知したらファイルを開いているExcelを全面に出す。
デフォルトの名無しさん [sage] 2018/10/06(土) 00:34:49.45:YPA7gNn4
未来のプログラムは検索+アルファみたいになってて
検索窓に必要なワードを打ち込むといくつか候補が出てきてそれを選んで
スニペットを埋めるだけになると思う
デフォルトの名無しさん [sage] 2018/10/06(土) 00:38:48.13:YPA7gNn4
そのうちちゃんとした仕様書があればそれからAIが推測したコードをいくつか提供してきて
プログラマーはタブレット端末でポチポチ選択していけばコードが出来上がる世界になるかもしれない

テストも自動で作られて人間は手直しするだけ
デフォルトの名無しさん [sage] 2018/10/06(土) 00:52:14.21:YPA7gNn4
検索で選んだそれぞれのユニットは関数になってて他に影響を及ぼさない

で順に組んだユニットの群れができる
そのあと最適化を選ぶと矛盾や無駄が極力省かれたクラスが作られる
一度初期化されて再利用可能なものはメンバーにくくりだされ
二度同じことを行わないとかは限定された環境なら今でもちゃんと作ればできると思う
デフォルトの名無しさん [sage] 2018/10/06(土) 01:14:02.72:py9kgJld
面白いネタだ。

・gitのコミットメッセージ自動生成
・コード整形をよしなに
f (Hoobar h) =
f (Baz b) = -- 上のイコールに位置を合わせる
f (X x) = -- 合わせると空きすぎるなら諦める
619 [sage] 2018/10/06(土) 01:16:28.51:py9kgJld
スペースが消えて訳がわからなくなってしまったがBaz b)と=の間にスペースを数個置いて見やすくするって意味
デフォルトの名無しさん [sage] 2018/10/06(土) 05:14:34.23:oxPoNeqw

変数間違いじゃね?
くらいは指摘してくれるみたいじゃん

AIでコーディングを改善する「Visual Studio IntelliCode」とは?
ttp://https://news.mynavi.jp/article/20180509-627516/
デフォルトの名無しさん [] 2018/10/06(土) 07:38:40.17:85XOABLu
ちゃんとした仕様書というのは、コードのことだよな
デフォルトの名無しさん [] 2018/10/06(土) 08:44:47.54:EBke6h9f

動的型付け言語の場合は不十分
デフォルトの名無しさん [sage] 2018/10/06(土) 09:22:22.18:jo5dlYF5
不十分というより不道徳という方が近いと思うね
AIについて語られることの多くは道徳
例えば人間の怠け者と違ってAIは働き者だとかいうのは科学ではない
デフォルトの名無しさん [sage] 2018/10/06(土) 09:26:53.35:Ls84BVZu
このスレでAI語ってる奴の中にまさか実装出来ない雑魚は居ないよな?
デフォルトの名無しさん [sage] 2018/10/06(土) 09:36:29.36:jo5dlYF5
出来ない罪という罪はない
これも道徳
デフォルトの名無しさん [sage] 2018/10/06(土) 09:45:56.77:uHstbRMw
世間的にはAIを作ってると言っても過言じゃない仕事に就いてるけど
給料は良いがドカタだよ正直
デフォルトの名無しさん [sage] 2018/10/06(土) 10:54:56.05:09ATD3zw
Go→func 妥当
Rust→fn まぁ分かる
Kotlin→fun なんかちがくね?
デフォルトの名無しさん [sage] 2018/10/06(土) 11:02:34.57:Lw5MYo6B
だがML由来のfunが一番由緒正しいという
デフォルトの名無しさん [sage] 2018/10/06(土) 11:02:59.43:u3L7iGzm
funcは長い
fnは関数型の変数名に使われることがある
funはキーワードとして妥当な長さで、関数型の変数名に使うこともない
デフォルトの名無しさん [sage] 2018/10/06(土) 11:10:29.58:09ATD3zw
functionを三文字に略すならfncの方が妥当じゃない?
デフォルトの名無しさん [] 2018/10/06(土) 11:40:50.58:JKRW2uOP
深層学習は統計だよな
AIを作るほかの手法も統計なのか?
いわゆるプログラマの仕事とはちょっと違うと思うだが
デフォルトの名無しさん [sage] 2018/10/06(土) 11:41:03.43:4zo/Vc1+
calculation  → calcとかあるから普通では?
デフォルトの名無しさん [] 2018/10/06(土) 11:43:04.23:JKRW2uOP
そもそもfunとかfnとかいらなくね?
デフォルトの名無しさん [sage] 2018/10/06(土) 11:47:53.36:7WhH2RkV
いる
宣言だから
varやclassがいるのにfuncだけないと不公平
デフォルトの名無しさん [sage] 2018/10/06(土) 11:52:26.68:4zo/Vc1+
c/c++にはないな
デフォルトの名無しさん [sage] 2018/10/06(土) 12:01:04.89:7WhH2RkV
そのへん雑だから関数ポインタ宣言とか悲惨なことになる
デフォルトの名無しさん [sage] 2018/10/06(土) 12:18:11.67:Lw5MYo6B
variableがvarになるならfunctionがfunになる方が自然
デフォルトの名無しさん [sage] 2018/10/06(土) 12:21:02.10:b24ZDE2K
構文解析のために有った方がいい
昔はvarと型名両方書くのは冗長だと思っていたけど今は要る派だわ
言語仕様の設計や拡張性に影響する
デフォルトの名無しさん [sage] 2018/10/06(土) 12:31:55.78:4zo/Vc1+
無名関数の次は無名変数か?
デフォルトの名無しさん [] 2018/10/06(土) 12:48:13.57:32qw6DIP

二度と荒らすなよ
デフォルトの名無しさん [sage] 2018/10/06(土) 13:07:30.02:w9ZxutpL
そもそもクラス自体要らない
デフォルトの名無しさん [sage] 2018/10/06(土) 13:13:55.57:u3L7iGzm
レシーバは単なる引数だし可視性のコントロールはモジュールでやれば十分だもんな
デフォルトの名無しさん [] 2018/10/06(土) 13:28:03.73:EBke6h9f
個人的にfuncはfuckを連想しちゃうからfunがいいな
デフォルトの名無しさん [sage] 2018/10/06(土) 13:28:37.28:LmyRE988
これだから道程は…
デフォルトの名無しさん [] 2018/10/06(土) 13:29:29.69:EBke6h9f

つ forth
デフォルトの名無しさん [sage] 2018/10/06(土) 14:20:28.78:09ATD3zw
JavaScriptってぶっちゃけコールバックは無名じゃない関数定義して関数オブジェクト渡した方が見通しいい場合って少なくないと思うんだよね
デフォルトの名無しさん [sage] 2018/10/06(土) 15:10:52.42:cBCLxEdG

funってなんか楽しそうでいいじゃん
デフォルトの名無しさん [] 2018/10/06(土) 16:37:31.56:32qw6DIP
また古巣のRubyスレに戻ってたのかよ
デフォルトの名無しさん [sage] 2018/10/06(土) 16:55:32.65:XPIZCTzW
完全にやべーやつでワロタ

31 名前: ◆QZaw55cn4c [sage] 投稿日:2018/10/05(金) 06:04:23.22 ID:yexGB9EY
++++++++++++++++++++++++++


自民党が表現の自由を奪うぞ!

安倍は憲法改正で国民の主権と基本的人権
を奪うぞ! ← 民主主義の破壊。

ttp://http://www.data-max.co.jp/280113_ymh_02/

↑ マスコミは 9条しか報道しないが 自民案
の真の怖さは 21条など言論の自由を奪うこと。

自民の憲法改正案が通ると 政府批判しただけ
で逮捕されるぞ。 独裁政権の始まり。

ttp://https://www.youtube.com/watch?v=h9x2n5CKhn8

上のビデオで 自民党は 国民に基本的人権
は必要ない と言っている。

ttp://http://xn--nyqy26a13k.jp/archives/31687

↑ 都民ファーストも安倍と同じく 憲法改正で 人権
無視の大日本帝国憲法に戻すつもりだから
絶対に投票してはだめだ。 民主主義が崩壊するぞ。
デフォルトの名無しさん [] 2018/10/06(土) 17:06:19.56:Pm7lWJ6m
三連休もスレ荒らしそう
デフォルトの名無しさん [sage] 2018/10/06(土) 17:45:48.01:Wuh6dNnw
サイコパスあるある
24時間365日働ける
デフォルトの名無しさん [] 2018/10/06(土) 17:50:48.35:EfnnuNTw
さっき本屋行ったら新刊って書いてあって一冊だけ売れ残ってたから思わず衝動買いしちゃったよこれ。

Android/iOSクロス開発フレームワーク Flutter入門 ttp://https://www.amazon.co.jp/dp/4798055832/ref=cm_sw_r_cp_apa_3BhUBbKFAYFDA
デフォルトの名無しさん [sage] 2018/10/06(土) 17:52:43.95:qOku/wgp
ttp://https://www.tiobe.com/tiobe-index/

伸びてきてる次世代言語はどれかな?
デフォルトの名無しさん [sage] 2018/10/06(土) 20:20:36.11:EdFMJt48
SQLってのが伸びてるね
デフォルトの名無しさん [sage] 2018/10/06(土) 22:46:13.69:XPIZCTzW
SQLってのが伸びてるねおじさん(57)「SQLってのが伸びてるね」
デフォルトの名無しさん [sage] 2018/10/07(日) 00:17:08.17:QNeIwhHQ
またAIの話してる
プログラミング言語は滅亡するけどDBは滅亡しないってことだろ
デフォルトの名無しさん [] 2018/10/07(日) 00:28:07.90:t8TfnMHv
ゴルフ場のあなごるにCrystalがあるんだけど
入力データのある問題がうまくできない
入力データをそのまま出力することはできるんだけど
加工しようとするとエラーになる
デフォルトの名無しさん [] 2018/10/07(日) 01:57:03.93:BzSOY6at
本来オブジェクト指向って分かりやすい筈なんだけど
ワザワザ分かり難い記法使ってる気がする
デフォルトの名無しさん [sage] 2018/10/07(日) 08:10:21.03:QNeIwhHQ
難易度オブジェクトを操作すれば難易度が下がる筈だろ
探そうぜ難易度オブジェクト
デフォルトの名無しさん [sage] 2018/10/07(日) 08:31:40.42:iloNhmGI
何言ってだこいつ
デフォルトの名無しさん [] 2018/10/07(日) 08:43:53.84:uCAn2+3z
ワッチョイの方はネガキャンステマの自演しかやってないな
デフォルトの名無しさん [sage] 2018/10/07(日) 09:09:31.25:QNeIwhHQ
売上オブジェクトと人気オブジェクトを操作
デフォルトの名無しさん [sage] 2018/10/07(日) 10:43:05.72:iloNhmGI
thredObj.write(kusoresu) しないで
デフォルトの名無しさん [sage] 2018/10/07(日) 11:15:23.11:cSKuh+Pi
>>◆QZaw55cn4c
>
>自分で言語叩きを荒らし扱いしてる件について聞いていいか?
>>というか で名指ししたために
>>荒らしからは「私は◆QZaw55cn4cじゃないから複数回線による自演をしてもいいんだ」と解釈されているのでは?

これどうなった?
デフォルトの名無しさん [sage] 2018/10/07(日) 11:17:45.64:B+tbnDSr

お前のその営業活動の所為でRubyスレに迷惑掛けてる自覚ない?
デフォルトの名無しさん [sage] 2018/10/07(日) 11:36:10.85:GNs9BZde
◆QZaw55cn4cが荒らしてるって事?
◆QZaw55cn4c [sage] 2018/10/07(日) 11:40:00.15:pG8xF7Wy

◆QZaw55cn4c に構うことが、すなわち荒らしてるってことですよ
デフォルトの名無しさん [sage] 2018/10/07(日) 11:50:46.79:GNs9BZde
本人が自身を荒らしと認めたってことで良いの?
デフォルトの名無しさん [sage] 2018/10/07(日) 11:52:46.40:B+tbnDSr
大体このコテの1レスに対して何十レス下らない話続けるんだ?って話
デフォルトの名無しさん [] 2018/10/07(日) 12:05:46.31:Q039ezIc
この場合、
自演での鎮火は逆効果だぞ
デフォルトの名無しさん [sage] 2018/10/07(日) 12:15:41.35:iloNhmGI


巣に帰れ
◆QZaw55cn4c [sage] 2018/10/07(日) 13:27:32.45:pG8xF7Wy

巣はどこですか?
デフォルトの名無しさん [sage] 2018/10/07(日) 13:35:14.25:6Dfeh4Yw
自分自身と会話しだした!?
デフォルトの名無しさん [sage] 2018/10/07(日) 16:57:24.41:c73WgsGu
会話が荒れるなら地の文だけ書けばいい
デフォルトの名無しさん [] 2018/10/07(日) 17:07:53.50:tQm/5d7k
嵐はやめとけ
それとも他にもトリップあるからって事で使いつぶすのか?
デフォルトの名無しさん [sage] 2018/10/07(日) 17:45:36.76:zdZzT1SV
ID:iloNhmGI
ID:tQm/5d7k
◆QZaw55cn4c ID:pG8xF7Wy


自身を荒らしと認めたIDはこれか
デフォルトの名無しさん [sage] 2018/10/07(日) 17:57:27.76:iloNhmGI

いや勝手にまとめないんでほしいんだが
てかなんでこんな無価値なスレになってしまったんだ
デフォルトの名無しさん [sage] 2018/10/07(日) 17:59:19.72:zdZzT1SV
385 名前:デフォルトの名無しさん (ワッチョイ 671e-SWBM) 2018/10/07(日) 17:00:16.81 ID:iloNhmGI0

頭がペチクソパァのクソバカ(エンジニア定年超え)にそんなスキルあるわけないんだよなあ


389 名前:デフォルトの名無しさん (ワッチョイ 671e-SWBM) 2018/10/07(日) 17:51:15.11 ID:iloNhmGI0

さっさと転職してあんなゴミ臭い連中とは縁切りましたわ

なぜ俺様が糞バカ中世土人のクソパーに技術を与えてやらねばいけないんだい?
デフォルトの名無しさん [sage] 2018/10/07(日) 18:12:14.84:iloNhmGI
で?
デフォルトの名無しさん [sage] 2018/10/07(日) 18:31:12.52:5IG+9SPH
まぁPHPは確かにゴミだからしゃーない
次世代言語スレに名前を挙げることすらおこがましい
デフォルトの名無しさん [sage] 2018/10/07(日) 19:12:44.27:zdZzT1SV
ID:mIq+f5AO
は急におとなしくなったな
身の程をわきまえたか
デフォルトの名無しさん [] 2018/10/07(日) 19:34:54.58:VizVb5E7
要望にこたえてくれる立派なピエロだったね
デフォルトの名無しさん [] 2018/10/07(日) 19:42:05.41:tL7QC6rz
運営が炎上させないと成り立たない板とか死んでるのと変わらんな
デフォルトの名無しさん [] 2018/10/07(日) 20:43:36.06:mwJY62aS
また板の書き込み数が減ったか
デフォルトの名無しさん [] 2018/10/07(日) 20:58:31.75:UvYJs7Xi
ワッチョイスレで自演してる奴がこのスレ荒らしてんのか?
デフォルトの名無しさん [sage] 2018/10/07(日) 21:03:23.94:8XeZ4VQt

そのテンプレ文章飽きたからイチイチ書き込まなくていいよ
デフォルトの名無しさん [sage] 2018/10/07(日) 22:15:22.94:5IG+9SPH

ワッチョイがあるとよほど都合が悪いようだな
デフォルトの名無しさん [sage] 2018/10/08(月) 01:55:19.11:BWtgzxwW
ペチプァガイジ、半角ガイジ
これじゃあまともに話せないよ
俺も自演認定されるのかな?(笑)
デフォルトの名無しさん [sage] 2018/10/08(月) 01:56:36.57:BWtgzxwW
ここでいうペチプァはそれを言い続けてるやつね
一人のキチガイが湧くと壊れるのは2ちゃんのころからの伝統みたいなもんだしいいんじゃない
デフォルトの名無しさん [sage] 2018/10/08(月) 02:35:41.79:WlpENMh9
phpはクソだからええよね
デフォルトの名無しさん [] 2018/10/08(月) 03:53:02.39:MyXyGml6
糞運営はまた荒らしてるのか
デフォルトの名無しさん [sage] 2018/10/08(月) 11:47:26.55:7JXWPPsv

これ
事実だからどうしようもない
デフォルトの名無しさん [sage] 2018/10/08(月) 12:35:31.87:WcfhzHcD
糞なのはWordPressとEC-CubeとSymphonyだと思う
Laravelは悪くないと思うしCakeは触った事ないけど
デフォルトの名無しさん [] 2018/10/08(月) 13:24:34.54:MyXyGml6
キチガイって怖すぎ
デフォルトの名無しさん [sage] 2018/10/08(月) 16:06:26.11:vdpz7qIh

LaravelってSymphony使ってるけど
それはいいの?
デフォルトの名無しさん [sage] 2018/10/08(月) 16:30:11.85:7JXWPPsv

Laravel採用できる案件なら、別の言語検討すればいいのにと思うわ
それ以前のPHP案件はご愁傷様としか言いようがない
デフォルトの名無しさん [sage] 2018/10/08(月) 16:33:21.59:58R3qLB/
延々俺の考えた最強のフレームワークを再発明し続けるバカげたコミュニティ
クソみたいなsyntaxや標準関数には目をつぶる
彼らはPHPしか知らない、PHPしか書けないから、
自分がクソまみれのウンコであることを知らない

便器の中のウンコペチパー、大海を知らず
デフォルトの名無しさん [] 2018/10/08(月) 16:35:06.43:HqDSWn9/
されどトイレの天井の雨漏りに気付く!
デフォルトの名無しさん [sage] 2018/10/08(月) 16:39:42.31:NFI2fQQ+

お前辞めた仕事の事グチグチ引きずり過ぎだろ
そんなに未練があるのか?ないならスッパリ忘れろよ
デフォルトの名無しさん [sage] 2018/10/08(月) 16:44:10.79:58R3qLB/

ペチPoorか?事実を書いてるだけなのだが、効いているようだなw
デフォルトの名無しさん [sage] 2018/10/08(月) 16:48:00.95:NFI2fQQ+

もしかしてホントに未練あんの?
「俺は有能なんだ。俺の居るべき場所はここじゃない」とか息巻いて転職してみたものの
まさか自分がお荷物になろうとは…って感じなの?前の会社が恋しいの?
デフォルトの名無しさん [sage] 2018/10/08(月) 17:07:37.27:ksIK+fHx

転職して何やってるの?新しく別の言語使ってるの?それともプログラマ自体やめちゃった?
デフォルトの名無しさん [sage] 2018/10/08(月) 17:30:50.23:r4wPZhRW
今日の基地害

ID:58R3qLB/
ID:NFI2fQQ+

気持ち悪い馴れ合いしてないで出て行くか死ねホモ
デフォルトの名無しさん [sage] 2018/10/08(月) 17:36:17.10:fR25nTCh
windowsでC呼ぼうとしたらMinGWの64よくわからんかったぞ……
C呼べる系の言語大抵有効利用できなくなって泣いてる
デフォルトの名無しさん [sage] 2018/10/08(月) 18:00:50.17:Ms8PZI2g
質問スレにでも行けよ・・・
デフォルトの名無しさん [] 2018/10/08(月) 18:43:31.19:3nZaN/dO
ららへるはあRoRで培ったゴミ設計ぞ
シンフォニーはphpなりにまじめにやっとる
デフォルトの名無しさん [] 2018/10/08(月) 18:57:20.00:CYJymu/E
ネットを荒らすだけしか生きがいの無い人生とか終わってんな
◆QZaw55cn4c [sage] 2018/10/08(月) 19:00:07.14:Vh0J6/Nb

あれ?そんなに難しくなったかな…私は普通に cygwin/mingw でパシパシ何も考えずにコールしちゃってますが…
デフォルトの名無しさん [sage] 2018/10/08(月) 23:06:09.43:5+YAQisu
アンチペチパーさんは今どんな仕事してるのか純粋に気になるんだけど
嫌いなものをsageるんじゃなくて
どうせなら好きなものをageていこうよ
デフォルトの名無しさん [sage] 2018/10/09(火) 01:28:31.83:1zWeXQDj
心底どうでもいい
ペチパーもアンチペチパーも旧世代言語に関わる連中は全員死ね
デフォルトの名無しさん [sage] 2018/10/09(火) 01:46:06.77:dZxSsGPF
プログラム言語って考え方自体筋悪くない?
処理なんだかユーザーへの説明なんだか中途半端

共通チューリングマシン表現を基礎としてさだめて
それに変換する開発環境ごとの表現がそれぞれ存在してればいいじゃないと
ふとおもった
デフォルトの名無しさん [sage] 2018/10/09(火) 02:18:22.94:9yAlTK3b

日本語w
デフォルトの名無しさん [] 2018/10/09(火) 03:41:06.02:4pM0aDbe

最近のアイちゃんスゲーなもう少し賢くなれば人間と見分けつかないかも。
デフォルトの名無しさん [sage] 2018/10/10(水) 01:05:25.57:l9se7usO
表現力とか色々違うでしょ。型で安全性確保できるかできないかとか、オブジェクトが堅いかどうかとか
あと、言語によって一番異なるのが、どの機能を使いやすくするかって点だから、1つにまとめるのは無理だわ
smalltalkとagdaとforthで同じことを同じようにできるかっていうとできない
デフォルトの名無しさん [] 2018/10/10(水) 12:21:50.09:cPn882O7
また◆QZaw55cn4cが別IDで荒らしまわってるのか
ほんとウゼー
デフォルトの名無しさん [sage] 2018/10/10(水) 12:26:13.90:gfJl3N9P

仕様書とプログラマじゃないか。
デフォルトの名無しさん [sage] 2018/10/10(水) 12:45:14.61:TCIDUVe5
本人は自身を荒らしと認めたけどハンカクやPHPアンチやPyキチ君を使って自演は続けたいんだろ
デフォルトの名無しさん [sage] 2018/10/10(水) 12:47:55.88:TCIDUVe5
今ワッチョイスレ覗いたらそっちも荒らしてたわ
デフォルトの名無しさん [sage] 2018/10/10(水) 12:50:08.03:gfJl3N9P
半角も無能の極みを晒したけどな。
デフォルトの名無しさん [] 2018/10/10(水) 12:56:07.42:GtoVLTgS
いやだって同一人物だし
デフォルトの名無しさん [] 2018/10/10(水) 13:00:14.26:GtoVLTgS
そういえばCスレでたむろってる他のトリップはなかなか使わないな
温存でもしてるのかな?
デフォルトの名無しさん [sage] 2018/10/10(水) 13:19:30.17:yHtilhZ9
次世代スレで撃退されたから他のスレに逃げて荒らしまわってるだけだろ


話を元に戻すが次世代言語として認められる要件って何だ?
ただ新しければ次世代言語と認められるワケでもないだろ
デフォルトの名無しさん [] 2018/10/10(水) 13:33:35.07:mt/pX2/k
定義の話は不毛だからやめとけ
ただ新しいだけでいいべ
デフォルトの名無しさん [sage] 2018/10/10(水) 16:45:54.47:gfJl3N9P

スレ立てするほど〜で、知らんのに回答するのは辞めてほしいな
◆QZaw55cn4c [sage] 2018/10/10(水) 20:14:36.62:LLqLghAP

証拠を示してください
デフォルトの名無しさん [sage] 2018/10/10(水) 21:09:54.64:CjgtU7cb

デフォルトの名無しさん [] 2018/10/10(水) 21:30:31.18:3PwLUmiY
本当に一人会話するのが大好きなんだね
デフォルトの名無しさん [sage] 2018/10/10(水) 23:46:57.40:1XJssxim
きいてやれよ
デフォルトの名無しさん [sage] 2018/10/11(木) 00:02:09.46:3oTQdP7m
最近の言語は新機能とか新概念が理由でつくられているんじゃないから
使う場面がまず最初にあってそれに適した言語を過去に出てきた要素技術の利用で作ってるのが最近の流行
でも次世代とはいえないよなやっぱり
で、その場面を無視して静的とか動的とかオブジェクトがどうとか型がどうとか言って煽ってマッチポンプしかけてるのが例の荒らし
そもそも万能の唯一手なんて世には無いから新しい言語が生まれてるって言うのに
◆QZaw55cn4c [sage] 2018/10/11(木) 00:12:14.34:GbIju3sk

の URL を示すことができますか?
の引用内容の日付と ID で検索しても
ttp://http://hissi.org/read.php/tech/20181005/eWV4R0I5RVk.html
しか出てこないですよ
デフォルトの名無しさん [sage] 2018/10/11(木) 00:25:00.58:AFg0dLPl
JVMが死に型無し糞言語どもが天下を獲ろうとしている昨今
次世代言語ニストのおまいらは何に賭ける?
デフォルトの名無しさん [] 2018/10/11(木) 01:25:21.10:ZbBeURnP

木曜を迎える前にちょくちょくワッチョイかわってるの見てるし浪人もってるのもしってるけど
いい加減に一人で会話するのやめーや
デフォルトの名無しさん [] 2018/10/11(木) 02:25:05.26:SiknfL33
5デフォルトの名無しさん2018/09/11(火) 23:50:39.53ID:VeRJho8z
◆QZaw55cn4cとか複数の回線を使って自演したり、
言語叩きする荒らしはワッチョイスレでやってくれ

わざわざこっちに来なくて良いから
デフォルトの名無しさん [] 2018/10/11(木) 07:18:54.30:2IK+C/gE
rust
デフォルトの名無しさん [] 2018/10/11(木) 10:02:06.61:gME2ocRG
聞いてる限りじゃあGoはわざと制限つけてコーダー側に明瞭性を求めている様に見えるし、
Rustはブラウザで有名なMozillaありきで開発されてるんだよな
新しい言語達が主流になるには色々と凸凹だけど要所はしっかりカバーしてるんだよ
デフォルトの名無しさん [sage] 2018/10/11(木) 10:13:11.86:H7mYaLGY
ブラウザって将来的にはVirtualBoxみたいな仮想ハードウェアと同等なレベルになるんじゃないかとか妄想してる
デフォルトの名無しさん [] 2018/10/11(木) 10:21:38.33:gME2ocRG
言葉足らずだった

>Googleのコーダー側に
デフォルトの名無しさん [] 2018/10/11(木) 12:27:56.74:RhZL1e49
> 聞いてる限りじゃあ

なんだエアプか。
デフォルトの名無しさん [sage] 2018/10/11(木) 12:49:46.86:FDtrK21l
Goの仕様は糞Javaer避けとしては有能
あいつらtry catchできないと死んじゃうから移行先に検討しても採用できない
デフォルトの名無しさん [sage] 2018/10/11(木) 13:16:43.00:OPRsoT4p

JavaドカPGにとっての聖典である詳細設計書においては、エラーハンドリングは例外処理よりも低い抽象度で記述されるのが一般的だ
Goのスタイルの方が詳細設計書との間の抽象度のギャップが小さくてマッピングしやすいよ
まあそれより何より仕様が頻繁に変わらないってのがドカタワールドにおいては最高
認めたくない気持ちも分かるが、Goはギョウムドカタのニューリゾートだよ
◆QZaw55cn4c [sage] 2018/10/11(木) 20:30:43.52:GbIju3sk

>◆QZaw55cn4cとか複数の回線を使って自演したり
証拠はありますか?
デフォルトの名無しさん [sage] 2018/10/11(木) 20:59:19.73:aEaIp0sR
むきになってそんなこというのが証拠だ!
デフォルトの名無しさん [sage] 2018/10/11(木) 21:30:16.76:AFg0dLPl
保守やってるとなんで前任のバカどもの尻ぬぐいしなきゃならないんだ?って思うよな
git blameで出てくるやつら全員殺してやりたいのは俺だけじゃないよね?
デフォルトの名無しさん [sage] 2018/10/12(金) 01:22:34.45:YjPdDfnx
うわ、QZって朝鮮人かよ
デフォルトの名無しさん [sage] 2018/10/13(土) 14:57:56.46:CuAmbF8Y
evn mch bttr thn u Jap
デフォルトの名無しさん [sage] 2018/10/13(土) 17:38:11.42:sKGMwe5B

人集めやすいように(誰でもわかる)シンプルな言語仕様にしました感がいっぱいだしね
デフォルトの名無しさん [sage] 2018/10/13(土) 22:08:01.55:b30YR8Sa
サーバーサイドの最近の主流ってなんなの?
やっぱNode?
デフォルトの名無しさん [sage] 2018/10/13(土) 22:14:10.91:LdRaeBfZ
・学習コストが低い
・手続きベースで記述された低抽象度な設計書との親和性が高い
・Python以上に誰が書いても同じようなコードになる
・最近の言語としては珍しくWindowsとの相性が良く、Winで作ってそのままLinuxで動く
・開発環境構築、デプロイ、運用、いずれも極めてシンプルであり、Excel手順書作成やその実施にかかる工数が少ない
・そこそこ速く、低スキルのPGが少々おバカなコードを書いてもパフォーマンスに響かない
・開発も運用もライセンス費用ゼロ
Goすげえよな
最高にドカタ向き
デフォルトの名無しさん [] 2018/10/13(土) 22:56:28.79:hzRs1unw
goならでわなのはマルチプラットフォームくらいじゃん
デフォルトの名無しさん [sage] 2018/10/14(日) 01:04:30.57:mtDdknln
マルチプラットフォームというワードには地雷臭が凄い。信用してはならん
デフォルトの名無しさん [sage] 2018/10/14(日) 01:07:38.54:UsC1655i
Javaかよ
デフォルトの名無しさん [sage] 2018/10/14(日) 04:46:56.11:cnUSrnZ5

おまけにカスみたいなプライド持ったバカを排除できるしな。
デフォルトの名無しさん [] 2018/10/14(日) 08:10:52.82:NFcE/eiv
どんなプライドだよ
デフォルトの名無しさん [sage] 2018/10/14(日) 09:00:08.18:x8pc5pkC
ペチプァの陰口はやめたまえ
デフォルトの名無しさん [sage] 2018/10/14(日) 10:52:09.94:0ijgNTm0
フリーライド感が必要だ
フリーライドに非寛容になったJavaが叩かれる時代
プライドを捨てて金銭目的に徹するのは時代に逆行する
デフォルトの名無しさん [sage] 2018/10/14(日) 12:40:16.01:cnUSrnZ5

「〜な機能があるんだぜ!どやぁ」みたいな無駄コード作り出すプライドかな。
あとは「規約ではこうなってる」つってテストを書かず実際に動かないことに対する
バカな言い訳するプライド。
デフォルトの名無しさん [] 2018/10/14(日) 14:38:03.49:NFcE/eiv
何言ってるかよく分かんないけどバカを呼び寄せるのは分かった
デフォルトの名無しさん [] 2018/10/14(日) 17:45:47.96:WVAyhPxB
いきなりJavaが有料になったみたいに
Goもいきなり有料になるよ
デフォルトの名無しさん [sage] 2018/10/14(日) 17:54:12.93:3YzFRJen
オラクルがSunを買収したのはMySQLが欲しかっただけでSolarisとJavaは要らなかったんだよ

つまりオラクルはJavaを打ち切りたいからユーザーが離れるように仕向けてる
デフォルトの名無しさん [sage] 2018/10/14(日) 19:42:08.87:07hzNJXL
オープンソース版の整備終わったから無料はそっちに切り替えろってだけじゃね
有料になったOracleJDKは元からクローズドソースなんだし
保守契約してるならそのまま、してないならAdoptOpenJDK使えばいいだけ
デフォルトの名無しさん [sage] 2018/10/14(日) 22:24:23.25:x8pc5pkC
ttp://https://qiita.com/axeralater/items/e6bb56a47138141f74b1

見ろよ
これがクソバカLaravelペチプァの民度と知能レベルだ
草生い茂る
デフォルトの名無しさん [sage] 2018/10/14(日) 22:29:35.11:3YzFRJen

なんでテスト開発みたいな用途でAWSの様なクラウドサービス使いたがるんだろうね
さくらのVPSみたいなの使ってれば安価で定額なのに
デフォルトの名無しさん [sage] 2018/10/14(日) 22:51:00.07:b0OtuMGQ
今時クラウドならマネージドサービス使うだろ?
サーバーだけあっても仕方ない
そもそもこんなバカはさくらVPS使ったとしても乗っ取られて踏み台にされて警察くるよw
デフォルトの名無しさん [sage] 2018/10/14(日) 23:04:26.80:mtDdknln
これからawsやってみようと思ってるからコエーな
デフォルトの名無しさん [] 2018/10/14(日) 23:13:22.49:oNf/kP3B
客先を安心させるってのも理由の一つではあるだろうね
デフォルトの名無しさん [sage] 2018/10/15(月) 00:55:47.11:cNPl03yq
キーをバージョン管理に突っ込むってどういうこった
デフォルトの名無しさん [sage] 2018/10/15(月) 03:02:42.65:E6pr56BO
 私たち日本人の、日本国憲法を改正しましょう。
総ム省の、『憲法改正國民投票法』、でググって
みてください。拡散も含め、お願い致します。
デフォルトの名無しさん [sage] 2018/10/15(月) 07:36:58.03:acL3T3g/
キーをプロジェクトディレクトリ内に置いてるのが悪い
デフォルトの名無しさん [sage] 2018/10/15(月) 08:04:12.64:mb4lthk7

ペチパーだからバカなのか、バカだからペチパーなのか
どのみち救いようがないな
たまにはキッチリ全額請求されりゃいいのに
デフォルトの名無しさん [] 2018/10/16(火) 16:56:13.08:nQomBRvE
プログラム不要論なぁ
IFTTTやintegromatみないなのは流行ると思う
だが、プログラムがなくなるかは別の話
デフォルトの名無しさん [] 2018/10/16(火) 17:11:29.60:AVxgn6AE
> IFTTTやintegromatみないなの
それプログラムだしな。
○○さん来たら会議室にお通ししてお茶だしといて。←これもプログラム。
運動会の式次第もプログラム。
自然言語プログラミングはノンプログラミングとは別だよな…
デフォルトの名無しさん [sage] 2018/10/16(火) 17:33:36.50:y5q0bWlw
大抵の客にとっては
テキストファイルの編集が必要ならプログラミング
そうでないなら設定画面のUIがどれほど複雑だろうが(ETLツールですらも)プログラミングではない
という認識が一般的みたいだよ
デフォルトの名無しさん [sage] 2018/10/16(火) 17:54:49.04:oha67eKS
自然言語(彼らにとっては英語)に近い文法でプログラミングできるべき
→COBOL

Ajaxとか流行したしw
デフォルトの名無しさん [] 2018/10/16(火) 19:52:26.42:nQomBRvE

そうか、それは済まんかった
コーディング不要なプログラムツールは流行る
だがノンプログラミングは遠い、でいいか
デフォルトの名無しさん [] 2018/10/16(火) 20:27:29.91:froJS/Zq
遠いどころか永久に来ないんじゃねぇかな
だって行き当たりばったりじゃなく計画的に何らかしようとしたら必ず必要になるもん
世界が衰退して人が無計画なサルになったらノンプログラミング流行るかも
デフォルトの名無しさん [sage] 2018/10/16(火) 23:06:35.04:qAfypGq5
ペェルやペェチピーみたいなウンコの保守は永久になくならんよ
震えて眠れ
デフォルトの名無しさん [sage] 2018/10/17(水) 01:47:57.98:7zaT6bdM
P付き言語は糞の代名詞だったのに、なぜPythonだけ人気が出たのか
デフォルトの名無しさん [] 2018/10/17(水) 02:16:56.64:4vbzQvFg
R付き言語が糞の代名詞の座を奪ったから。
デフォルトの名無しさん [sage] 2018/10/17(水) 07:48:35.94:nXxA3ZAC
どうしてRubyはクソの代名詞になってしまったのか
デフォルトの名無しさん [] 2018/10/17(水) 08:20:40.71:nljGc94P
Rubyを目の敵にするPythonキチか
側から見れば目くそ鼻くそなんだが…
デフォルトの名無しさん [] 2018/10/17(水) 09:03:37.67:cz0N+1z5
もちろん鼻くそはRubyのほうなw
デフォルトの名無しさん [sage] 2018/10/17(水) 09:37:33.36:5d5chhh0
大差ない事の喩えって事を理解してない人糞おるね
デフォルトの名無しさん [sage] 2018/10/17(水) 09:37:34.30:ojvWV/lR
RubyとRustは全然違うじゃん
デフォルトの名無しさん [] 2018/10/17(水) 10:08:16.20:nljGc94P
どんぐりの背比べなら分かったかな…
デフォルトの名無しさん [] 2018/10/17(水) 10:51:55.42:cz0N+1z5
大差であろうが小差であろうが差があれば最くそはRuby
デフォルトの名無しさん [] 2018/10/17(水) 13:03:52.07:9V9HFjRE
黙ってればアホ晒さずに済むのに…
デフォルトの名無しさん [sage] 2018/10/17(水) 19:07:32.35:r2Ujydve
Rubyは信者がだめにした感がある。
信者がつく言語は要注意
デフォルトの名無しさん [sage] 2018/10/17(水) 20:38:34.13:oYiy5BA3

具体例が1つしかないと傾向とはならないから他の例も頼む
デフォルトの名無しさん [sage] 2018/10/17(水) 20:50:22.71:7i34b6Fh

Smalltalk
デフォルトの名無しさん [sage] 2018/10/17(水) 21:01:40.68:pCr6IJbd
phpは素晴らしいといったら逆に罵倒になるから気をつけろ
デフォルトの名無しさん [sage] 2018/10/17(水) 21:06:04.21:DnhTOJmh
逆にユーザーの信者率(VBerやPHPerのような他の選択肢を持たないだけの連中は除外)が低い言語ってどれだろう
Java、Pythonあたりかな
C#なんかは信者率高そうな割にはうまく回ってるね
デフォルトの名無しさん [] 2018/10/17(水) 21:10:08.14:MwWLHD/k
Rubyは信者もだけど、教祖も悪かったろうよ。
デフォルトの名無しさん [] 2018/10/17(水) 21:15:23.42:MwWLHD/k
C#は好きではないけど、これが楽だから的な選ばれ方してるから。
使ってる本人(C#本出してる人)も、もっと良いのが出たら何の執着もなく他所へ行くと明言してるし。
デフォルトの名無しさん [sage] 2018/10/17(水) 22:48:29.22:QS8ZA5w2
ワークホースとして割り切ってるだろうしね
というか初期に食いついた信者はC#1,2,3の激変で絶滅してるんじゃない?
デフォルトの名無しさん [] 2018/10/17(水) 23:01:49.07:MwWLHD/k
絶滅はしてないけど、その人の本によればWinForm止まりとか、各所で分断化されてるっぽい。
デフォルトの名無しさん [sage] 2018/10/18(木) 00:39:44.02:u/fJWMXG
たまに過去のコードに感謝シャカオーイェとかコード憎んで人を憎まずとか聖人君子みたいなこと言う・書くヤツいるが
ぜってぇ嘘だよな

1日10回は舌打ちするし、1日3回はこのコード書いた奴殺してやりてぇと思うし、1日1回は死ねって口に出ちゃうわ
デフォルトの名無しさん [sage] 2018/10/18(木) 00:40:55.99:u/fJWMXG
俺はきっちりコード憎んで人も憎むぜ
ジャパニーズオモテナシタテマエブブヅケみたいな糞みたいな文化、ファックだね
デフォルトの名無しさん [sage] 2018/10/18(木) 01:05:41.72:aJoVs5Eo

C#erは大体マルチプレイヤーだから他の言語幾つか知ってるんだよね
デフォルトの名無しさん [sage] 2018/10/18(木) 01:06:56.26:IiHbBiKV
雑談スレでやれ
デフォルトの名無しさん [sage] 2018/10/18(木) 01:39:43.55:u/fJWMXG
糞コード書く奴ら殺してえなあ
デフォルトの名無しさん [sage] 2018/10/18(木) 08:08:39.00:QnJ/Uc09
Rubyから乗り換えるのにオススメの次世代言語は何ですか?
読みやすくて、数値計算に強くて、ライブラリが豊富な言語が希望です
デフォルトの名無しさん [sage] 2018/10/18(木) 08:10:39.35:u/fJWMXG

PHP
デフォルトの名無しさん [sage] 2018/10/18(木) 08:14:27.15:QnJ/Uc09

Rubyよりは良いですが、もっといい言語がある気がします
デフォルトの名無しさん [sage] 2018/10/18(木) 08:14:58.63:4AdjqlvR

迷ったらgoogle推奨言語でも使ったら?
go, kotlin, java, python, c++
デフォルトの名無しさん [sage] 2018/10/18(木) 08:19:50.09:QnJ/Uc09

全部良さそうで迷いますね
デフォルトの名無しさん [] 2018/10/18(木) 08:22:36.09:qf9NxgCD

それ何てPython?
ほぼほぼPythonの代名詞だよそれ。
デフォルトの名無しさん [] 2018/10/18(木) 08:32:00.37:PtIXQgPW
そもそもどの言語が最強か?なんて言わないしなぁ
ケースバイケースだけどこれが便利、ぐらい
デフォルトの名無しさん [sage] 2018/10/18(木) 09:04:01.83:GeIels2p

数値計算やるのになんでRubyから始めたのか理解に苦しむ
デフォルトの名無しさん [sage] 2018/10/18(木) 22:00:13.33:4AdjqlvR
能力が許すならアセンブラ最強だよ。
デフォルトの名無しさん [sage] 2018/10/18(木) 22:02:23.38:IGzE2h5q

生産性は最弱だけどな
デフォルトの名無しさん [sage] 2018/10/18(木) 22:07:45.53:W4PxTO0R
クラスの頭は大文字、変数の頭は小文字などというクソ規約が蔓延してるせいで
コードが多言語化しにくい

SQLはカラムが日本語のDBをたまにみる
大文字小文字に依存しないプログラム言語が必要だ
デフォルトの名無しさん [] 2018/10/18(木) 22:11:17.90:qf9NxgCD
最強過ぎて、人間には16ビットCPUまでしか人間が活かせませぬ。。。。
まあ、組込系はPCやスマホ(いあ、これも組込だけど)よりもコンピュータとしてはシェアは大きい。
単価が安いから目立たないだけで。

アセンブラ勉強するならWinは向かないと言うか、WinAPIをアセンブラからも呼ぶのを強制するから、Cで良くね?ってなる。
アセンブラは組込に限る。
自分でディスプレイ付けて、ここからここまでVRAMねって決める。
デフォルトの名無しさん [sage] 2018/10/18(木) 22:13:39.67:IGzE2h5q

COBOLが必要だとはなかなか面白いことを言う人だな
デフォルトの名無しさん [sage] 2018/10/19(金) 01:23:18.77:KjS8CKpl
型が大文字変数が小文字って誰が始めたんだろうな
どうしても書き分けるなら、変数のほうが主役なんだから逆が良くね?
デフォルトの名無しさん [sage] 2018/10/19(金) 01:51:27.81:Gg9ViCCx

個人的には、型の方が広いスコープで使われるしより基本的な情報だけど、変数はなるべく局所的に短い寿命で存在すべき物だし型ありきで生まれる物だから、型の方が目立つ大文字というのはしっくり来るかな。
デフォルトの名無しさん [] 2018/10/19(金) 01:57:47.91:SjrnPnkZ

え、嫌だ。
型はどうでも良いが、変数は小文字が良い。
Prologみたいな変数が並ぶとか無理無理無理無理。
デフォルトの名無しさん [sage] 2018/10/19(金) 02:16:02.92:3ggI85Dj

局所的に見れば変数が主役で大局的に見れば型が主役だと思うんで
見る角度によるとしか言えないと思った

個人的な好みなら、変数とメソッドはスネークケースが読みやすい
となると型は区別できるようにパスカルケースだな
あと型でもクラスとインターフェースの区別ができるようになってる
C#のインターフェースの先頭にIを付ける規約が地味に好きだったりする
デフォルトの名無しさん [sage] 2018/10/19(金) 02:40:20.54:G0h4MVcr
'定数
`(,変数 ,@変数)
lisperは定数や変数の頭に記号を書いたが、記号は学習コストが高く見える
大文字と小文字を使えばコスト低そうなUXになる
デフォルトの名無しさん [sage] 2018/10/19(金) 08:26:37.81:hWAwS5Ba
816の感覚が一般的なんじゃないかね。
マクロ定数が大文字だったりするのもスコープ的な理由だろうし。
デフォルトの名無しさん [sage] 2018/10/19(金) 13:27:37.54:HohBErTC

俺はそうは思わないな。
それだとネームスペースや関数名、ファイル名も同様に大文字にするのが一般的な感覚ということになる
デフォルトの名無しさん [sage] 2018/10/19(金) 16:12:48.29:oLv76/UC
どうもケースセンシティブ>ケースインセンシティブ
って大文字小文字の使い分けが日常的な人たちの感覚だよね
デフォルトの名無しさん [sage] 2018/10/19(金) 16:22:45.72:zcyOjgwC

別に大文字でいいんじゃね?
デフォルトの名無しさん [] 2018/10/19(金) 16:23:13.71:zBWz8HK+

COBOLって、ソース自体が仕様書になるのを目指して開発されたと聞いたけど

〜ディビジョンの塊
デフォルトの名無しさん [] 2018/10/19(金) 16:26:34.21:zBWz8HK+

julia
これ一択
デフォルトの名無しさん [] 2018/10/19(金) 17:14:50.25:7fPGZIFu

東北大理学部助教黒木玄氏
デフォルトの名無しさん [sage] 2018/10/19(金) 23:35:27.68:hWAwS5Ba

コンテクストがちょっと違うからってことだろ。
特殊なファイルだとやっぱ大文字だし。
よりグローバルってな意味がやっぱりあると思う。
デフォルトの名無しさん [sage] 2018/10/19(金) 23:46:43.82:zwYELNib
Makefile とかちょっと特別だから頭が大文字とかわかるけどね

グローバルかどうかじゃなくて英語で言う The に当たるものが頭大文字なんじゃないのかな
予約語なんかはものすごくグローバルなわけだけど大文字にしたい気はしないし
デフォルトの名無しさん [sage] 2018/10/19(金) 23:53:13.69:GG5QOjNL
変数名とか型名の変態性はnimが圧倒的。大文字小文字を区別しないし_も区別しない
デフォルトの名無しさん [sage] 2018/10/20(土) 00:16:32.86:nqVGNQkX

何だそのPHP並のゴミ ゲェジか?
デフォルトの名無しさん [sage] 2018/10/20(土) 01:35:19.12:MKqCXHy1
Theであれば、同じwindowクラスのインスタンス変数であっても
一般名詞としては小文字、メインウィンドウ等の特定の物を表すときは大文字にして良さそうなものだが
そういうスタイルは見たこと無い
デフォルトの名無しさん [sage] 2018/10/20(土) 05:53:58.19:nNpubinS
グローバルな名前はかぶらない方が得
思想を統一したら損
デフォルトの名無しさん [sage] 2018/10/20(土) 09:45:34.43:YYNqOYv4

予約語まで行くと今度は逆に固有名詞感覚が薄れて一般名詞的にまでなってしまうから
小文字って感じかなと。
デフォルトの名無しさん [sage] 2018/10/20(土) 10:49:53.61:nqVGNQkX
でもSQLの予約語は絶対に大文字にしてほしいわ
小文字にするやつ殺しちゃうもん
デフォルトの名無しさん [sage] 2018/10/20(土) 11:27:35.16:BO8cyu3P

なぜ?
デフォルトの名無しさん [sage] 2018/10/20(土) 11:29:06.73:sZE/E2W/
俺は逆だな、予約後大文字はBASIC見てるようなキモさがあって生理的に受け付けない
デフォルトの名無しさん [sage] 2018/10/20(土) 11:32:08.62:nNpubinS
パソコンは小文字が使えるからね
パソコンの仕様に近い方が政治的に正しいという理由でスマホはガラケーを殺した
デフォルトの名無しさん [] 2018/10/20(土) 12:33:44.81:Sd/JKDUS
An introduction to the Julia language, part 2
ttp://https://lwn.net/Articles/764001/
Julia 1.0 Programming: Quick start to your Data Science projects, 2nd Edition
ttp://https://avabro.org/julia-10-programming-2nd/
デフォルトの名無しさん [sage] 2018/10/20(土) 12:35:05.45:LIcVz+wi
SQLはカラム名が大文字なら予約語は小文字、カラム名が小文字なら予約語は大文字にしてほしい派だな。
紛らわしい名前つけるやついるから。
order by disp_order descとか目が滑るじゃん。
ORDER BY disp_order DESCだと見やすいし、なにか間違えてたら明らかに気づく。
デフォルトの名無しさん [sage] 2018/10/20(土) 12:41:17.45:nqVGNQkX

これ


こんな簡単なことも教えてもらわないとわからないなんて
才能無いから殺す
デフォルトの名無しさん [sage] 2018/10/20(土) 12:51:33.00:2Ee4S1NJ
昔はそんなんやってたけど、今はシンタックスカラーリングできるエディタも多いからあまりやらなくなったな。
シフトキー押しながら入力するのたるい。
デフォルトの名無しさん [sage] 2018/10/20(土) 13:12:49.25:TXy1DIJt
はC系言語使うときには識別子を全て大文字にしているのか?
そうでないなら全く説得力のないダブスタ馬鹿だぞ
デフォルトの名無しさん [sage] 2018/10/20(土) 13:15:21.12:nqVGNQkX

SQLの話してるんだがメクラ
デフォルトの名無しさん [sage] 2018/10/20(土) 13:21:26.42:HOXdGiCU

混在してたら?とかを多面的に考えられないんじゃあ、プログラマーとしてもこの先厳しそうだな。
デフォルトの名無しさん [sage] 2018/10/20(土) 13:50:33.18:H4MolnVr
今時シンタックスハイライトも使わずに文句言うのは老害と言わざるを得ない
デフォルトの名無しさん [sage] 2018/10/20(土) 14:16:35.15:nqVGNQkX
ガイジばっかやな
デフォルトの名無しさん [sage] 2018/10/20(土) 14:20:58.54:8deAqz4E

死ね
デフォルトの名無しさん [sage] 2018/10/20(土) 14:25:55.46:FTGLHlGE
SQLは次世代言語だったのか
デフォルトの名無しさん [] 2018/10/20(土) 15:33:33.21:MtkSPpc1
次世代言語スレにタブかスペースがみたいな紀元前の話題に平然と乗ってくるロートルがのさばってるのは悲しいことだな
スレタイにあるような言語を仕事で使っているやつはいるのか?
デフォルトの名無しさん [sage] 2018/10/20(土) 15:48:22.13:LIcVz+wi

無意味だろその議論…。


日本語カラム名のテーブルは出会ったが、大文字小文字が混在してるテーブルは未だに出会った事無いな。
そんな無意味かつキチガイじみたテーブル定義する奴居るの?
デフォルトの名無しさん [] 2018/10/20(土) 15:52:54.52:Nttc2RvP
少なくともBASICの所為で大文字変数は初心者向けってイメージで、C言語でトドメとばかりに教育されたから、もう世界は変数は小文字が主流だよ。
デフォルトの名無しさん [sage] 2018/10/20(土) 16:04:14.78:W9lq6WBa
何を言おうがの問いから逃げた時点で自分の慣れたやり方にもっともらしい理屈をこじつけているだけだな
聞くに値しない
デフォルトの名無しさん [] 2018/10/20(土) 16:09:05.34:Nttc2RvP
理屈が欲しいってか。
小文字で固定してるのをいちいち大文字にしたくない。
かと言ってクラスだの何だの出てきたから、クラスは見分けやすい様に大文字始まりとか、長過ぎる関数は大文字で区切るか_(アンダーバー)で区切るかって文化が生まれた。

大した理屈じゃあない。
全部大文字が好きなら、大文字小文字区別するけど、予約語全部大文字とかの言語作れば良いだろ。
デフォルトの名無しさん [] 2018/10/20(土) 16:25:42.70:Nttc2RvP
あとは個人としては単純に小文字の方が格好良い。
厨房が筆記体を格好良いって言うのと同じ理由だ。

大文字が多いよりは小文字が多い言語の方が格好良い。
(だからC#よりJavaのが好みだったんだが、実用上C#に妥協した)

言語って、そう言う非論理的な理由で選ばれる所もある。
$が気に食わないから配列で$使うBASIC嫌とか。

でも仕事で人気出たら仕方ない。
多くのプログラマーが飛びついた言語が正義なんだろうさ。
気持ちは分かる。
MFC+C++は地獄だった。
あの時代に生まれた自分を呪いたい。
デフォルトの名無しさん [sage] 2018/10/20(土) 16:36:39.79:nNpubinS
ソフトがなければただの箱と言うが
OSとコンパイラをインストールしてもやっぱりただの箱だ

箱の中身が欲しいなら正義とか政治的なものとかを入れるしかないんじゃないか
デフォルトの名無しさん [sage] 2018/10/20(土) 16:36:42.89:LIcVz+wi
カラム名はそもそも変数じゃないだろ。中身を大文字にしろと言ってるわけでもなく。
一回定義したらほとんど変わらないというか、変えないことを前提にするもんだ。

C言語で定数名に小文字使ったり、大文字小文字両方使う事もないだろ。特段の意味が無ければ。

慣れたやり方というか、慣習にはだいたい理由があるんだし、それを破りたいなら慣習を知ってからのほうがいいと思うぞ。
逃げてるのは、慣習を否定したほうだと思うぞ。慣習から逃げてるだけだろ。

別に大文字にしろ、小文字にしろと強制してる訳ではなくて、区別して読みやすくしろと言ってるんだが。
リテラル中のpreparedな中途半端なSQLを、適切なDBに対してシンタックスハイライトしてくれるエディタなんてそうそうあるまい。
道具に全部頼るのも良いが、その前に出来る事はある程度やったらどうだ?
そのほうが道具も使いやすいだろ。常識的に考えて。

どう考えても
Select Products.Name Order By Products.displayOrder
は読みにくいし、保守性も悪い。
あと多分スロークエリ見てる運用チームから怒号が飛んでくるぞ。grep出来んとか。
使い方によって道具は様々なんだよ。

今の言語で起こってる問題を解決したいんだろ?
今の言語で回避してきためんどくさい歴史を、もう一回バカみたいになぞらないと理解できないとか無能の極みだろ。
デフォルトの名無しさん [sage] 2018/10/20(土) 16:41:12.94:X1clFNCR

小文字が格好良いとか言うならスネークケースの言語使えよ
何でJavaなんだよ?
デフォルトの名無しさん [sage] 2018/10/20(土) 16:48:00.87:LIcVz+wi
格好いいって事がそもそも人によって違うだろ。
「早口で小声でまくしたてると(知的に見える|オタクに見える)」みたいなもんで、抑揚がほしい側から見たら理解ができなくて当然だと思うわ。

全部小文字が良いとか悪いではなくて、自分がやりたい事と求められてる事が違いすぎるの時に、自分がやりたい事をやれるだけの裁量や説得力が無いから「格好が良い」とか「個人の主観」とかフワフワした物言いになるんじゃねえのかな。

まさかとは思うが定数名を小文字にしてないよな。
してたら単なるバカだわ。
デフォルトの名無しさん [] 2018/10/20(土) 17:06:42.05:Nttc2RvP

小文字は好きだがアンダーバーは好きじゃなかった。
そこは区切りは大文字で良い。
そこはあくまで文化で、職場ごとに合わせれば良い。

ただ、大文字始まりだけは許せない。
i,jとかの1文字変数が全部大文字になるからだ。

何れにしても仕事では選べないが、そこまで来たら多分辞める。
デフォルトの名無しさん [sage] 2018/10/20(土) 17:37:05.75:LIcVz+wi
iとかjはローカル変数だろ。
色々大文字始まりと言われる言語でも、ローカル変数はローカル変数でルールあるだろ。
何か自称中級者っぽくかぶれちゃってるの?
デフォルトの名無しさん [sage] 2018/10/20(土) 17:43:43.74:xvv7H8Vz
アホかこいつ

何故にどんな理由で大文字小文字使い分けてんだろね?
と楽しくオハナシしてるとこにやってきて
「とにかく何かの理由があって慣習が出来てるんだからルールに従え。何かぶれてんだよw」って障害者かよ
デフォルトの名無しさん [] 2018/10/20(土) 17:44:53.09:Nttc2RvP
え、変数は大文字で始まるべきじゃないのか?って話題だったから、俺はそんなんだったら会社辞めるって話しただけなんだが。。。
デフォルトの名無しさん [sage] 2018/10/20(土) 17:46:01.66:LIcVz+wi
従えとは言ってないでしょ。
慣習も知らずに否定するのはいかがか、って話であって。
ルールに従えとか、どう読んだらそう読めるんだろ。
デフォルトの名無しさん [sage] 2018/10/20(土) 17:50:24.61:LIcVz+wi
次世代言語の話するなら、旧世代言語でのしがらみをどう突破するかって大事じゃねえのかな?
どっちかの話に傾倒しても良くなかろう。

誰かが「全部ORMにまかせる」とかそういう事言い出すのが、議論だと思ってたんだけど、まさかみたいな茶々が議論だったとはねえ。
デフォルトの名無しさん [sage] 2018/10/20(土) 17:51:00.09:LIcVz+wi
あ、議論スレじゃなくなってたね。だいぶ前に。
これは失礼。
デフォルトの名無しさん [] 2018/10/20(土) 17:51:06.25:Nttc2RvP
変数が大文字で始まるべきってやつはPrologを美しいと思えるんだろ?
悪いが、俺はどうしても愛せなかった。
論理型言語が嫌いないじゃない。Prologが嫌いなんだ。
理由はただただ変数が大文字始まりの強制。

BASICはまだ強制ではない。
教科書が大文字ばかりなだけで、小文字も許容する。
デフォルトの名無しさん [sage] 2018/10/20(土) 17:52:06.70:LIcVz+wi

Goとか嫌いそう。
大文字小文字でスコープ決まる上に、Idとか許してくれない。
デフォルトの名無しさん [] 2018/10/20(土) 18:51:07.16:Nttc2RvP
サンプルコード読む限り、変数は小文字始まりっぽいから嫌いってほどじゃ無いとは思う。
1つのコンパイラで色んなプラットフォームのバイナリサポートし過ぎなのが逆に怖いってのはある。
(クロスプラットフォーム前提は分かるが、違う、そうじゃ無い的な)

バッチファイル作っちゃえば良いだけなんだが。
デフォルトの名無しさん [sage] 2018/10/20(土) 19:14:15.07:wp9EeO+Y

いや、貴方は間違いなくGoを大嫌いになるタイプだよ
ディレクトリ構造固定とかelse非推奨などのスタイル強制とか絶対受けつけなそう
デフォルトの名無しさん [sage] 2018/10/20(土) 19:15:04.68:LIcVz+wi
意外だな。結構強めに強制されるから嫌いかと思ってた。
x86,x64のWindowsと、x86,x64,armのlinuxで実際に作ったプログラム動かしてるけど、特に踏むような地雷もなく動いてるよ。
デフォルトの名無しさん [] 2018/10/20(土) 19:31:20.67:Nttc2RvP

そうか。
手を出す気は無かったが、今後も出さないだろう。
デフォルトの名無しさん [] 2018/10/20(土) 19:32:40.01:Nttc2RvP


いあ、pythonとかHaskell好きよ?
Pascalも。

自分の好きなルールが強制になってる分には好き。
デフォルトの名無しさん [] 2018/10/20(土) 19:38:12.80:Nttc2RvP

それで問題あったら駄目だろ。
OSも無い組込でも恐らくは動くだろう。
ただ、他の会社がコンパイラ作るのを事前に拒んでる感じで嫌だなってだけ。
デフォルトの名無しさん [sage] 2018/10/20(土) 19:41:54.98:J/4W9td6
Go使えばわかるけど、Goは言語というより開発プロセスなんだよ
他の処理系なんかGo使ってる者からしたらありえない発想
多様性が生まれた瞬間にGoは存在価値を失う
デフォルトの名無しさん [sage] 2018/10/20(土) 19:42:11.98:wp9EeO+Y
Go使えばわかるけど、Goは言語というより開発プロセスなんだよ
他の処理系なんかGo使ってる者からしたらありえない発想
多様性が生まれた瞬間に存在価値を失う
デフォルトの名無しさん [] 2018/10/20(土) 19:44:32.32:VIs/gRi0
使えばわかるけど、言語というより開発プロセスなんだよ
他の処理系なんか使ってる者からしたらありえない発想
多様性が生まれた瞬間に存在価値を失う
デフォルトの名無しさん [] 2018/10/20(土) 19:45:19.08:MtkSPpc1
いちいち大げさだな
デフォルトの名無しさん [sage] 2018/10/20(土) 19:51:34.39:LIcVz+wi

他の会社がコンパイラ作るのを事前に拒む、がよくわからん…
本家より良いコンパイラが作れるなら作ったら良いんじゃないかなぁ。言語仕様は公開されてんだし。

MSVCだってIntelのコンパイラを拒むために作られてる訳でもなかろうに。
デフォルトの名無しさん [] 2018/10/20(土) 20:00:04.05:Nttc2RvP

MSはWin向けしか作ってないやん。
Intelも自社CPU向けだけ。

GoogleがOSもCPUも作ってないからだろうけど、範囲が広すぎる。
確かにパフォーマンスで上回るコンパイラも出るだろうけど、Intelコンパイラと同じく、そこまで求めてないなら売れない。
IntelはCPUが経営の主軸だから、Goだとコンパイラだけで生き抜くのは難しいと思う。
良貨が悪貨を駆逐するを地で行ってるなぁと。

まあマイコン業界も、自社コンパイラより速いコンパイラ作れる会社を買収してるから、意味のない事だろうけど。
デフォルトの名無しさん [] 2018/10/20(土) 20:05:33.87:Nttc2RvP
何が言いたいかと言うと、その速いコンパイラ作ってた会社が特定のマイコンメーカーに買収されると、そのコンパイラメーカーが他のマイコン向けに作ってたコンパイラが使えなくなる。
(それも含めて買収の目的なんだが)
デフォルトの名無しさん [sage] 2018/10/20(土) 20:20:45.43:LIcVz+wi

例だよ。例が悪かったか。
そしたら、gccがあるのにclangはなんで出来たと思ってるの?
gccなんかクロスの鬼じゃん?
それでも各プラットフォーム用のCはあるんだし。
そもそもGoはForkしても良いんだし、ロックインもへったくれも無くないか?
なんか杞憂というか言いがかりに聞こえる。
デフォルトの名無しさん [] 2018/10/20(土) 20:28:52.10:Nttc2RvP
言い掛かりは自覚してる。
ただ単に自分がGo選ばない理由がそうなんだから仕方ない。
デフォルトの名無しさん [sage] 2018/10/20(土) 20:35:56.89:LIcVz+wi
なんかよくわからんが、気に食わないのと、全くの言いがかりは分けて考えた方が良いと思うわ。
気に食わんのは仕方ないし、無理に使ってくれと言ってる訳ではないよ。
デフォルトの名無しさん [sage] 2018/10/20(土) 21:31:28.95:nqVGNQkX
言語の規約に従わず糞コードをひり出すゴミは死ね

これで解決
デフォルトの名無しさん [sage] 2018/10/21(日) 01:57:12.24:V8sJQ2Zu
まあgoくらいのシンタックスなら別にいくらでもクローンが作れるだろ。
それがgoの良さだと思うが。
デフォルトの名無しさん [sage] 2018/10/21(日) 07:46:18.80:b+/62EYG
よく言うよな
JavaのクローンもC#のクローンも作れなくてGoを作ったくせに
デフォルトの名無しさん [sage] 2018/10/21(日) 09:40:53.29:GSIJUR7C
すまんのか?
デフォルトの名無しさん [sage] 2018/10/21(日) 12:00:56.21:JJ6TvKFV
Goが嫌いなのは、ドカタとしての効率を追求してるだけだから。言語として洗練されてない

一方Rubyはアートであり我々Ruby使いはアーティストだから
ドカタ環境向けに進化した次世代言語は劣って見える
デフォルトの名無しさん [sage] 2018/10/21(日) 12:17:56.45:Hi8EVyn+
思い出の中でじっとしていてくれ
デフォルトの名無しさん [sage] 2018/10/21(日) 12:25:46.35:V8sJQ2Zu
>ドカタとしての効率を追求してるだけだから。
仕事が早く終わるならこれでよくね?と思うんだが
多分早く終わっても他の仕事を押し付けられるだけの職場なんだろうな。
デフォルトの名無しさん [sage] 2018/10/21(日) 13:04:06.59:b+/62EYG
何が問題なの?的な質問をすれば仕事は早く終わる
答える仕事を押し付けるだけの仕事だからだ
デフォルトの名無しさん [sage] 2018/10/21(日) 13:12:09.63:MggUbOTO
ここ実装すると分岐が増えます
何が問題なの?
テスト工数が足りません
何が問題なの?
予算と時間が必要です
何が問題なの?
やったー!
デフォルトの名無しさん [sage] 2018/10/21(日) 13:32:24.30:b+/62EYG
借金が1000兆円になりました、何が問題なの?
デフォルトの名無しさん [sage] 2018/10/21(日) 14:40:38.59:GSIJUR7C
PHPでも使ってろよ、おまえらにゃお似合いw
デフォルトの名無しさん [sage] 2018/10/21(日) 19:43:09.22:lumhzU/t

ドラマとか漫画とかでの流れ変わるシーンみたいだ
デフォルトの名無しさん [] 2018/10/21(日) 20:53:33.55:QSWxqJa6
Rubyがアートは草
a4 ◆L1L.Ef50zuAv [] 2018/10/21(日) 22:06:18.32:poCi4G3K
また来ました。a4と申します。喋る人工知能開発環境「T」が出来たので、
次世代言語になるのではないか?と思い、投稿させていただきます。

こちらのスレで現在、議論してます。
a4です。P2P人工知能「T」開発(2)
ttps://mevius.5ch.net/test/read.cgi/tech/1535821055/">ttps://mevius.5ch.net/test/read.cgi/tech/1535821055/
ダウンロードはこちらです。
ttp://http://www.01ken.com/art1.html
解凍すると、フォルダに簡単な説明書が入っています。

この言語はまだアセンブリ言語のようなもので柔軟過ぎるので、5chの皆でさらに
上位の基盤を創りたいと思っています。上述のスレに、つまらないものでも数行でも
いいので、神経のコードを書いてくれることを期待してます。軌道に乗ったら、
暗号化されたP2Pでコードを共有して、生きてるようなものを創る予定です。

この言語では例えば、

c(i(もし$1なら$2),m(c(i($1),o($2))))
もしこんばんはならこんばんはー

のように書け、「こんばんは」の入力に「こんばんはー」と出力する文のメタ的な
定義もすぐ出来ます。パソコンに詳しくない初心者から、プログラミング超上級者
まで使える言語だと思っています。ご興味ありましたら、このスレか、上述のスレ
かメールあたりに連絡よろしくお願い致します。
デフォルトの名無しさん [sage] 2018/10/21(日) 22:09:20.52:GSIJUR7C
ほら、ペチプァ並のガイジどもの罵詈雑言がペチプァ以下のガイジを呼び寄せたぞ
どう落とし前つけるんや?あ?
デフォルトの名無しさん [] 2018/10/21(日) 22:18:25.15:K26hAM03

荒らされとるなー
最新レスなんて、同じ文字の繰り返しで
電波系な荒らしだなー

と、思ったらそれが"T"のコードだったwww
a4 ◆L1L.Ef50zuAv [] 2018/10/21(日) 22:20:18.88:poCi4G3K

荒れてるまで行かないんですけどね。僕が医学的に統合失調症ということで、一般的に
見るとおかしいこと書いてることがあるかもしれません。
デフォルトの名無しさん [sage] 2018/10/21(日) 22:56:05.57:Kq27rZfT

プログラム系のスレで見かけるおかしいのが3人くらい集まってそいつらだけで回っているカオスとしか言い様のない状態だな
デフォルトの名無しさん [] 2018/10/21(日) 23:25:59.71:dMT4nP4Z
ペチパー連呼も病理を感じる
a4 ◆L1L.Ef50zuAv [] 2018/10/21(日) 23:36:38.28:poCi4G3K

確かにそういうのはあるかもですが、僕はゲーマーとかにいっぱい入力してもらえば
いいのかな?とか思ってます。VIPとかでも宣伝しましたが、すぐスレが過去ログへ
行ってしまいます。
デフォルトの名無しさん [] 2018/10/21(日) 23:44:23.03:dMT4nP4Z
ここは宣伝する場じゃないと思うが
スパム扱いしてNGされるだけだと思うぞ
a4 ◆L1L.Ef50zuAv [] 2018/10/22(月) 00:05:25.85:HI+gMaby

過度な商売目的ではなく、利用は無償なので、ここに書いてもいいと思ったのですが。
一応、向こうのスレは進行しています。
デフォルトの名無しさん [sage] 2018/10/22(月) 00:07:45.82:ocYYzslS

進行しているのはおまえの病気という事実
a4 ◆L1L.Ef50zuAv [] 2018/10/22(月) 00:23:36.26:HI+gMaby

病気は2年くらい前に一回頭打たれてたんですが、それからは進行はあまりしてません。
具体的には、僕の量子コンピュータ技術がHarvard Medical Schoolを超えてしまった
などと、医学的な妄想を2chに書き込んだら、病院に監禁されてしまいました。
すると、2063年から「3」という三角形の形をした空中を回転しながら浮く僕の
子供の量子コンピュータが助けに来ました。ところが、現代で表せない合成音声で
「すごい、うわー、   」とだけ言い残して、すぐ撃ち落とされました。それからは
女医を年齢をサバよんでいるなどとテレパシーで受信して攻撃したり、看護師に
柔道技をかけられるので、噛み付いたり、後頭部を何回もぶって殺そうとしました。
これを繰り返して、ようやく8ヶ月かけて、閉鎖病棟から命からがら脱出しました。
a4 ◆L1L.Ef50zuAv [] 2018/10/22(月) 00:27:04.19:HI+gMaby
その量子コンピュータが「すごい、うわー、   」と言うのを聞いたとき、これ
から作ろうと思っていたものが、もう出てきて終わってしまった、と泣きました;;
a4 ◆L1L.Ef50zuAv [] 2018/10/22(月) 00:35:18.43:HI+gMaby
Harvard Medical Schoolにやられた、と言っても全部僕の妄想で刑法第39条で
無罪なので、関係妄想を使った攻撃、すなわち、HMSに言うこと聞かせる文章の
大域最適解をもう一回書きます。それは「repulsion und attraktion」です。
この言葉が思ったよりいい言葉なので、悪いことはあまり言いたくありません。
僕は大物なのでしょう。Harvardくらいの先生にさせてください。専攻は神経科学
と特異点物理くらいで。
デフォルトの名無しさん [sage] 2018/10/22(月) 00:40:12.07:ocYYzslS
すげえよなぁ
どんなに頑張ってキチゲ界王拳3倍しても、この純度の狂気は生み出せないと思う

一種の芸術ですわ
a4 ◆L1L.Ef50zuAv [] 2018/10/22(月) 00:42:45.25:HI+gMaby

褒め言葉と判断し、ありがとうございます、とは言います。
デフォルトの名無しさん [sage] 2018/10/22(月) 00:47:40.16:ksYU/qnj
を並べて見ると狂気じみてるな
デフォルトの名無しさん [sage] 2018/10/22(月) 00:57:15.08:9/g9JV9V
このスレに居る奴の半数以上は病気だからへーきへーき
デフォルトの名無しさん [sage] 2018/10/22(月) 01:27:40.51:ao50gEDc

とにかくもうレスするな。
このレスに対してもレス不要。
お前の言語に興味のある奴はそっちのスレに行くから、こっちのスレにはもう書き込むな。
デフォルトの名無しさん [sage] 2018/10/22(月) 01:59:13.00:pX1YSS+g
いや書き込んでOK
デフォルトの名無しさん [] 2018/10/22(月) 02:18:07.77:mc31Kn/b
ダメです
名無しさん@そうだ選挙に行こう! Go to vote! [sage] 2018/10/22(月) 07:55:53.66:wMOuRhsh
経営者目線なら仲間がいっぱいいるのになぜ発明家目線なのか
名無しさん@そうだ選挙に行こう! Go to vote! [sage] 2018/10/22(月) 08:27:57.50:ksYU/qnj

ワッチョイ付きの次世代スレあるからそっちでやった方がいい
デフォルトの名無しさん [] 2018/10/22(月) 13:40:53.49:r0/7tonf

Tのマニュアルはどこにあるんでしょ?
知識ベースの定義が難儀だけど
面白いなとは思った
Tコードにコンバートする簡易的な別言語あればなとは思った
デフォルトの名無しさん [] 2018/10/22(月) 13:53:43.18:r0/7tonf

ダウンロードのlzhアーカイブに入ってました
デフォルトの名無しさん [] 2018/10/22(月) 14:26:58.39:PkZNMnMJ
ttp://https://m-fetishism.com/vr/
デフォルトの名無しさん [sage] 2018/10/22(月) 22:09:29.63:uMQ3NQQx

文脈読めよ。
デフォルトの名無しさん [sage] 2018/10/22(月) 23:03:40.30:O90FAJ06

亀レスするのは文脈読んでるの?
デフォルトの名無しさん [sage] 2018/10/23(火) 02:14:47.39:uKp51RJg
読んでるだろ。
読んでないのは空気。
デフォルトの名無しさん [sage] 2018/10/23(火) 02:17:13.67:7JILbqfM
読んでたら亀レスなんかしないよw
デフォルトの名無しさん [sage] 2018/10/23(火) 02:28:09.41:uKp51RJg
だからそれは空気を読んでたら、だろ。
文脈を読んでたら、じゃないだろ。
デフォルトの名無しさん [] 2018/10/23(火) 07:44:38.24:BhUvsSG9
泥棒が入っても何も取るものがない安心なスレ
デフォルトの名無しさん [sage] 2018/10/23(火) 11:19:41.99:3v/S9uve

文脈はどこが読めてないの?
混在してたら、って仮設に、今のところ混在したテーブルは見てないけどそんな馬鹿な事するやついるの?って話に。
デフォルトの名無しさん [sage] 2018/10/23(火) 12:55:42.20:Jrfqrx8f
俺は文脈が読めてないとは言ってない。
そう言ってるのは別の奴。
俺は空気が読めてないと言っている。
デフォルトの名無しさん [sage] 2018/10/23(火) 21:20:30.41:5Hw7E7JH
時代はやはりコーティンだな
Y!はゴミPHPの山からようやく脱却する気になったようだな

Yahoo!カレンダーがPHPからKotlinに技術移行し品質アップ! 成功の鍵とは?【デブサミ2018 関西】 (1/2):CodeZine(コードジン)
ttp://https://codezine.jp/article/detail/11144
デフォルトの名無しさん [] 2018/10/23(火) 21:46:38.08:X2aeAj1u
目くそから鼻くそへ
javaのエコシステムとかなんの冗談だよ
デフォルトの名無しさん [sage] 2018/10/23(火) 21:51:26.93:5Hw7E7JH
PHPを舐めたらアカン
あれはPerlとええ勝負できるぞ
デフォルトの名無しさん [sage] 2018/10/23(火) 22:08:15.63:It2ZBC5B
Javaからの離脱もまぁまぁ順調に進行してるよ

Kotlin/Nativeがベータに到達、Kotlin 1.3にバンドル。Win/Mac/iOS/Android/WebAssemblyのバイナリ生成
ttp://https://www.publickey1.jp/blog/18/kotlinnativekotlin_13winmaciosandroidwebassemblykotlinconf_2018.html
デフォルトの名無しさん [sage] 2018/10/23(火) 22:29:52.63:f9dUVIKz
引数Objectが引数Stringでオーバーロードされてるメソッドがあったら
Kotlinだと型チェックするif文の中に放り込んだだけで呼び出されるメソッドが変わるのだろうか?
デフォルトの名無しさん [sage] 2018/10/23(火) 22:45:40.01:It2ZBC5B

変わる
ttp://https://ideone.com/MrhUAL

ちなみにSwiftもif-letシャドーイングするから大体同じ
ttp://https://ideone.com/N6tbqt
デフォルトの名無しさん [sage] 2018/10/23(火) 23:21:55.53:f9dUVIKz
Swiftは間違いなく変わってるのに納得いく
でもKotlinは変わってるか分かりにくい時ないか
デフォルトの名無しさん [sage] 2018/10/24(水) 00:37:33.08:JCB0NBx9
Pythonの次は、Kotlinにケチつけはじめたか

ほんとクソ基地害ペチプァは頭イカレてんな
早く首吊って死ねよゴミ
一族郎党呪われてなるべく苦しんで死ね
デフォルトの名無しさん [] 2018/10/24(水) 09:14:14.82:L+aLd1PL
疑問挙げただけで感情的になる方がどうかと
デフォルトの名無しさん [sage] 2018/10/24(水) 09:38:31.66:RSDLiD19
感情的であることの何が問題なの?
デフォルトの名無しさん [sage] 2018/10/24(水) 10:20:03.93:ha480avq
糖質悪化してんな
デフォルトの名無しさん [] 2018/10/24(水) 11:10:57.04:1RHRfu/J
プログラムのスレで感情はっちゃけられましても
デフォルトの名無しさん [sage] 2018/10/24(水) 11:24:18.70:RSDLiD19

その言い方も、感情を無理に押し殺して何か客観的なことを述べようとして
かえっておかしくなってるよね
デフォルトの名無しさん [] 2018/10/24(水) 11:27:56.68:1RHRfu/J
死ねだのキチだの言わんでも批判でも反論でも出来るだろ
それも分からんでプログラム組めるとは思えんのだよね
デフォルトの名無しさん [] 2018/10/24(水) 12:56:31.54:k2aW8IHE
プログラムの話で感情的になる理由がわからんな。
数学と似たようなもので論理だけの話なのにどこに怒る要素があるのか?

まあこの言語のこういう所がクソとか、そういう個人的な感想なら幾らでも出るだろうが、だったらそれ参考に新言語作れば良いだけのことだよな。
特定の言語を贔屓する必要はないし使い続けなければいけない義務があるわけでもない。
デフォルトの名無しさん [sage] 2018/10/24(水) 13:59:39.89:RSDLiD19
わからないまま終わる
デフォルトの名無しさん [sage] 2018/10/24(水) 14:39:09.70:pLAGMLro
プログラムとか別に関係ないよ
何でもいいから他人を攻撃して貶めてマウントをとるのが気持ちいいからやってるんだよ
そんなことも分からないの?
デフォルトの名無しさん [] 2018/10/24(水) 14:40:48.68:1RHRfu/J
分かるから言わせたんだよ
無意味なこと言うだけのカスだと分かったしもうええわ
デフォルトの名無しさん [sage] 2018/10/24(水) 15:30:35.99:pLAGMLro

お前のことを言ってるんだよ? ちゃんと理解してる?
デフォルトの名無しさん [sage] 2018/10/24(水) 16:44:15.45:M3Ikpynj

そんなのは嫌だ
デフォルトの名無しさん [sage] 2018/10/24(水) 22:31:25.84:JCB0NBx9

ペチプァ顔真っ赤w
そのまま死ね
デフォルトの名無しさん [sage] 2018/10/24(水) 22:45:10.56:EKeAgO+7
結局フロントエンドはVue、Angular、Reactどれがいいの?
デフォルトの名無しさん [sage] 2018/10/24(水) 23:01:03.83:0gvuSt5h

規模
デフォルトの名無しさん [sage] 2018/10/24(水) 23:12:14.29:JCB0NBx9

Vueは独自DSL(爆笑)をたくさん覚える時代錯誤のゴミ、ジャップランド土人村でしか流行ってない
Angularはガチのゴミ、Googleが作ってGoogleは使わない、生まれる前から死んでたゴミ
Reactはユーザ無視の基地害、大量に野良ライブラリインストールしないとマトモに使えないポンコツ

jQuery最強
デフォルトの名無しさん [sage] 2018/10/24(水) 23:16:03.01:EKeAgO+7

そこ素のJavaScriptを推流れじゃないんかい
デフォルトの名無しさん [sage] 2018/10/24(水) 23:33:53.05:JCB0NBx9
Vue v-forガイジ
Angular フロントエンドにMVC立ててDIとか逝ってるガイジ
React バラバラ死体になったガイジ

jQueryしかまともなのおらんけんなw
デフォルトの名無しさん [sage] 2018/10/25(木) 00:10:36.67:wHZi3f9r
いずれもマークアップエンジニアとかいうゴミに人権を認めない点は好感が持てるわ
デフォルトの名無しさん [sage] 2018/10/25(木) 00:42:08.51:7uwJtvko
Reactが一番書きやすい
というか一番標準のJavaScriptで書けて安心感がある

でも学習コストが低いなんてプロパガンダでVueに飛びつく日本人が多くて困る
またガラパゴス化しそう
デフォルトの名無しさん [sage] 2018/10/25(木) 00:57:00.53:+L/9QVfy

世界的にもVueが一番Githubの投稿多いと聞いた気がするけど
日本だけではないんじゃない?
デフォルトの名無しさん [sage] 2018/10/25(木) 01:03:32.96:RMTq2JGK
vueは中国人作だけあって中国人・華橋のシェアが高いからな。そりゃユーザー数増えますわ。
ウェイボーとかの謎サービスが世界シェア上位なのと同じ理屈。
デフォルトの名無しさん [sage] 2018/10/25(木) 01:23:49.21:r31i+JfI
Vueは単にツールとして機能するから一番長く残る気はする
開発スタイルを押し付けてくるものは流行の変化に対応できずにすぐに消えていくのが常だよ
デフォルトの名無しさん [sage] 2018/10/25(木) 07:57:08.56:pisXIkXe
Vue書きやすいしメンテしやすいよ。
中〜大規模で使った。
デフォルトの名無しさん [sage] 2018/10/25(木) 08:37:15.13:7uwJtvko
VueマンセーはVueしか使ったことない人なイメージ「
デフォルトの名無しさん [sage] 2018/10/25(木) 08:43:02.89:RRc0scil
プログラ'ム'板ってなにかやばいよ
濃厚なキチガイがいて怖い
デフォルトの名無しさん [sage] 2018/10/25(木) 09:02:43.84:1JqZTtF7
Angularってちょっと触ったけど
専用の実行環境があるのはいいけど
buildしなきゃ汎用のWebサーバーに置けないのってバックエンドと繋ぎ混むの二度手間な感じがするんだよね

いや、スタートブックというのしかやってない程度のにわかだけど
デフォルトの名無しさん [sage] 2018/10/25(木) 09:15:20.50:r31i+JfI
どうせ今時CIでデプロイするんだからどうでもいいわ
デフォルトの名無しさん [sage] 2018/10/25(木) 10:40:14.67:pMADpSp8

ReactのshouldUpdateComponentを書かなくてもいい
親からのプロパティ渡しではなくstoreから直接値を引っ張れてそれもshouldUpdateComponentを書かなくていい
(「通信中はActivityIndicator回したい、かつ、ある画面のボタンを押せなくしたい」なんてのが、ある画面のあるボタンや親子関係的に特段親子と言うわけではないアクティビティインジケータまでプロパティを引きずり回す必要が無くなる)
cssアニメーションがとても楽、
コンポーネントのライフサイクルがシンプル
などなど、Reactから移行して凄く楽になってるから、Reactユーザにこそお勧めしたいがな。
デフォルトの名無しさん [sage] 2018/10/25(木) 13:06:20.80:9VVQwm/j
shouldUpdateComponentはアップデートしたいときにtrueを返す処理を列記するのではなくアップデートしたくないときにfalseを返す処理を列記するのが普通の使い方だからReactも書かなくていい。
プロパティバケツリレーが嫌ならReduxなどのstate管理ライブラリを使う。
それでも小さいアプリには不要だと思うがね。
新しいバージョンには本体にContextAPIも装備されたし。
デフォルトの名無しさん [sage] 2018/10/25(木) 17:03:56.21:pMADpSp8
アップデートしたくないときに書くのが面倒だから言ってんじゃん。
だからPureComponentでやってくとしても、Redux使ったとしてもバケツリレーになるじゃん?
大規模開発しても破綻しないってのがウリのReactで、小さいアプリには不要ってのも意味わからんし、実際問題小さいアプリでも割とパフォーマンス出ない原因になるけどね。コンポーネントたくさん作ってると。
React使ってると慣れて麻痺するのは確かだけど。
デフォルトの名無しさん [sage] 2018/10/25(木) 19:04:39.35:9VVQwm/j
いやバケツリレーしたくないなら最末端まで一切バケツリレーしなくて済ませられる。
最末端のコンポーネントから直接storeにconnectできる。
まあ、推奨されてはいないが。
推奨されているのは、単純なUIパーツはPureComponentにして、親からバケツリレーさせろというもの。
> PureComponentでやってくとしても、Redux使ったとしてもバケツリレーになるじゃん
↑だからこれは因果が逆。
「PureComponentでやってもバケツリレーになる」というのは分かってない証拠。
「PureComponentでやるからRedux使ってもバケツリレーになる」が正しい。

> アップデートしたくないときに書くのが面倒だから言ってんじゃん。
面倒なら書かなければよい。何も問題はない。
デフォルトの名無しさん [sage] 2018/10/25(木) 19:45:28.81:yuxels+G
問題あるんだよなぁ。
大量の要素を出してる時にVDOMの差分検出だけで割と時間食うんだよ。
そこそこの行数の表組みとかしたらわかる。
デフォルトの名無しさん [sage] 2018/10/25(木) 21:28:46.60:+JZ/g2Gd
バケツリレー面倒は分かるけど部品化とかデコレータパターンめいたことしていくと
結局バケツリレーが一番取り回ししやすいという結論に俺はなった
とはいえ全部はアレなのでContext使うけど
デフォルトの名無しさん [] 2018/10/25(木) 22:00:09.36:K45/sLg6
うーんともしかしてreactだのvueのはなししてるの?
次世代言語スレで?

プログラマってトンチキばかりなの?
デフォルトの名無しさん [sage] 2018/10/25(木) 22:12:29.70:+L/9QVfy
このスレタイでは消えたけどTypeScript使うなら用途の大半はAngularかReactじゃない?
デフォルトの名無しさん [sage] 2018/10/25(木) 22:35:30.35:05CpQl92
JavaやJS系は、Cを呼び出さないことが目的というかルール
ルールを守らないGoやRustは旧世代
ルールを守るのが次世代
新ルールを作る気はなさそう
デフォルトの名無しさん [sage] 2018/10/25(木) 22:41:26.31:LTg94caC

そりゃ趣味で一人で組んでる分にはそうだろうな。
本当のクソコードの押し付けをされれば感情的にもなるわ。
デフォルトの名無しさん [sage] 2018/10/25(木) 22:46:23.86:+L/9QVfy
クソコードでその作業中にイラッとするのは分からんでもないけど
なんでそこまでヘイトな感情を持続できるのかは理解できん
デフォルトの名無しさん [sage] 2018/10/25(木) 22:51:28.76:05CpQl92
今言いたいことは今日中に言うといい
これができない人は明日以降にも持続する
デフォルトの名無しさん [sage] 2018/10/25(木) 23:05:43.92:7uwJtvko
既存コードに殺意を抱いたことのない聖人君子おりゅ?
デフォルトの名無しさん [sage] 2018/10/25(木) 23:37:56.36:OXkL0TLZ
絶望はするが殺意は感じたことないな

いつの間にか動き変わってるとかじゃなければ
デフォルトの名無しさん [sage] 2018/10/26(金) 01:14:05.26:3EYBpS8y
俺くらいになると既に殺している
デフォルトの名無しさん [sage] 2018/10/26(金) 01:24:03.16:vTWFo6xp
通報しませんでした。
デフォルトの名無しさん [] 2018/10/26(金) 05:58:09.49:9dCnW3IN

だから現在ではプログラミング言語が正に星の数ほどある

仕事以外の個人的利用なら好きな言語選べばいいのにね
自分流とは違うコードに因縁付けるのは仕事の鬱憤晴らしなんじゃないのかね
デフォルトの名無しさん [] 2018/10/26(金) 09:52:24.87:8JGFizba

それは押し付けが可能な状態にあるのが問題なのであってプログラムの問題ではない。
人が押し付けようとしても断れる状況なら押し付ける行為そのものが不可能なのだからな。
目指すべきはそこであって目先の言語の変更ではない。
デフォルトの名無しさん [sage] 2018/10/26(金) 10:31:31.93:ToKEq5YP
押し付ける側はマウンティングや洗脳を使って押し付けてくる
幻想殺しみたいな超能力を鍛えないと対抗できないぞ
デフォルトの名無しさん [] 2018/10/26(金) 11:10:55.16:8JGFizba

どの程度相手に依存しているかの問題だよ。弱小な下請けだと仕事断れないみたいなもの。独立性が高く相手への依存度が低ければ断ることも可能になる。

勢い5万以上のスレをメールでお知らせするサービス、実施中!!
憧れボディをGETしたい!その夢、ボニックで!

新着レスの表示

2ch勢いランキング アーカイブ プログラム板ランキング

凡例:

レス番

100 (赤) → 2つ以上レスが付いている
100 (紫) → 1つ以上レスが付いている

名前

名無しさん (青) → sage のレス
名無しさん (緑) → age のレス

ID

ID:xxxxxxx (赤) → 発言が3つ以上のID
ID:xxxxxxx (青) → 発言が2つ以上のID

このページは2ch勢いランキングが作成したアーカイブです。削除についてはこちら