スレタイ以外の言語もok
前スレ
次世代言語14 Elixir Crystal Julia Rust Swift
https://itest.5ch.net/mevius/test/read.cgi/tech/1536668904
探検
次世代言語15 Go Rust Swift Kotlin TypeScript
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2018/11/04(日) 20:30:10.42ID:OF8fjEC12018/11/04(日) 22:31:22.63ID:f5svfmew
Crystalってpythonに対するnimのruby版という認識なんだけど間違ってるかしら
3デフォルトの名無しさん
2018/11/05(月) 19:05:36.14ID:C+j+1+CV そうだよ
4デフォルトの名無しさん
2018/11/05(月) 21:38:30.50ID:lQJk7sSm webのものだがrustを採用するよう上司を説得するのに四苦八苦してる
自分が分かることしかやりたくないオタンコナスめ
自分が分かることしかやりたくないオタンコナスめ
2018/11/05(月) 23:21:46.96ID:LoNBNPyI
>>4 ちょっとでもいいから自分で書いて説得材料に加えた方がいいよ。先行者がいるかいないかで全然印象が変わるから
使う言語も作るサービスも新しかったら上司も二の足も踏むよ
使う言語も作るサービスも新しかったら上司も二の足も踏むよ
2018/11/06(火) 00:06:12.34ID:HIVoSst9
TypeScriptもまだ次世代なのかよ
7デフォルトの名無しさん
2018/11/06(火) 07:01:39.58ID:tzVhC1fN2018/11/06(火) 08:55:28.39ID:mIkB3/HL
つ 転職
2018/11/06(火) 17:45:01.68ID:2Imqjq5w
rust使える連中集めるか、僕が一生このプログラムのメンテしますって念書でも書けばいいんじゃね
10デフォルトの名無しさん
2018/11/06(火) 19:51:58.83ID:tzVhC1fN だから俺は書いてるってば
しかしいちいち極端だな
しかしいちいち極端だな
2018/11/06(火) 22:07:58.57ID:xSy2yFD0
Rustはasync回りが落ち着かないことにはね
12デフォルトの名無しさん
2018/11/06(火) 22:10:53.50ID:tzVhC1fN それは言えてる
次で入るはずだし期待だね
次で入るはずだし期待だね
2018/11/07(水) 21:51:24.39ID:W4QwzwJb
GoもRustも関数の名前付き引数が無いのね
14デフォルトの名無しさん
2018/11/07(水) 22:00:38.98ID:h4FWJh3K smalltalk由来の?
実装コストの割にちょっと手間が減るだけだから、広まるとは思えないなぁ。。。
あれば便利だけど、拘る程でも無いし。
設計段階で良く使うのを前半に持って来れば現状でもデフォルトの値で省けるし。
実装コストの割にちょっと手間が減るだけだから、広まるとは思えないなぁ。。。
あれば便利だけど、拘る程でも無いし。
設計段階で良く使うのを前半に持って来れば現状でもデフォルトの値で省けるし。
2018/11/07(水) 22:35:16.66ID:W4QwzwJb
>>14
広まるどころか既にPython、C#、Scala、Swift、Kotlin、Nimなどに名前付き引数が存在する
広まるどころか既にPython、C#、Scala、Swift、Kotlin、Nimなどに名前付き引数が存在する
2018/11/08(木) 00:07:44.66ID:tyCSN+GB
名前付き引数はあったほうが良いけどな。
tsとかjsでもobject使って名前付き引数っぽくはかける
tsとかjsでもobject使って名前付き引数っぽくはかける
17デフォルトの名無しさん
2018/11/08(木) 01:03:55.74ID:Q78Fc4n+ あったらたまに使うけど、なくても困らん
2018/11/08(木) 07:17:32.43ID:pUwCX/I3
引数の数が3つ以上になったら名前付き引数を使ったほうが良いけどな。
19デフォルトの名無しさん
2018/11/08(木) 08:04:01.41ID:2hCvfT6m またまたご冗談を
2018/11/08(木) 12:22:15.99ID:UkGh+eJC
2018/11/08(木) 14:48:00.38ID:eE8dc9zP
おまえがな
2018/11/08(木) 15:28:34.81ID:Zz75hCIC
アホみたいに引数が多いWin32APIとか呼ぶときは欲しくなる
2018/11/08(木) 21:07:57.17ID:9Gli7a50
Smalltalkの名前付き引数って引数の順番入れ替えられないってマジ?
ガチでウンコじゃん
ガチでウンコじゃん
2018/11/08(木) 22:41:04.48ID:HaAvUdEf
オプション引数が2つ以上になるなら欲しくなるね。
まぁ連想配列を渡せればそれでもいいんだが型安全でない。
そういう意味でTypeScript最強。
まぁ連想配列を渡せればそれでもいいんだが型安全でない。
そういう意味でTypeScript最強。
2018/11/08(木) 23:01:11.13ID:ha/woKDI
うんこは>>23
2018/11/12(月) 15:38:09.44ID:e9R1pplw
2018/11/12(月) 15:44:01.93ID:e9R1pplw
当然異論あるのは承知の上で、
オプション引数が必要だと思ったときはすでにAPI設計が失敗してるって思うのだが
具体的にオプション引数でないとできないことってなんだろう
オプション引数が必要だと思ったときはすでにAPI設計が失敗してるって思うのだが
具体的にオプション引数でないとできないことってなんだろう
28デフォルトの名無しさん
2018/11/12(月) 17:06:45.62ID:gJTIYUPi webでrust、なんでダメなんだ?
active recordが無いから?
active recordが無いから?
2018/11/12(月) 17:13:15.69ID:1Hyq/GjV
web業界だと馬鹿でも弄れないと困るからじゃね?
2018/11/12(月) 17:46:39.02ID:BrJHJM69
単純にasyncまわりが動乱期で、
今書いても近いうちに書き直しになるのが目に見えてるから>webに導入するの反対
あとはRust使うくらい性能追及しなきゃいけない部分なんて
webでそこまであるか?というのもある
>>29のバカでも書けるに近いかもしれんが、
Goで困る用途がそこまで思い付かない
渋の配信回りみたいな部分で欲しいのは分かる
今書いても近いうちに書き直しになるのが目に見えてるから>webに導入するの反対
あとはRust使うくらい性能追及しなきゃいけない部分なんて
webでそこまであるか?というのもある
>>29のバカでも書けるに近いかもしれんが、
Goで困る用途がそこまで思い付かない
渋の配信回りみたいな部分で欲しいのは分かる
2018/11/12(月) 18:38:42.74ID:/MNcN3ku
てかgoで本格的なアプリ書いてみりゃチャンネル使ってもまだまだ複雑になるってことに気づくわ。
言語の瑣末ごとに時間食ってる余裕はないと感じるようになる。
言語の瑣末ごとに時間食ってる余裕はないと感じるようになる。
32デフォルトの名無しさん
2018/11/12(月) 18:40:01.18ID:gJTIYUPi 渋の配信でなんだろ
33デフォルトの名無しさん
2018/11/12(月) 19:19:45.27ID:8ric3RZk >>32
pixiv Sketchのライブ機能とかいうやつのバックエンドがRustで書かれてるんだと
pixiv Sketchのライブ機能とかいうやつのバックエンドがRustで書かれてるんだと
34デフォルトの名無しさん
2018/11/12(月) 19:47:34.64ID:gJTIYUPi2018/11/12(月) 19:56:47.19ID:/MNcN3ku
2018/11/12(月) 20:12:37.81ID:8ric3RZk
Javaで書くくらいならGoで書く
C++で書くくらいならRustで書く
は分かるんだ
Goで書くくらいならRustで書くと言えるほど
プログラミングスキルに自信はないな
豪語できる実力と後任育てる覚悟があるならいいんじゃないかなとしか言えん
C++で書くくらいならRustで書く
は分かるんだ
Goで書くくらいならRustで書くと言えるほど
プログラミングスキルに自信はないな
豪語できる実力と後任育てる覚悟があるならいいんじゃないかなとしか言えん
37デフォルトの名無しさん
2018/11/12(月) 21:13:20.30ID:gJTIYUPi 難しいの意味によると思うけど、例えば予測しきれないGCのほうが難しくない?
みんな作ってるものも求められるものも違うから一概には言えないけどさ
そういう意味では、馬鹿に合わせるってのは言い過ぎだった、ごめん
みんな作ってるものも求められるものも違うから一概には言えないけどさ
そういう意味では、馬鹿に合わせるってのは言い過ぎだった、ごめん
2018/11/12(月) 21:25:41.65ID:Ff8BWBdH
2018/11/12(月) 21:46:47.45ID:oqLpMouH
>>37
GCの挙動予測しなきゃいけないくらいシビアに作らなきゃいけないものなら確かにRustで書く
ただ単なるWebのAPIサーバとかでそんなシビアに作るか?という話
例に挙げたpixiv Sketch Liveはエンコーディングが絡むからGoでは確かに辛い
GCの挙動予測しなきゃいけないくらいシビアに作らなきゃいけないものなら確かにRustで書く
ただ単なるWebのAPIサーバとかでそんなシビアに作るか?という話
例に挙げたpixiv Sketch Liveはエンコーディングが絡むからGoでは確かに辛い
2018/11/12(月) 21:51:58.92ID:oqLpMouH
>>38
一言でいうなら後付けの建て増しに見えるから、かな?
初めからオプションによって色々変わる設計ならビルダーパターンなり構造体を引数に渡すなり
設計段階からオプション引数が不要なように書いてると思うんだ
ただ単なる偏見な気もする
一言でいうなら後付けの建て増しに見えるから、かな?
初めからオプションによって色々変わる設計ならビルダーパターンなり構造体を引数に渡すなり
設計段階からオプション引数が不要なように書いてると思うんだ
ただ単なる偏見な気もする
2018/11/13(火) 09:35:36.18ID:fQuR5//n
それ複雑さがビルダーの初期化に移るだけだろ
記述量でみるならオプション引数の方が簡潔
記述量でみるならオプション引数の方が簡潔
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国・ロシア両軍の爆撃機が東京方面へ向かう「異例のルート」を共同飛行…核も搭載可能、連携して威嚇か ★6 [ぐれ★]
- 東京の自販機そばに金塊4200万円分、何者かに持ち去られる…札幌の50代が8000万円振り込んだ後に上京して被害 [どどん★]
- 【鹿児島】容疑者は大学生。国道3号を横断中の母娘を車ではねる――「太陽がまぶしくて見えなかった」。20歳女を現行犯逮捕 日置署 [ぐれ★]
- 【沖縄】開業4ヵ月でこれは…“国民の税金”投入の『ジャングリア沖縄』で見た衝撃的な光景と、モチベーションが低い一部スタッフの現状 [ぐれ★]
- 【芸能】ワイドショーはオワコンなのか... フジ・朝の情報番組『サン!シャイン』1年で打ち切り報道 テレビよりSNSの視聴者 [冬月記者★]
- 【日銀】0.75%に利上げへ 来週の決定会合で、30年ぶり水準 賃金改善の継続見込む [ぐれ★]
- 知識層、気ずく…日本の愛国保守はなぜ統一教会を批判しないんだ… [819729701]
- (ヽ´ん`)「嫌儲はマジで高IQ集団だろ」 [357264179]
- 【正論】X民「ドラクエに一言いいたいんだけどさ、もう人ん家のタンスあさりやめない?価値観アップデートして」5万いいね [339712612]
- 【巨人】阿部監督「坂本はブッ壊れてもいいやって思えるかどうかが重要だね」
- 【実況】博衣こよりのえちえちドラクエ1&2リメイク🧪★8
- 【高市速報】日本、イギリスフランスドイツに相次ぎ告げ口外交を開始wwwwwwww🤪 [931948549]
