スレタイ(順番はRedMonk準拠)以外の言語もok
前スレ
次世代言語24 Go Nim Rust Swift Kotlin TypeScript
https://mevius.5ch.net/test/read.cgi/tech/1647887021/
探検
次世代言語25 TypeScript Swift Go Kotlin Rust Nim
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2022/04/17(日) 17:52:35.38ID:KG26dcth712デフォルトの名無しさん
2022/06/03(金) 17:10:08.22ID:oX46NC1r 次スレワッチョイ付けとく?
713デフォルトの名無しさん
2022/06/03(金) 17:56:42.36ID:yufR8mPg >>711
実環境と同じで開発する Docker っていうんだぜ 最新の開発手法なんだが 逆に知らないのか?RUSTとか言ってるバヤイじゃないだらw
実環境と同じで開発する Docker っていうんだぜ 最新の開発手法なんだが 逆に知らないのか?RUSTとか言ってるバヤイじゃないだらw
714デフォルトの名無しさん
2022/06/03(金) 18:36:29.92ID:PVwM5tOu715デフォルトの名無しさん
2022/06/03(金) 19:16:59.53ID:os9nRGDZ > スパゲッティデータ構造
「所有権の複製」と同じ独善的で哀れな響きを感じる
「所有権の複製」と同じ独善的で哀れな響きを感じる
716デフォルトの名無しさん
2022/06/03(金) 20:43:36.50ID:Obl8jI4y データと環境の区別がつかないやつとか
Dockerを最新開発手法だと思ってるやつとか
DevOps知らないやつとか
スパゲッティデータ構造wとか
ここは底辺の巣窟だな
Dockerを最新開発手法だと思ってるやつとか
DevOps知らないやつとか
スパゲッティデータ構造wとか
ここは底辺の巣窟だな
717デフォルトの名無しさん
2022/06/03(金) 21:05:02.43ID:os9nRGDZ 底辺というか単にアマチュアと思う
仕事で書いてるマがあんまいないでしょここ
学生さんか無職によるエアプの応酬でしょひたすら
仕事で書いてるマがあんまいないでしょここ
学生さんか無職によるエアプの応酬でしょひたすら
718デフォルトの名無しさん
2022/06/03(金) 23:44:10.63ID:gxOeTsOz YouTube で有名な、雑食系エンジニア・KENTA の動画
EC2はもうオワコンです
www.youtube.com/watch?v=G_ILES8fmf8
ほとんどの企業が、Docker, Kubernetes へ移行している。
自分でOS を管理してはいけない。更新などが面倒だから
だからAWS でも、Elastic Container Service(ECS)ではなく、Fargate を使えと言ってる。
他には、AWS Lambda とか
YouTube で有名な、くろかわこうへいのAWS入門書も出ている。
サロン内の数十人で書いたみたい
米国年収では最高峰のAWS Solutions Architect など、アソシエイト3冠でも狙えばよい
Dockerなら、この本が簡単。
自宅ではじめるDocker入門[改訂版]、浅居 尚、2021/4
EC2はもうオワコンです
www.youtube.com/watch?v=G_ILES8fmf8
ほとんどの企業が、Docker, Kubernetes へ移行している。
自分でOS を管理してはいけない。更新などが面倒だから
だからAWS でも、Elastic Container Service(ECS)ではなく、Fargate を使えと言ってる。
他には、AWS Lambda とか
YouTube で有名な、くろかわこうへいのAWS入門書も出ている。
サロン内の数十人で書いたみたい
米国年収では最高峰のAWS Solutions Architect など、アソシエイト3冠でも狙えばよい
Dockerなら、この本が簡単。
自宅ではじめるDocker入門[改訂版]、浅居 尚、2021/4
719デフォルトの名無しさん
2022/06/04(土) 03:17:04.19ID:WvJ0avYJ720デフォルトの名無しさん
2022/06/04(土) 10:14:15.98ID:vvbHqYcO KEИTAはNGワード推奨
721デフォルトの名無しさん
2022/06/04(土) 12:59:06.25ID:CyXkOFyS 普通の荒らしならNGでも良いけど、これは広告黙認になっちゃう…
722718
2022/06/04(土) 22:12:41.70ID:qz14Jeu3 ECS(Elastic Container Service)・EKS(Elastic Kubernetes Service) については、
EC2・Fargate の2種類のデータプレーンがある
ECS on EC2・ECS on Fargate
EKS on EC2・EKS on Fargate
EC2・Fargate の2種類のデータプレーンがある
ECS on EC2・ECS on Fargate
EKS on EC2・EKS on Fargate
723デフォルトの名無しさん
2022/06/05(日) 00:38:35.99ID:fbWW3RR4724デフォルトの名無しさん
2022/06/05(日) 03:13:32.82ID:1HHUj8mf >>722
ヒント:スレタイ
ヒント:スレタイ
725デフォルトの名無しさん
2022/06/05(日) 10:32:21.99ID:BAL8np4K ヒントってなつかしいな
726デフォルトの名無しさん
2022/06/05(日) 12:43:13.05ID:1HHUj8mf それだけ昔も今もタイトルの読めない人が蔓延ってることだよ。
727デフォルトの名無しさん
2022/06/05(日) 12:57:34.82ID:1HHUj8mf 次も脈絡なくdockerとか言い出されたらちゃんと無視しようね
728デフォルトの名無しさん
2022/06/05(日) 13:04:45.18ID:C6LzSewh KEИTAの時点でKidsってわかるから
729デフォルトの名無しさん
2022/06/05(日) 13:45:25.71ID:9C0C056E なんかあの動画原稿読んでる感が強いんだけどゴーストライターが原稿書いてるなんて事ないよな
自分の書いた原稿ならそんなに棒読みにならんとは思うんだけど
自分の書いた原稿ならそんなに棒読みにならんとは思うんだけど
730デフォルトの名無しさん
2022/06/05(日) 14:28:41.29ID:BAL8np4K プログラマはプログラムに忠実なんだよ
731デフォルトの名無しさん
2022/06/05(日) 19:33:39.96ID:fbWW3RR4 やーいおまえらの年収、ケンタ氏の月収レベルw
くやしくないんか?w
くやしくないんか?w
732デフォルトの名無しさん
2022/06/05(日) 19:42:08.90ID:NPpCVuaP はらたいらに負け
733デフォルトの名無しさん
2022/06/05(日) 20:41:09.63ID:aIrlo+D0 スクラッチのPHP並にWEB開発が楽な次世代言語が欲しいんですよ
多分Rustだろうけど
多分Rustだろうけど
734デフォルトの名無しさん
2022/06/05(日) 22:14:31.32ID:1HHUj8mf 自演臭がするから相手にしないように
735デフォルトの名無しさん
2022/06/06(月) 00:16:37.72ID:RzhuA7sN 某スレで気持ち悪いオナニーコード書いて一生懸命しょーもないフィボナッチの話してるふりしながらダメ人間批判のアホどもへ
┏━━━━━━━┓
┃// Λ_Λ ┃
┃/ <`Д´>つ┃
∧_∧m9 ノ ┃
< >し―J //┃ ダメ人間!
( O つ // ┃
し―J ━━━━━┛
技術上の優劣は、人格や感情的表現とは一致しない。
┏━━━━━━━┓
┃// Λ_Λ ┃
┃/ <`Д´>つ┃
∧_∧m9 ノ ┃
< >し―J //┃ ダメ人間!
( O つ // ┃
し―J ━━━━━┛
技術上の優劣は、人格や感情的表現とは一致しない。
736デフォルトの名無しさん
2022/06/08(水) 23:30:06.88ID:V6NRl8ye PHPer全員死なねえかな
737デフォルトの名無しさん
2022/06/11(土) 09:49:22.66ID:/CWj/UNa お前ら元気ないな
五月病かい?
五月病かい?
738デフォルトの名無しさん
2022/06/11(土) 10:52:10.66ID:nSw5Wtt+ 下らねえ煽りするよりコード書けよ
739デフォルトの名無しさん
2022/06/11(土) 11:36:40.03ID:gW5FFec0 Denoってts使うのやめるんか知らんかった
https://qiita.com/Syoitu/items/244c6bf99a6b7bf5ab9c
https://qiita.com/Syoitu/items/244c6bf99a6b7bf5ab9c
740デフォルトの名無しさん
2022/06/11(土) 11:48:08.84ID:Ikjed3Z0 >>739
内部コードの話みたいね
内部コードの話みたいね
741デフォルトの名無しさん
2022/06/11(土) 14:02:26.40ID:T6wrUfK/ rustも同じ運命になりそう
742デフォルトの名無しさん
2022/06/11(土) 14:30:04.70ID:gW5FFec0 Go→Rustになったのも遅いから理由だったしな
743デフォルトの名無しさん
2022/06/11(土) 16:48:28.61ID:HmxRmWBo > TypeScriptはJavaScriptの改良版と見なされることもありますが、実際はそうではない。
> 他の言語と同じように欠陥があります、最も重要なものの1つは、コンパイル時間が遅いことです。
> 小さなプロジェクトでは、純粋なJavaScriptからTypeScriptに切り替えるときにコンパイル時間が大幅に増加することはないかもしれませんが、複雑な、例えばReactのような大規模なプロジェクトでは顕著になります。
> ランタイムのサイズが大きいことを考えると、DenoがTypeScriptを止めるのも当然のことです。
>
> 開発中の型チェックは、コンパイル時にコストがかかります。
ようするにTypeScriptは巨大プロジェクトに向いてないのか
Microsoftは巨大プロジェクトのノウハウなんて膨大に持ってるだろ、なんとかしろよ・・・
> 他の言語と同じように欠陥があります、最も重要なものの1つは、コンパイル時間が遅いことです。
> 小さなプロジェクトでは、純粋なJavaScriptからTypeScriptに切り替えるときにコンパイル時間が大幅に増加することはないかもしれませんが、複雑な、例えばReactのような大規模なプロジェクトでは顕著になります。
> ランタイムのサイズが大きいことを考えると、DenoがTypeScriptを止めるのも当然のことです。
>
> 開発中の型チェックは、コンパイル時にコストがかかります。
ようするにTypeScriptは巨大プロジェクトに向いてないのか
Microsoftは巨大プロジェクトのノウハウなんて膨大に持ってるだろ、なんとかしろよ・・・
744デフォルトの名無しさん
2022/06/11(土) 17:15:19.17ID:Q3eIHQbE 時間掛かるから型チェックやめまーす
ってじゃあそのチェック何で代替すんねん
指さしヨシッでもすんのか?
バカじゃねーの
ってじゃあそのチェック何で代替すんねん
指さしヨシッでもすんのか?
バカじゃねーの
745デフォルトの名無しさん
2022/06/11(土) 17:26:46.05ID:/CWj/UNa テスト書くから必要ないって事だろ
文盲か(何故か変換できない)?
文盲か(何故か変換できない)?
746デフォルトの名無しさん
2022/06/11(土) 18:42:07.57ID:R6kVrTwR wasmにコンパイルされる専用言語が待たれるという説
747デフォルトの名無しさん
2022/06/11(土) 19:13:02.17ID:Lxou0O6d TSにはインクリメンタルビルドの仕組みがなくてファイル変更のたび毎回フルビルドが必要なの?
748デフォルトの名無しさん
2022/06/11(土) 19:29:52.04ID:s2pWM27P 本当に欲しいのは制約であって型ではないし
749デフォルトの名無しさん
2022/06/11(土) 19:35:24.48ID:Lxou0O6d750デフォルトの名無しさん
2022/06/11(土) 19:46:54.60ID:DMnkzfH9751デフォルトの名無しさん
2022/06/11(土) 20:03:26.11ID:CaCwxZ5g 窓の杜: 「Rust」でOSの自作に挑戦! 低レイヤーシステム開発の解説書『Rustで始める自作組込みOS入門』が発売.
https://forest.watch.impress.co.jp/docs/bookwatch/news/1416093.html
https://forest.watch.impress.co.jp/docs/bookwatch/news/1416093.html
752デフォルトの名無しさん
2022/06/11(土) 20:15:54.30ID:Kh7p4488 >>742
コンパイル時間でGoに勝てる言語ってある?
コンパイル時間でGoに勝てる言語ってある?
753デフォルトの名無しさん
2022/06/11(土) 20:18:17.35ID:gW5FFec0 >>752
出来上がったバイナリ(deno本体)の実効速度の話ね
出来上がったバイナリ(deno本体)の実効速度の話ね
754デフォルトの名無しさん
2022/06/11(土) 20:38:23.65ID:vVSWS2tb >>752
DとGoはどちらが速い?
DとGoはどちらが速い?
755デフォルトの名無しさん
2022/06/11(土) 20:38:55.36ID:Q3eIHQbE >>745
例えばある関数がnumberだけ返すことをテストで網羅できんの?
例えばある関数がnumberだけ返すことをテストで網羅できんの?
756デフォルトの名無しさん
2022/06/11(土) 20:55:28.16ID:gW5FFec0 D言語って今ちょうどver2.100.0なんだね
757デフォルトの名無しさん
2022/06/11(土) 21:05:03.93ID:DMnkzfH9 正直言ってD言語とかの存在価値がわからないんだが使っている人いるの?
758デフォルトの名無しさん
2022/06/11(土) 21:11:25.04ID:Kh7p4488759デフォルトの名無しさん
2022/06/11(土) 21:14:34.94ID:Q3eIHQbE これだからトーシロはダメ
760デフォルトの名無しさん
2022/06/11(土) 21:26:17.06ID:gW5FFec0761デフォルトの名無しさん
2022/06/11(土) 21:48:50.29ID:qsQNDkHz tsで問題視してたのはコンパイル時間の方じゃね?
762デフォルトの名無しさん
2022/06/11(土) 21:55:33.13ID:N9Pa64KK Denoのjsってそんなに大規模か?
VSCodeなんかに比べたら全然大した量じゃないように見えるが
ビルドパイプラインがヘボいんじゃね
VSCodeなんかに比べたら全然大した量じゃないように見えるが
ビルドパイプラインがヘボいんじゃね
763デフォルトの名無しさん
2022/06/11(土) 22:14:50.96ID:Kh7p4488 >>760
文盲乙
文盲乙
764デフォルトの名無しさん
2022/06/11(土) 22:17:19.48ID:gW5FFec0 >>761
その時間ってもろホットリロードのタイムラグなわけじゃん
その時間ってもろホットリロードのタイムラグなわけじゃん
765デフォルトの名無しさん
2022/06/11(土) 23:00:17.90ID:Q3eIHQbE Denoチームの連中が低学歴なんだろ
バカばっか
バカばっか
766デフォルトの名無しさん
2022/06/11(土) 23:13:10.68ID:SJ0jyJTM Rustのようにかなり強力にコンパイル時エラーでほとんどの問題を排除してくれる堅さとは異なり
TypeScriptは型チェックしかしてくれず元のJavaScriptの緩さから本質的には変わっていない
本体はがっちりRustで作りあとはJavaScriptという方針は間違っていない
TypeScriptは型チェックしかしてくれず元のJavaScriptの緩さから本質的には変わっていない
本体はがっちりRustで作りあとはJavaScriptという方針は間違っていない
767デフォルトの名無しさん
2022/06/11(土) 23:15:22.91ID:Nh4QsFq2 確かにRustのコンパイルが遅いのが嫌だという意見はわかる。”C++より早いだろ?”とか”嘘つき!Rust速い!”とかコメントしなくてあ、結構です
仕組み上トレイトの組み合わせで遅くなるのはわかるんだが、もう少しどうにかならんかの?
仕組み上トレイトの組み合わせで遅くなるのはわかるんだが、もう少しどうにかならんかの?
768デフォルトの名無しさん
2022/06/12(日) 00:08:25.22ID:GJbjpRb8 >>765
学歴コンプのある人はすーぐ学歴の問題にする
学歴コンプのある人はすーぐ学歴の問題にする
769デフォルトの名無しさん
2022/06/12(日) 00:22:54.09ID:WtY28DSr770デフォルトの名無しさん
2022/06/12(日) 00:34:08.70ID:C1U3DU3t 掲示板ではなんとでも言える
771デフォルトの名無しさん
2022/06/12(日) 01:47:05.21ID:mpYnOnxd >>769
知性のかけらも感じさせないレスだわね
知性のかけらも感じさせないレスだわね
772デフォルトの名無しさん
2022/06/12(日) 02:09:11.61ID:p7K2g0W9 プログラミングにも理解があって英語ぺらっぺらな海外トップ学歴の経営人材なのに
日本語の匿名掲示板という狭い世界で推し言語の擁護にムキになってるとはご乱心だな
日本語の匿名掲示板という狭い世界で推し言語の擁護にムキになってるとはご乱心だな
773デフォルトの名無しさん
2022/06/12(日) 06:32:40.30ID:V1ZBG4pG >>755
当然
当然
774デフォルトの名無しさん
2022/06/12(日) 06:42:11.19ID:OtYNM0HI Javascriptに対するTypescriptってCに対するC++みたいなもんだろ?
その気になればある程度まともな型システムは使うことができる程度
その気になればある程度まともな型システムは使うことができる程度
775デフォルトの名無しさん
2022/06/12(日) 08:25:07.16ID:54GVQ0UL 結局地がjsな以上互換性を保ちながら完全に型で覆うのは難しいよねって
まぁPurescriptみたいになってもらっても困るんだが……
まぁPurescriptみたいになってもらっても困るんだが……
776デフォルトの名無しさん
2022/06/12(日) 08:59:49.71ID:Znbho8o6 JVMバイトコードに対するScalaみたいなもん
Java書くより罠が多いけど圧倒的に便利
バイトコードを直接書く阿呆はいない
こんな感じ
Java書くより罠が多いけど圧倒的に便利
バイトコードを直接書く阿呆はいない
こんな感じ
777デフォルトの名無しさん
2022/06/12(日) 09:50:18.87ID:6guykT66 さすがにそこまでじゃない
JSをそれなりの規模で使いたければTS使った方が楽なのは確か
JSをそれなりの規模で使いたければTS使った方が楽なのは確か
778デフォルトの名無しさん
2022/06/12(日) 10:29:55.16ID:UPLi/RM9 denoてどのくらいnodeからの移行が進んでるんだろ?
779デフォルトの名無しさん
2022/06/12(日) 11:30:16.99ID:C1U3DU3t serialportとかちゃんと使えるならラズパイとかで使ってみたいな
780デフォルトの名無しさん
2022/06/12(日) 12:13:55.79ID:TLk1B+cK >>778
進まないから今現在必死に最適化してるんだろう
進まないから今現在必死に最適化してるんだろう
781デフォルトの名無しさん
2022/06/12(日) 13:11:27.34ID:eghQJQYK 少なくともそのQiitaには、Denoの実行速度が遅いからJavaScriptに移行した、とまでは書いてないと思うんだけど、なんか誤読してる人多い?
Denoの実行速度が遅いからじゃなくて、Deno自体のビルド速度が遅くてDenoを開発する人にとって辛いから移行したんでしょ?
Denoの実行速度が遅いからじゃなくて、Deno自体のビルド速度が遅くてDenoを開発する人にとって辛いから移行したんでしょ?
782デフォルトの名無しさん
2022/06/12(日) 13:21:32.88ID:Znbho8o6 いやそこ誤読してる文盲はおらんやろ・・・おらんやら?
783デフォルトの名無しさん
2022/06/12(日) 15:26:48.02ID:QJCkSZm+ typescriptのコンパイラはtypescriptで書かれてJavascriptにして実行されてるから遅いんだろう
言語としてはセルフコンパイルしたいし、いろんな環境で動かすためでもあるし
でもrustとかで書いてもいいのでは
言語としてはセルフコンパイルしたいし、いろんな環境で動かすためでもあるし
でもrustとかで書いてもいいのでは
784デフォルトの名無しさん
2022/06/12(日) 15:28:48.97ID:QJCkSZm+ マシン語にしてるわけでもないし、処理としてはコンパイラとしては軽い方だから
rustにしたら爆速になるのでは
rustにしたら爆速になるのでは
785デフォルトの名無しさん
2022/06/12(日) 15:49:11.35ID:kUS96AVF Kotlinとか確か開発者がロシアじゃなかったっけ?もうオープンソースだから米国的にはOKなの?
786デフォルトの名無しさん
2022/06/12(日) 20:58:25.55ID:+vN+62Vi いち早くロシアの侵攻を批難する声明を出したから許されてるんだろう
787デフォルトの名無しさん
2022/06/12(日) 22:01:47.21ID:L2pGDO9p788デフォルトの名無しさん
2022/06/12(日) 22:19:05.57ID:e/a7Unpq JetBrainsのサンクトペテルブルクのオフィスとブラハのオフィス(本社)の写真みたけどすげぇ格差だったわ
ああいうの見ると建前上の本社を東京に置いてる中華企業と体質が同じに感じてもう一つ信用できない
ああいうの見ると建前上の本社を東京に置いてる中華企業と体質が同じに感じてもう一つ信用できない
789デフォルトの名無しさん
2022/06/13(月) 02:53:25.83ID:asZan2yI tsの変換や型チェック処理する機能はgoやrustで書き直すプロジェクト進行中だから
そこは欠点じゃないよね
そこは欠点じゃないよね
790デフォルトの名無しさん
2022/06/13(月) 03:23:11.66ID:aNdPD0Bj PHP+味付け程度にJSでシステム作ってる化石野郎でも応用効く言語教えやがれください
791デフォルトの名無しさん
2022/06/13(月) 03:50:52.66ID:dm71PatD またPHPの話してる
792デフォルトの名無しさん
2022/06/13(月) 05:19:59.34ID:eNTeJ/va PHPに勝ったところで次世代PHPにしかならないのに?
793デフォルトの名無しさん
2022/06/13(月) 07:43:09.16ID:fjH64UU8 PHPってマジで話聞かなくなったよな
使ってるのって2010年代の旧システム?
使ってるのって2010年代の旧システム?
794デフォルトの名無しさん
2022/06/13(月) 09:29:29.62ID:dm71PatD ワードプレスはもうPHPじゃなくなったのか?
795デフォルトの名無しさん
2022/06/13(月) 09:30:42.95ID:eNTeJ/va 次世代言語すげー
796デフォルトの名無しさん
2022/06/13(月) 19:42:18.44ID:FiSspViM Goにオプショナル型とスプレッド構文とmap,reduce,filterのコネクション系操作が入ったら最高なんだけど
Go 2だとかで機能増やしてくれないかな
Go 2だとかで機能増やしてくれないかな
797デフォルトの名無しさん
2022/06/13(月) 19:52:35.02ID:FiSspViM Typescriptの糞なところ
標準ライブラリがゴミ、ゆえに依存が爆発的に増える
巨大node_modules、プロジェクトごとに作られるのが最高に糞
commonjsやらesmodulesやら統一されていないモジュール形式
prettierやらtsconfigやら大量の面倒な設定
サードパーティーのライブラリに向かってコードジャンプしても型定義ファイルに飛ぶせいでコードが読めない、ゆえにGithubを見に行く必要がある
例外の型定義がないので静的検査ができない、どこでエラーをどうハンドリングするべきかの判断が全くつかない、ゆえに全体をtry catchで囲むことになる
この辺がすべてGoでは問題ないから、あとは少し機能増やしてくれたら文句ないんだよなー
標準ライブラリがゴミ、ゆえに依存が爆発的に増える
巨大node_modules、プロジェクトごとに作られるのが最高に糞
commonjsやらesmodulesやら統一されていないモジュール形式
prettierやらtsconfigやら大量の面倒な設定
サードパーティーのライブラリに向かってコードジャンプしても型定義ファイルに飛ぶせいでコードが読めない、ゆえにGithubを見に行く必要がある
例外の型定義がないので静的検査ができない、どこでエラーをどうハンドリングするべきかの判断が全くつかない、ゆえに全体をtry catchで囲むことになる
この辺がすべてGoでは問題ないから、あとは少し機能増やしてくれたら文句ないんだよなー
798デフォルトの名無しさん
2022/06/13(月) 21:04:41.26ID:fjH64UU8 GoのMap糞過ぎて全く読めない
JSONをそのまま使えっておまけに型までつくTSさいつよってことなんよ
JSONをそのまま使えっておまけに型までつくTSさいつよってことなんよ
799デフォルトの名無しさん
2022/06/13(月) 21:39:05.94ID:G3CRt2bF 構造体作ってマッピングするのじゃ何がダメなの?必要なのだけ定義すればいいんだが?
Typescriptだと型ガードしっかり書かないとただのなんちゃって状態になる雑魚
Typescriptだと型ガードしっかり書かないとただのなんちゃって状態になる雑魚
800デフォルトの名無しさん
2022/06/13(月) 21:47:26.95ID:SDmJj53H >>797
>サードパーティーのライブラリに向かってコードジャンプしても型定義ファイルに飛ぶせいでコードが読めない、ゆえにGithubを見に行く必要がある
「Atom」を開発終了に追いやった「Visual Studio Code」、月例更新でさらに強力に
https://forest.watch.impress.co.jp/docs/news/1416263.html
TypeScript開発では「TypeScript 4.7」が導入されたほか、待望の[ソース定義への移動]がサポートされた。100%の確度ではないが、型定義ファイル(*.d.ts)ではなく、JavaScriptによる実装部分へ直接ジャンプできる。
https://twitter.com/mattbierner/status/1517182624917340162
https://twitter.com/5chan_nel (5ch newer account)
>サードパーティーのライブラリに向かってコードジャンプしても型定義ファイルに飛ぶせいでコードが読めない、ゆえにGithubを見に行く必要がある
「Atom」を開発終了に追いやった「Visual Studio Code」、月例更新でさらに強力に
https://forest.watch.impress.co.jp/docs/news/1416263.html
TypeScript開発では「TypeScript 4.7」が導入されたほか、待望の[ソース定義への移動]がサポートされた。100%の確度ではないが、型定義ファイル(*.d.ts)ではなく、JavaScriptによる実装部分へ直接ジャンプできる。
https://twitter.com/mattbierner/status/1517182624917340162
https://twitter.com/5chan_nel (5ch newer account)
801デフォルトの名無しさん
2022/06/13(月) 22:06:28.03ID:FiSspViM802デフォルトの名無しさん
2022/06/13(月) 22:32:02.90ID:GDAgVCx4 標準ライブラリ大きいのと小さいのどっちが良いのかね
803デフォルトの名無しさん
2022/06/13(月) 22:36:53.23ID:q8SxO5f8 大きくて、APIが安定していて、ゴミが少ないやつが良い
スレタイの中だとGoだろうな
スレタイの中だとGoだろうな
804デフォルトの名無しさん
2022/06/14(火) 00:15:44.86ID:FCklzJDr goはpackageの命名が糞杉
_すら許さないからどいつもこいつも呪文みたいになって可読性最悪
_すら許さないからどいつもこいつも呪文みたいになって可読性最悪
805デフォルトの名無しさん
2022/06/14(火) 11:26:15.39ID:Rf4XfD/C Dも_を変な扱いしてたな
806デフォルトの名無しさん
2022/06/14(火) 11:32:38.45ID:8A+wXs8O Effective Goでは、パッケージ名は1単語にしよう、って書かれてるけど、アンダースコアや大文字小文字が使えないわけではないよ
どうせ1単語とかいう命名規約はあまり守られてないだろうし、つらいならそのへんの規約も破っちゃえば?
どうせ1単語とかいう命名規約はあまり守られてないだろうし、つらいならそのへんの規約も破っちゃえば?
807デフォルトの名無しさん
2022/06/14(火) 12:24:42.88ID:yie2XOKe アンダスコアはPythonが悪い
808デフォルトの名無しさん
2022/06/14(火) 14:45:46.33ID:Hct9Q+tn いまだにgenrandom, gen_raondom, genRandom, GenRandomのどれがいいかわからん
PythonやってるとgenrandomだがJavaScriptもやるからgenRandomも使う
GoもやるとなったらGenRandomまで使わんといかん
いったいどれがいいんだ?
誰か俺に教えてくれ
PythonやってるとgenrandomだがJavaScriptもやるからgenRandomも使う
GoもやるとなったらGenRandomまで使わんといかん
いったいどれがいいんだ?
誰か俺に教えてくれ
809デフォルトの名無しさん
2022/06/14(火) 14:49:34.72ID:0h5AdYzJ 言語の推奨に従ってください
810デフォルトの名無しさん
2022/06/14(火) 17:17:08.52ID:zltAtr9K CSSならlong-name-propertyだし、JSONならLong_Name_Property、SQLならLONG_NAME_PROPERTYまたは
long_name_property、JSなど言語ならlongNamePropery、でも定数ならLONG_NAME_PROPERTY、CSVなどなら
Long Name Propertyだ。
そして、JavaやC#、C/C++、PythonやGoでもRustでも命名規則(多くは悪魔でも推奨)のようなものがあり、歴史的な経緯と
作者の今日子な意思、プログラミングのしずらさ、あるいはシヤスサ、あるいはコードレビューマウントのために脈々と受け継がれる。
つまり、人類はいまだに命名の正解を得ていない・・・
モジュール snake_case
型 CamelCase
トレイト CamelCase
Enumのバリアント CamelCase
関数 snake_case
long_name_property、JSなど言語ならlongNamePropery、でも定数ならLONG_NAME_PROPERTY、CSVなどなら
Long Name Propertyだ。
そして、JavaやC#、C/C++、PythonやGoでもRustでも命名規則(多くは悪魔でも推奨)のようなものがあり、歴史的な経緯と
作者の今日子な意思、プログラミングのしずらさ、あるいはシヤスサ、あるいはコードレビューマウントのために脈々と受け継がれる。
つまり、人類はいまだに命名の正解を得ていない・・・
モジュール snake_case
型 CamelCase
トレイト CamelCase
Enumのバリアント CamelCase
関数 snake_case
811デフォルトの名無しさん
2022/06/14(火) 17:26:35.25ID:OVbm/pyy 言語内で閉じるなら慣習に従うだけだけど言語またがる時は迷うよね
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 日本語が話せない「外国籍」の子が急増中、授業がストップ、教室から脱走も…先生にも大きな負担「日本語支援」追いつかず★2 [七波羅探題★]
- 【芸能】デパートで見つけたランドセルが衝撃価格! つまみ枝豆「どこかで規制しないと」に共感の声殺到 「全て同感」「高すぎますね」 [冬月記者★]
- 「暖房が使えない」「食費が高くて子どもの栄養が…」 物価高に苦しむ子育て世帯、政府に期待する支援は [蚤の市★]
- 【速報】年収の壁の自民案判明、26年は168万円 [蚤の市★]
- 「ワールドトリガー」原作1話から完全新作アニメ化、よりパワーアップした1stシーズンとして [爆笑ゴリラ★]
- 自ら「パンセクシュアル」だと明かし、東由貴・東京都議(立憲民主)が「パートナーシップ」施策の充実求める:東京新聞 [少考さん★]
- お昼のまったり🍵😶‍🌫🤏すこすこハウス🏡
- ネトウヨ「中国ロシアとの戦争?日本にはアメリカがついてるので100%勝ちますよ」 [165981677]
- 【悲報】高市政権、中国軍機のレーダー照射について国際社会に発信へ [115996789]
- 「ミニトマトがボウルに入ってるから使ったら残りはラップして輪ゴムしといてー」👉アスペ系旦那、とんでもない行動に出てしまう [242521385]
- 外人激怒「日本のアニメのヒロインは"白人"はいるのに黒人はいない」 [793833473]
- 【超絶悲報】玉川徹、反日売国奴。「レーダー照射問題は高市さんの台湾有事答弁から始まった。中国をいたずらに刺激しても何も得はない」 [519511584]
