- 1 名前:デフォルトの名無しさん [2022/04/17(日) 17:52:35.38 ID:KG26dcth.net]
- スレタイ(順番はRedMonk準拠)以外の言語もok
前スレ 次世代言語24 Go Nim Rust Swift Kotlin TypeScript https://mevius.5ch.net/test/read.cgi/tech/1647887021/
- 720 名前:デフォルトの名無しさん mailto:sage [2022/06/03(金) 14:31:49.94 ID:RXRy7t82.net]
- 昔のレベルの低い状況だったらよかったのかもしれんが、抽象バカはこれからはプログラマーとしてはやっていけないよ。
今はテストコード書くのが当たり前だから。
- 721 名前:デフォルトの名無しさん mailto:sage [2022/06/03(金) 14:36:17.21 ID:PVwM5tOu.net]
- まだスパゲッティデータ構造とかいう話をしているんかよ。新しいバズワードでも作りたいんかね。
一般的でない用語を使いたければ、せめて定義ぐらいはしろよ。
- 722 名前:デフォルトの名無しさん mailto:sage [2022/06/03(金) 16:26:17.35 ID:ypnnfw4Q.net]
- >>688
Rustにも進
- 723 名前:出してそれを体感するようになった
Rustはデータ競合もコンパイラがチェックするから他の言語では気付かなかったことを把握して組めるようになった [] - [ここ壊れてます]
- 724 名前:デフォルトの名無しさん [2022/06/03(金) 16:41:16.70 ID:VwiYiMNb.net]
- まさかおまいらやってないよな
https://mevius.5ch.net/test/read.cgi/tech/1654051738/
- 725 名前:デフォルトの名無しさん mailto:sage [2022/06/03(金) 17:10:08.22 ID:oX46NC1r.net]
- 次スレワッチョイ付けとく?
- 726 名前:デフォルトの名無しさん mailto:sage [2022/06/03(金) 17:56:42 ID:yufR8mPg.net]
- >>711
実環境と同じで開発する Docker っていうんだぜ 最新の開発手法なんだが 逆に知らないのか?RUSTとか言ってるバヤイじゃないだらw
- 727 名前:デフォルトの名無しさん mailto:sage [2022/06/03(金) 18:36:29.92 ID:PVwM5tOu.net]
- >>711
受入側がテストケースを作るという話なら理解できるけど、そういう話じゃ無いんだろうなぁ。 >>713 それはOpsDevの話だから、ちょっと違う気がする。
- 728 名前:デフォルトの名無しさん [2022/06/03(金) 19:16:59.53 ID:os9nRGDZ.net]
- > スパゲッティデータ構造
「所有権の複製」と同じ独善的で哀れな響きを感じる
- 729 名前:デフォルトの名無しさん mailto:sage [2022/06/03(金) 20:43:36.50 ID:Obl8jI4y.net]
- データと環境の区別がつかないやつとか
Dockerを最新開発手法だと思ってるやつとか DevOps知らないやつとか スパゲッティデータ構造wとか ここは底辺の巣窟だな
- 730 名前:デフォルトの名無しさん mailto:sage [2022/06/03(金) 21:05:02.43 ID:os9nRGDZ.net]
- 底辺というか単にアマチュアと思う
仕事で書いてるマがあんまいないでしょここ 学生さんか無職によるエアプの応酬でしょひたすら
- 731 名前:デフォルトの名無しさん mailto:sage [2022/06/03(金) 23:44:10.63 ID:gxOeTsOz.net]
- 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
- 732 名前:デフォルトの名無しさん mailto:sage [2022/06/04(土) 03:17:04.19 ID:WvJ0avYJ.net]
- >>718
いやEKSのワーカーノードってEC2のインフラに乗っかってるやん 何言ってんだコイツ
- 733 名前:デフォルトの名無しさん [2022/06/04(土) 10:14:15.98 ID:vvbHqYcO.net]
- KEИTAはNGワード推奨
- 734 名前:デフォルトの名無しさん mailto:sage [2022/06/04(土) 12:59:06.25 ID:CyXkOFyS.net]
- 普通の荒らしならNGでも良いけど、これは広告黙認になっちゃう…
- 735 名前:718 mailto:sage [2022/06/04(土) 22:12:41.70 ID:qz14Jeu3.net]
- ECS(Elastic Container Service)・EKS(Elastic Kubernetes Service) については、
EC2・Fargate の2種類のデータプレーンがある ECS on EC2・ECS on Fargate EKS on EC2・EKS on Fargate
- 736 名前:デフォルトの名無しさん mailto:sage [2022/06/05(日) 00:38:35 ID:fbWW3RR4.net]
- >>722
さすがです 些末な言語でケンカしてる土方PGとはレイヤーも知識の深さも違いますね・・・
- 737 名前:デフォルトの名無しさん mailto:sage [2022/06/05(日) 03:13:32 ID:1HHUj8mf.net]
- >>722
ヒント:スレタイ
- 738 名前:デフォルトの名無しさん mailto:sage [2022/06/05(日) 10:32:21.99 ID:BAL8np4K.net]
- ヒントってなつかしいな
- 739 名前:デフォルトの名無しさん [2022/06/05(日) 12:43:13.05 ID:1HHUj8mf.net]
- それだけ昔も今もタイトルの読めない人が蔓延ってることだよ。
- 740 名前:デフォルトの名無しさん mailto:sage [2022/06/05(日) 12:57:34.82 ID:1HHUj8mf.net]
- 次も脈絡なくdockerとか言い出されたらちゃんと無視しようね
- 741 名前:デフォルトの名無しさん mailto:sage [2022/06/05(日) 13:04:45.18 ID:C6LzSewh.net]
- KEИTAの時点でKidsってわかるから
- 742 名前:デフォルトの名無しさん mailto:sage [2022/06/05(日) 13:45:25.71 ID:9C0C056E.net]
- なんかあの動画原稿読んでる感が強いんだけどゴーストライターが原稿書いてるなんて事ないよな
自分の書いた原稿ならそんなに棒読みにならんとは思うんだけど
- 743 名前:デフォルトの名無しさん mailto:sage [2022/06/05(日) 14:28:41.29 ID:BAL8np4K.net]
- プログラマはプログラムに忠実なんだよ
- 744 名前:デフォルトの名無しさん mailto:sage [2022/06/05(日) 19:33:39.96 ID:fbWW3RR4.net]
- やーいおまえらの年収、ケンタ氏の月収レベルw
くやしくないんか?w
- 745 名前:デフォルトの名無しさん [2022/06/05(日) 19:42:08.90 ID:NPpCVuaP.net]
- はらたいらに負け
- 746 名前:デフォルトの名無しさん mailto:sage [2022/06/05(日) 20:41:09.63 ID:aIrlo+D0.net]
- スクラッチのPHP並にWEB開発が楽な次世代言語が欲しいんですよ
多分Rustだろうけど
- 747 名前:デフォルトの名無しさん mailto:sage [2022/06/05(日) 22:14:31.32 ID:1HHUj8mf.net]
- 自演臭がするから相手にしないように
- 748 名前:デフォルトの名無しさん mailto:age [2022/06/06(月) 00:16:37 ID:RzhuA7sN.net]
- 某スレで気持ち悪いオナニーコード書いて一生懸命しょーもないフィボナッチの話してるふりしながらダメ人間批判のアホどもへ
┏━━━━━━━┓ ┃// Λ_Λ ┃ ┃/ <`Д´>つ┃ ∧_∧m9 ノ ┃ < >し―J //┃ ダメ人間! ( O つ // ┃ し―J ━━━━━┛ 技術上の優劣は、人格や感情的表現とは一致しない。
- 749 名前:デフォルトの名無しさん mailto:sage [2022/06/08(水) 23:30:06.88 ID:V6NRl8ye.net]
- PHPer全員死なねえかな
- 750 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 09:49:22.66 ID:/CWj/UNa.net]
- お前ら元気ないな
五月病かい?
- 751 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 10:52:10.66 ID:nSw5Wtt+.net]
- 下らねえ煽りするよりコード書けよ
- 752 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 11:36:40.03 ID:gW5FFec0.net]
- Denoってts使うのやめるんか知らんかった
https://qiita.com/Syoitu/items/244c6bf99a6b7bf5ab9c
- 753 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 11:48:08.84 ID:Ikjed3Z0.net]
- >>739
内部コードの話みたいね
- 754 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 14:02:26.40 ID:T6wrUfK/.net]
- rustも同じ運命になりそう
- 755 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 14:30:04.70 ID:gW5FFec0.net]
- Go→Rustになったのも遅いから理由だったしな
- 756 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 16:48:28.61 ID:HmxRmWBo.net]
- > TypeScriptはJavaScriptの改良版と見なされることもありますが、実際はそうではない。
> 他の言語と同じように欠陥があります、最も重要なものの1つは、コンパイル時間が遅いことです。 > 小さなプロジェクトでは、純粋なJavaScriptからTypeScriptに切り替えるときにコンパイル時間が大幅に増加することはないかもしれませんが、複雑な、例えばReactのような大規模なプロジェクトでは顕著になります。 > ランタイムのサイズが大きいことを考えると、DenoがTypeScriptを止めるのも当然のことです。 > > 開発中の型チェックは、コンパイル時にコストがかかります。 ようするにTypeScriptは巨大プロジェクトに向いてないのか Microsoftは巨大プロジェクトのノウハウなんて膨大に持ってるだろ、なんとかしろよ・・・
- 757 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 17:15:19.17 ID:Q3eIHQbE.net]
- 時間掛かるから型チェックやめまーす
ってじゃあそのチェック何で代替すんねん 指さしヨシッでもすんのか? バカじゃねーの
- 758 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 17:26:46.05 ID:/CWj/UNa.net]
- テスト書くから必要ないって事だろ
文盲か(何故か変換できない)?
- 759 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 18:42:07 ID:R6kVrTwR.net]
- wasmにコンパイルされる専用言語が待たれるという説
- 760 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 19:13:02.17 ID:Lxou0O6d.net]
- TSにはインクリメンタルビルドの仕組みがなくてファイル変更のたび毎回フルビルドが必要なの?
- 761 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 19:29:52.04 ID:s2pWM27P.net]
- 本当に欲しいのは制約であって型ではないし
- 762 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 19:35:24.48 ID:Lxou0O6d.net]
- >>748
制約を明示したり強制したりするのにリーズナブルだから型が使われているんだと思うが 何で代替しようとしているの?
- 763 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 19:46:54.60 ID:DMnkzfH9.net]
- >>749
型は制約じゃないぞ 階層理論の産物さ 制約とはtrait systemのことさ
- 764 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 20:03:26.11 ID:CaCwxZ5g.net]
- 窓の杜: 「Rust」でOSの自作に挑戦! 低レイヤーシステム開発の解説書『Rustで始める自作組込みOS入門』が発売.
https://forest.watch.impress.co.jp/docs/bookwatch/news/1416093.html
- 765 名前:デフォルトの名無しさん [2022/06/11(土) 20:15:54.30 ID:Kh7p4488.net]
- >>742
コンパイル時間でGoに勝てる言語ってある?
- 766 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 20:18:17.35 ID:gW5FFec0.net]
- >>752
出来上がったバイナリ(deno本体)の実効速度の話ね
- 767 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 20:38:23.65 ID:vVSWS2tb.net]
- >>752
DとGoはどちらが速い?
- 768 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 20:38:55.36 ID:Q3eIHQbE.net]
- >>745
例えばある関数がnumberだけ返すことをテストで網羅できんの?
- 769 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 20:55:28.16 ID:gW5FFec0.net]
- D言語って今ちょうどver2.100.0なんだね
- 770 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 21:05:03.93 ID:DMnkzfH9.net]
- 正直言ってD言語とかの存在価値がわからないんだが使っている人いるの?
- 771 名前:デフォルトの名無しさん [2022/06/11(土) 21:11:25.04 ID:Kh7p4488.net]
- >>753
何言ってんだこいつ Denoはコンパイル時間って言ってるんだが
- 772 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 21:14:34.94 ID:Q3eIHQbE.net]
- これだからトーシロはダメ
- 773 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 21:26:17.06 ID:gW5FFec0.net]
- >>758
Go→RustもTS→JS どっちも一貫してDeno自体の実行速度を最優先してるわけよ
- 774 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 21:48:50.29 ID:qsQNDkHz.net]
- tsで問題視してたのはコンパイル時間の方じゃね?
- 775 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 21:55:33.13 ID:N9Pa64KK.net]
- Denoのjsってそんなに大規模か?
VSCodeなんかに比べたら全然大した量じゃないように見えるが ビルドパイプラインがヘボいんじゃね
- 776 名前:デフォルトの名無しさん [2022/06/11(土) 22:14:50 ID:Kh7p4488.net]
- >>760
文盲乙
- 777 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 22:17:19 ID:gW5FFec0.net]
- >>761
その時間ってもろホットリロードのタイムラグなわけじゃん
- 778 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 23:00:17.90 ID:Q3eIHQbE.net]
- Denoチームの連中が低学歴なんだろ
バカばっか
- 779 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 23:13:10.68 ID:SJ0jyJTM.net]
- Rustのようにかなり強力にコンパイル時エラーでほとんどの問題を排除してくれる堅さとは異なり
TypeScriptは型チェックしかしてくれず元のJavaScriptの緩さから本質的には変わっていない 本体はがっちりRustで作りあとはJavaScriptという方針は間違っていない
- 780 名前:デフォルトの名無しさん mailto:sage [2022/06/11(土) 23:15:22.91 ID:Nh4QsFq2.net]
- 確かにRustのコンパイルが遅いのが嫌だという意見はわかる。”C++より早いだろ?”とか”嘘つき!Rust速い!”とかコメントしなくてあ、結構です
仕組み上トレイトの組み合わせで遅くなるのはわかるんだが、もう少しどうにかならんかの?
- 781 名前:デフォルトの名無しさん mailto:sage [2022/06/12(日) 00:08:25.22 ID:GJbjpRb8.net]
- >>765
学歴コンプのある人はすーぐ学歴の問題にする
- 782 名前:デフォルトの名無しさん mailto:sage [2022/06/12(日) 00:22:54 ID:WtY28DSr.net]
- >>768
ハーバードでMBA持ってるけどな F欄は口くせーから喋んなゴミ
- 783 名前:デフォルトの名無しさん mailto:sage [2022/06/12(日) 00:34:08.70 ID:C1U3DU3t.net]
- 掲示板ではなんとでも言える
- 784 名前:デフォルトの名無しさん mailto:sage [2022/06/12(日) 01:47:05.21 ID:mpYnOnxd.net]
- >>769
知性のかけらも感じさせないレスだわね
- 785 名前:デフォルトの名無しさん mailto:sage [2022/06/12(日) 02:09:11.61 ID:p7K2g0W9.net]
- プログラミングにも理解があって英語ぺらっぺらな海外トップ学歴の経営人材なのに
日本語の匿名掲示板という狭い世界で推し言語の擁護にムキになってるとはご乱心だな
- 786 名前:デフォルトの名無しさん mailto:sage [2022/06/12(日) 06:32:40.30 ID:V1ZBG4pG.net]
- >>755
当然
- 787 名前:デフォルトの名無しさん [2022/06/12(日) 06:42:11.19 ID:OtYNM0HI.net]
- Javascriptに対するTypescriptってCに対するC++みたいなもんだろ?
その気になればある程度まともな型システムは使うことができる程度
- 788 名前:デフォルトの名無しさん mailto:sage [2022/06/12(日) 08:25:07.16 ID:54GVQ0UL.net]
- 結局地がjsな以上互換性を保ちながら完全に型で覆うのは難しいよねって
まぁPurescriptみたいになってもらっても困るんだが……
- 789 名前:デフォルトの名無しさん mailto:sage [2022/06/12(日) 08:59:49.71 ID:Znbho8o6.net]
- JVMバイトコードに対するScalaみたいなもん
Java書くより罠が多いけど圧倒的に便利 バイトコードを直接書く阿呆はいない こんな感じ
- 790 名前:デフォルトの名無しさん mailto:sage [2022/06/12(日) 09:50:18 ID:6guykT66.net]
- さすがにそこまでじゃない
JSをそれなりの規模で使いたければTS使った方が楽なのは確か
- 791 名前:デフォルトの名無しさん mailto:sage [2022/06/12(日) 10:29:55.16 ID:UPLi/RM9.net]
- denoてどのくらいnodeからの移行が進んでるんだろ?
- 792 名前:デフォルトの名無しさん mailto:sage [2022/06/12(日) 11:30:16.99 ID:C1U3DU3t.net]
- serialportとかちゃんと使えるならラズパイとかで使ってみたいな
- 793 名前:デフォルトの名無しさん mailto:sage [2022/06/12(日) 12:13:55.79 ID:TLk1B+cK.net]
- >>778
進まないから今現在必死に最適化してるんだろう
- 794 名前:デフォルトの名無しさん mailto:sage [2022/06/12(日) 13:11:27.34 ID:eghQJQYK.net]
- 少なくともそのQiitaには、Denoの実行速度が遅いからJavaScriptに移行した、とまでは書いてないと思うんだけど、なんか誤読してる人多い?
Denoの実行速度が遅いからじゃなくて、Deno自体のビルド速度が遅くてDenoを開発する人にとって辛いから移行したんでしょ?
- 795 名前:デフォルトの名無しさん mailto:sage [2022/06/12(日) 13:21:32.88 ID:Znbho8o6.net]
- いやそこ誤読してる文盲はおらんやろ・・・おらんやら?
- 796 名前:デフォルトの名無しさん mailto:sage [2022/06/12(日) 15:26:48.02 ID:QJCkSZm+.net]
- typescriptのコンパイラはtypescriptで書かれてJavascriptにして実行されてるから遅いんだろう
言語としてはセルフコンパイルしたいし、いろんな環境で動かすためでもあるし でもrustとかで書いてもいいのでは
- 797 名前:デフォルトの名無しさん mailto:sage [2022/06/12(日) 15:28:48.97 ID:QJCkSZm+.net]
- マシン語にしてるわけでもないし、処理としてはコンパイラとしては軽い方だから
rustにしたら爆速になるのでは
- 798 名前:デフォルトの名無しさん mailto:sage [2022/06/12(日) 15:49:11.35 ID:kUS96AVF.net]
- Kotlinとか確か開発者がロシアじゃなかったっけ?もうオープンソースだから米国的にはOKなの?
- 799 名前:デフォルトの名無しさん mailto:sage [2022/06/12(日) 20:58:25.55 ID:+vN+62Vi.net]
- いち早くロシアの侵攻を批難する声明を出したから許されてるんだろう
- 800 名前:デフォルトの名無しさん mailto:sage [2022/06/12(日) 22:01:47.21 ID:L2pGDO9p.net]
- >>786
いち早く出してねーよ ロシア政府なみの嘘つくな 最初のツイートはロシアのプロパガンダと同じ巧妙な内容で反感買いまくってから追加で声明出したんだろ
- 801 名前:デフォルトの名無しさん mailto:sage [2022/06/12(日) 22:19:05.57 ID:e/a7Unpq.net]
- JetBrainsのサンクトペテルブルクのオフィスとブラハのオフィス(本社)の写真みたけどすげぇ格差だったわ
ああいうの見ると建前上の本社を東京に置いてる中華企業と体質が同じに感じてもう一つ信用できない
- 802 名前:デフォルトの名無しさん [2022/06/13(月) 02:53:25.83 ID:asZan2yI.net]
- tsの変換や型チェック処理する機能はgoやrustで書き直すプロジェクト進行中だから
そこは欠点じゃないよね
- 803 名前:デフォルトの名無しさん mailto:sage [2022/06/13(月) 03:23:11.66 ID:aNdPD0Bj.net]
- PHP+味付け程度にJSでシステム作ってる化石野郎でも応用効く言語教えやがれください
- 804 名前:デフォルトの名無しさん mailto:sage [2022/06/13(月) 03:50:52.66 ID:dm71PatD.net]
- またPHPの話してる
- 805 名前:デフォルトの名無しさん mailto:sage [2022/06/13(月) 05:19:59.34 ID:eNTeJ/va.net]
- PHPに勝ったところで次世代PHPにしかならないのに?
- 806 名前:デフォルトの名無しさん mailto:sage [2022/06/13(月) 07:43:09.16 ID:fjH64UU8.net]
- PHPってマジで話聞かなくなったよな
使ってるのって2010年代の旧システム?
- 807 名前:デフォルトの名無しさん mailto:sage [2022/06/13(月) 09:29:29.62 ID:dm71PatD.net]
- ワードプレスはもうPHPじゃなくなったのか?
- 808 名前:デフォルトの名無しさん mailto:sage [2022/06/13(月) 09:30:42.95 ID:eNTeJ/va.net]
- 次世代言語すげー
- 809 名前:デフォルトの名無しさん mailto:sage [2022/06/13(月) 19:42:18.44 ID:FiSspViM.net]
- Goにオプショナル型とスプレッド構文とmap,reduce,filterのコネクション系操作が入ったら最高なんだけど
Go 2だとかで機能増やしてくれないかな
- 810 名前:デフォルトの名無しさん mailto:sage [2022/06/13(月) 19:52:35.02 ID:FiSspViM.net]
- Typescriptの糞なところ
標準ライブラリがゴミ、ゆえに依存が爆発的に増える 巨大node_modules、プロジェクトごとに作られるのが最高に糞 commonjsやらesmodulesやら統一されていないモジュール形式 prettierやらtsconfigやら大量の面倒な設定 サードパーティーのライブラリに向かってコードジャンプしても型定義ファイルに飛ぶせいでコードが読めない、ゆえにGithubを見に行く必要がある 例外の型定義がないので静的検査ができない、どこでエラーをどうハンドリングするべきかの判断が全くつかない、ゆえに全体をtry catchで囲むことになる この辺がすべてGoでは問題ないから、あとは少し機能増やしてくれたら文句ないんだよなー
- 811 名前:デフォルトの名無しさん mailto:sage [2022/06/13(月) 21:04:41.26 ID:fjH64UU8.net]
- GoのMap糞過ぎて全く読めない
JSONをそのまま使えっておまけに型までつくTSさいつよってことなんよ
- 812 名前:デフォルトの名無しさん [2022/06/13(月) 21:39:05.94 ID:G3CRt2bF.net]
- 構造体作ってマッピングするのじゃ何がダメなの?必要なのだけ定義すればいいんだが?
Typescriptだと型ガードしっかり書かないとただのなんちゃって状態になる雑魚
- 813 名前:デフォルトの名無しさん mailto:SAGE [2022/06/13(月) 21:47:26.95 ID:SDmJj53H.net]
- >>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 (deleted an unsolicited ad)
- 814 名前:デフォルトの名無しさん mailto:sage [2022/06/13(月) 22:06:28.03 ID:FiSspViM.net]
- >>800
おーこんなのあったんだ、ありがとー 適当に試してみたけどできないのも結構あるね
- 815 名前:デフォルトの名無しさん mailto:sage [2022/06/13(月) 22:32:02.90 ID:GDAgVCx4.net]
- 標準ライブラリ大きいのと小さいのどっちが良いのかね
- 816 名前:デフォルトの名無しさん mailto:sage [2022/06/13(月) 22:36:53.23 ID:q8SxO5f8.net]
- 大きくて、APIが安定していて、ゴミが少ないやつが良い
スレタイの中だとGoだろうな
- 817 名前:デフォルトの名無しさん mailto:sage [2022/06/14(火) 00:15:44.86 ID:FCklzJDr.net]
- goはpackageの命名が糞杉
_すら許さないからどいつもこいつも呪文みたいになって可読性最悪
- 818 名前:デフォルトの名無しさん [2022/06/14(火) 11:26:15.39 ID:Rf4XfD/C.net]
- Dも_を変な扱い
- 819 名前:オてたな []
- [ここ壊れてます]
- 820 名前:デフォルトの名無しさん mailto:sage [2022/06/14(火) 11:32:38.45 ID:8A+wXs8O.net]
- Effective Goでは、パッケージ名は1単語にしよう、って書かれてるけど、アンダースコアや大文字小文字が使えないわけではないよ
どうせ1単語とかいう命名規約はあまり守られてないだろうし、つらいならそのへんの規約も破っちゃえば?
|

|