■ このスレッドは過去ログ倉庫に格納されています
次世代言語15 Go Rust Bosque Kotlin TypeScript
- 1 :デフォルトの名無しさん:2019/04/19(金) 22:19:00.41 ID:er92Du55.net
- スレタイ以外の言語もok
前スレ
次世代言語15 Go Rust Swift Kotlin TypeScript
https://mevius.5ch.net/test/read.cgi/tech/1541331010/
- 899 :デフォルトの名無しさん:2019/08/31(土) 01:50:19.17 ID:hG5nnDBh.net
- Go, Rust, TypeScript(, Ruby)を主に使ってWebやCLIアプリを作っているがDocker環境だから困ったことないわ
Linuxを使わない理由は惰性とUnityを趣味で使うから
- 900 :デフォルトの名無しさん:2019/08/31(土) 01:54:45.67 ID:y5ewqimO.net
- 矛盾してるな
- 901 :デフォルトの名無しさん:2019/08/31(土) 02:06:46.70 ID:XyZMdGHA.net
- >>891
基金のプラチナスポンサーになって乗っ取り企てたり
ドライバのコードをリポジトリに混ぜて特許主張する布石にしたり
WSLを導入してLinuxそのものを壊滅させようとしてるのは
ナデラ以降のマイクロソフトじゃないの?
- 902 :デフォルトの名無しさん:2019/08/31(土) 02:31:35.10 ID:pCVRgCCA.net
- そうだねすごいね
- 903 :デフォルトの名無しさん:2019/08/31(土) 04:48:00.61 ID:/cyxXsgM.net
- とりあえずコマンドプロンプトを廃止してくれ
git bashはなんか違う
- 904 :デフォルトの名無しさん:2019/08/31(土) 06:18:50.79 ID:9h+uqT4m.net
- 型情報外したらそのままECMAScriptが吐く言語が
javascriptの邪魔とかECMAScriptに対抗とか脳みそに蛆わいてんのかな
- 905 :デフォルトの名無しさん:2019/08/31(土) 06:48:13.60 ID:cm8xkvV1.net
- スポンサーになった位でどうやって乗っ取るのか知らんが
linuxがGNU思想の一部みたいに語ってる時点で既に害悪だな
- 906 :デフォルトの名無しさん:2019/08/31(土) 07:31:41.51 ID:+in5I9Iy.net
- Linuxは盗っ人の思想でできた
MS-DOSも盗っ人の思想でできた
似たもの同士
- 907 :デフォルトの名無しさん:2019/08/31(土) 08:01:16.05 ID:/xXRK3gd.net
- >>906
世の中に完全にオリジナル要素だけで構成されたソフトなんてないだろ
- 908 :デフォルトの名無しさん:2019/08/31(土) 08:44:30.74 ID:+XIFeFdN.net
- WSLって開発者向けでしょう
WSLでLinuxを阻害してることはないよ
デスクトップLinuxユーザーは減るかもしれないけど
- 909 :デフォルトの名無しさん:2019/08/31(土) 09:30:52.36 ID:YPCO6kBG.net
- >>808
ひでえ記事だな
ツッコミどころ山ほどあるけど
「デフォルト引数さえ指定すれば型を書かなくても(IDEが)型推論してくれて、型の恩恵の80〜90%を受けられます!」
って、どんだけ想像力が乏しいんだ
そもそも、その補完を実現してるのは内蔵のTS LSPだったりするわけだが
この著者は、リテラル型しか出てこない程度の初心者コードしか書いたことないんじゃないか?
こんなガイジ長文よく書いたな
読んで損したわ
- 910 :デフォルトの名無しさん:2019/08/31(土) 10:05:51.13 ID:xYLvCPky.net
- まあ、みんなこれでも見て落ち着け
https://youtu.be/I14b-C67EXY
- 911 :デフォルトの名無しさん:2019/08/31(土) 10:49:50.68 ID:nubn4z9u.net
- どうせアレだろうと思ったらやっぱりアレだった
- 912 :デフォルトの名無しさん:2019/09/01(日) 00:17:14.23 ID:VvUfJLAg.net
- 急に話割って悪いけど現状どの程度できればGo言語使えますって言えるのか分からん
- 913 :デフォルトの名無しさん:2019/09/01(日) 00:50:52.14 ID:fPTBNnye.net
- >>909
> その補完を実現してるのは内蔵のTS LSPだったりするわけだが
だから?
> デフォルト引数さえ指定すれば型を書かなくても(IDEが)型推論してくれて
に対する否定になってない。
あなたの言うガイジ著者は以下のような経歴で、
https://www.oreilly.com/pub/au/5215
オライリーから本も出してます。
あなたはどんな本を書いたのですか?
ガイジが書いた本より売れたのでしょうね。
- 914 :デフォルトの名無しさん:2019/09/01(日) 01:13:46.29 ID:HUYTMxyJ.net
- 人の褌で相撲を取るのが好きなやつだな
- 915 :デフォルトの名無しさん:2019/09/01(日) 06:48:28.14 ID:Wr+W66YA.net
- デフォルト引数ってそうしないとどうしても利便性が下がる、明らかに利用ケースの9割以上が該当する実に引数があるって時ぐらいしかつけない
IDEに補完させるために関数のシグネチャ決めるとか本末転倒じゃね
- 916 :デフォルトの名無しさん:2019/09/01(日) 08:56:49.84 ID:VsMc/pX7.net
- >>913
> オライリーから本も出してます。
これこそ「だから?」なんだが
「私は記事の内容ではなく、その人の権威でのみ良し悪しを判断します」ってこと?
確かに俺のレスも言葉足らずだったが、このレス >>915 くらいの内容、当たり前にわかる人間しかいないと思って省いていた
権威に集るだけの小バエみたいなやつもいるんだな
- 917 :デフォルトの名無しさん:2019/09/01(日) 09:23:20.84 ID:vxOW+cqG.net
- >>912
一通りのバックエンドAPIを作れてAWSにデプロイして運用できたら、かな
Goは言語だけならCOBOL工のおじいちゃんでもVBA職人の事務のおばちゃんでも特殊学級出身のペチパーでも余裕でできるレベルだからほとんど意味ない
- 918 :デフォルトの名無しさん:2019/09/01(日) 10:14:07.15 ID:dLanuuRE.net
- >>917
>特殊学級出身のペチパーでも余裕でできるレベル
マジか?
やってみるかな
- 919 :デフォルトの名無しさん:2019/09/01(日) 11:53:31.90 ID:LDuwFV8c.net
- Goを採用してます!って案件は
AWSかGCP、Docker、CI/CD、Github、macOS、要件〜テストまで出来て当然って裏の条件があるから注意な
- 920 :デフォルトの名無しさん:2019/09/01(日) 12:40:51.53 ID:xhZ/VscJ.net
- つかIDEに補完させるならデフォルト引数なんか使わなくてもDOCコメント(これもボイラープレートはIDEが生成してくれる)書けばいいし、
DOCコメントに結局型書くんだから型アノテーション書いて静的検査させた方がマシでは……
- 921 :デフォルトの名無しさん:2019/09/01(日) 13:27:53.08 ID:fPTBNnye.net
- >>916
オライリーに相手にしてもらってからホザきなよw
- 922 :デフォルトの名無しさん:2019/09/01(日) 13:42:58.92 ID:VsMc/pX7.net
- >>921
オライリーどころか便所の落書きにすら意見書けない小バエ野郎に言われとうないわっw
- 923 :デフォルトの名無しさん:2019/09/01(日) 14:20:53.48 ID:YX/WMx0f.net
- https://medium.com/javascript-scene/the-typescript-tax-132ff4cb175b
https://miro.medium.com/max/3426/1*kvajSWEQ70_qz2gfqHin9g.png
この図見て偏ってると思わない方が難しい
要するに難しい面倒くさい言ってるだけじゃん
- 924 :デフォルトの名無しさん:2019/09/01(日) 17:12:59.69 ID:XF6G4Ohn.net
- YouTube の動画で有名な、雑食系エンジニア、KENTA のサイト
2019年のDevOps/MLOpsエンジニアの標準的スキルセット
https://qiita.com/poly_soft/items/8dd105341869f93b129c
彼は、Ruby on Rails で、開発・配布手順を、一通り学んだ。
その後に、Go, Elixir へ進む
基本は、Chef, Vagrant でも使う、Ruby。
Rubyで、開発・配布手順を学ぶのが簡単!
- 925 :デフォルトの名無しさん:2019/09/01(日) 17:42:08.62 ID:ugxLNVG7.net
- 誰だよ
- 926 :デフォルトの名無しさん:2019/09/01(日) 22:07:02.25 ID:kc3vyTm0.net
- 今さらChef、Ruby、Vagrantはないだろ
- 927 :デフォルトの名無しさん:2019/09/01(日) 22:55:57.58 ID:VvUfJLAg.net
- >>917
そうなんか
まあCRUDできりゃいいよな
俺はCLI作って学習してる最中だけどもな
- 928 :デフォルトの名無しさん:2019/09/02(月) 05:58:35.23 ID:A11AKA9I.net
- youtubeで有名な時点で技術者としては微妙だよな
youtube見てるのは大半が技術者では無くど素人なんだから
そいつらに支持されてるとか恥ずかしすぎるわ
- 929 :デフォルトの名無しさん:2019/09/03(火) 09:38:17.24 ID:aM4jECT9.net
- Ruby on Rails(笑)
- 930 :デフォルトの名無しさん:2019/09/03(火) 12:05:32.79 ID:Yb4nRgXu.net
- Laravel(笑)
- 931 :デフォルトの名無しさん:2019/09/03(火) 12:08:57.87 ID:DTkeX29m.net
- Django(笑)
- 932 :デフォルトの名無しさん:2019/09/03(火) 14:18:24.49 ID:6GsUSEzr.net
- ぼちぼちKotlinやろかなと思うんやけどどうなんやろか
- 933 :デフォルトの名無しさん:2019/09/03(火) 14:21:19.68 ID:NmWlsYew.net
- Play Framework(笑)
- 934 :デフォルトの名無しさん:2019/09/03(火) 17:56:31.11 ID:8+TY5U4N.net
- >>929-931
いうてもサーバサイドエンジニアならどれか一つは使えるだろ
俺はGolangが主だがRoRも未だに新規事業には使う
- 935 :デフォルトの名無しさん:2019/09/03(火) 18:15:43.23 ID:eyIxF+Mx.net
- チュートリアル程度の物を新規事業(キリッ)とかいわんでええぞ
今どきRoR選択するわけねーだろ
- 936 :デフォルトの名無しさん:2019/09/03(火) 18:45:53.72 ID:phkCzgK9.net
- ぼくはrust
- 937 :デフォルトの名無しさん:2019/09/03(火) 19:54:47.80 ID:SNzApyUr.net
- ぼくも(^o^)
- 938 :デフォルトの名無しさん:2019/09/03(火) 20:23:28.99 ID:8+TY5U4N.net
- 俺も競プロはRustだがWebでは中々難しい
一部バッチ処理に使ったが結局Golangで書き直した
>>935
理想と現実は区別しような
- 939 :デフォルトの名無しさん:2019/09/03(火) 20:29:48.97 ID:eyIxF+Mx.net
- Serverlessでやってるんで、RubyはPerl他と同様レガシー排除対象です
- 940 :デフォルトの名無しさん:2019/09/03(火) 20:34:05.60 ID:8+TY5U4N.net
- 完全にそれができている有名企業を聞いたことがないが、理解はできる
- 941 :デフォルトの名無しさん:2019/09/03(火) 20:54:27.21 ID:dNg6aFeJ.net
- よくわからんがサーバーレスのlambdaってcronで終わるような作業しかできないんだろ?
- 942 :デフォルトの名無しさん:2019/09/03(火) 21:12:12.13 ID:G0BZ6aYb.net
- rustは触ったことない
- 943 :デフォルトの名無しさん:2019/09/03(火) 21:28:46.19 ID:aXsOTsWF.net
- 次世代言語の中でも特にrustはいいらしいね
上級者が絶賛してる
go swift kotlin typescriptはウェイがイケてる言いながらノリで流行らせてる印象
- 944 :デフォルトの名無しさん:2019/09/03(火) 21:45:47.97 ID:66Dg9oep.net
- 上級者が絶賛してるw
まともなOSSがまったくでてないっつーのにw
- 945 :デフォルトの名無しさん:2019/09/03(火) 21:46:18.20 ID:qLCnQ+fh.net
- swift,kotlinは単純にスマホアプリ用に使ってるだけな気がする
- 946 :デフォルトの名無しさん:2019/09/03(火) 22:30:14.11 ID:uwGhkedD.net
- kotlinはJavaをリプレイス出来そうなのも大きい
- 947 :デフォルトの名無しさん:2019/09/03(火) 22:51:10.20 ID:BrE32zWk.net
- まともなossってopensslのこと?
- 948 :デフォルトの名無しさん:2019/09/03(火) 22:52:51.47 ID:ZgMwa8gB.net
- ハートブリードバグ出したのに
- 949 :デフォルトの名無しさん:2019/09/04(水) 01:12:48.65 ID:shlJ9HIr.net
- というかそれぞれ役目ちゃうんだからどれがいいとか比較しにくくないかスレタイのラインナップは
- 950 :デフォルトの名無しさん:2019/09/04(水) 01:17:42.80 ID:uABNqGwl.net
- それでも優劣白黒きっちり付けて次世代の覇権を決めるのが俺たちの使命だろ
- 951 :デフォルトの名無しさん:2019/09/04(水) 02:43:56.71 ID:NHTKoQQB.net
- 最近の言語なんて皆似たり寄ったりなんだから全部覚えろ
ボスキューはいいや
- 952 :デフォルトの名無しさん:2019/09/04(水) 04:33:23.68 ID:FznRLBOi.net
- JavaもKotlinもソースの最初にたくさん出てくるimport文がゴチャゴチャしすぎて読む気が失せる
Goのimport文みたいにシンプルにしてほしい
- 953 :デフォルトの名無しさん:2019/09/04(水) 05:46:51.24 ID:9ku/gwG+.net
- haskell「…」
- 954 :デフォルトの名無しさん:2019/09/04(水) 07:09:27.53 ID:UVLgF8TK.net
- V言語どうなった?
- 955 :デフォルトの名無しさん:2019/09/04(水) 07:50:27.87 ID:uABNqGwl.net
- import文なんて読むアホおるんか
自動生成で終わりやろ
- 956 :デフォルトの名無しさん:2019/09/04(水) 08:26:00.55 ID:jGRWRSA6.net
- JetBrainsのIDEならimport文は折り畳まれて表示しないから気にならないよ
- 957 :デフォルトの名無しさん:2019/09/04(水) 08:33:28.86 ID:PFx+vIBX.net
- rustはほんと騒いでる割にまともなソフトはまったくでてないわな。
あの界隈の気質がよくわかる。
かっけーこと大好きなだけで実際に使えるソフトを作る気なんてさらさらないっていう。
- 958 :デフォルトの名無しさん:2019/09/04(水) 09:01:41.25 ID:GqErX8h6.net
- じゃあお前が作ったら?
- 959 :デフォルトの名無しさん:2019/09/04(水) 09:28:44.62 ID:63Z/rODe.net
- >>954
>>516から変わらず
「複雑なケースは手動メモリ管理が必要です。これはすぐに修正されます」
V言語は2019年12月に1.0になる予定とのこと
乞うご期待()
- 960 :デフォルトの名無しさん:2019/09/04(水) 09:28:55.78 ID:QzZNrHDq.net
- ハードウェア近くやOSのAPIがCならともかくC++で出されがちなのがな
Rustの知見のある人間がOS屋やハードウェア屋に就職しなきゃいけない所が一番の障壁
- 961 :デフォルトの名無しさん:2019/09/04(水) 09:35:39.34 ID:eioKcNY9.net
- 技術が好きなのとソフトを作るのが好きなのは別だからな
- 962 :デフォルトの名無しさん:2019/09/04(水) 10:23:10.65 ID:2WEW3nlz.net
- linuxのドライバをrustで開発可能になるかもって話らしいな
- 963 :デフォルトの名無しさん:2019/09/04(水) 10:29:01.85 ID:OFIodtI9.net
- >>959
ありがとう!
期待しよ!
- 964 :デフォルトの名無しさん:2019/09/04(水) 10:53:25.66 ID:RfBC9Nev.net
- 作るならbashまたはpythonで作るからだよな
自発的にスクリプトを否定することはない
念のためスクリプトが使えないケースを想定しているだけ
- 965 :デフォルトの名無しさん:2019/09/04(水) 11:14:23.23 ID:eS1RjOUE.net
- V言語は詐欺とか言ってたヤツ顔真っ赤w
- 966 :デフォルトの名無しさん:2019/09/04(水) 11:17:43.27 ID:TVult8u2.net
- firefoxとかripgrepとかあるじゃん
hackernewsとか見ててもシステムプログラミングしてる人たちのかなりの数がrust支持してるの伝わる
- 967 :デフォルトの名無しさん:2019/09/04(水) 12:01:31.45 ID:H9sMsBBO.net
- システムプログラマだけじゃなくて関数型言語界隈からも支持されてる気がす
- 968 :デフォルトの名無しさん:2019/09/04(水) 12:06:00.21 ID:5UHSuqhN.net
- プライベートでWebアプリ作ってる人って全体の何%なんだ
セキュリティとかセキュリティが怖くて公開しようって気になれんわ
結局bashとかpythonで簡単なもん作って終わり
- 969 :デフォルトの名無しさん:2019/09/04(水) 12:12:28.75 ID:yvexHFlB.net
- ローカル変数にmallocしてそれをreturnやreturnの変数で絶対に参照しないなら自動解放はあり得るな
- 970 :デフォルトの名無しさん:2019/09/04(水) 13:08:16.17 ID:OPoewtpz.net
- いやいや俺が
- 971 :デフォルトの名無しさん:2019/09/04(水) 13:33:40.32 ID:IW1U0L8t.net
- 関数型言語ってなんで新しいのでないんだ?
- 972 :デフォルトの名無しさん:2019/09/04(水) 14:18:20.95 ID:Gs/bLtCt.net
- >>962
こマさん!?
- 973 :デフォルトの名無しさん:2019/09/04(水) 16:54:47.31 ID:H9sMsBBO.net
- rustって関数型言語じゃないの
- 974 :デフォルトの名無しさん:2019/09/04(水) 17:16:10.52 ID:TkgZx11s.net
- 関数型言語に寄せたマルチパラダイム言語
- 975 :デフォルトの名無しさん:2019/09/04(水) 17:42:50.52 ID:YAGCYgl0.net
- あれが関数型言語?まさか...
- 976 :デフォルトの名無しさん:2019/09/04(水) 17:49:50.09 ID:RfBC9Nev.net
- 類似品を作っても何も面白くないし
関数型言語ならどうせこうなるみたいな想定が外れるように作るだろ
- 977 :デフォルトの名無しさん:2019/09/04(水) 17:54:09.44 ID:2Txd6K3L.net
- v言語は詐欺おじさん「v言語は詐欺」
- 978 :デフォルトの名無しさん:2019/09/04(水) 18:01:07.54 ID:QzZNrHDq.net
- >>971
遅延評価+純粋+リッチな型を目指した関数型言語が昔あまりにも出過ぎてそれを抑制する為にコンパイラ側での拡張を容易にした単一の言語を出そうとして出来たのがHaskellという歴史がある
非純粋(+正格評価)だとML族、動的型だとLisp族などどれにも大手が居てそれらも拡張が容易という面がある
と私は認識しているが間違いがあれば指摘して欲しい
- 979 :デフォルトの名無しさん:2019/09/04(水) 18:26:49.58 ID:TkgZx11s.net
- 関数型言語はいろいろオーバーヘッドがあるので C, C++, Rust レベルの実行パフォーマンスは出せない
- 980 :デフォルトの名無しさん:2019/09/04(水) 18:58:28.36 ID:U5+bjz/t.net
- 使えるソフトってなんなのよ
ここ数年だとdockerくらい?
- 981 :デフォルトの名無しさん:2019/09/04(水) 18:59:18.98 ID:2Txd6K3L.net
- goじゃないの、それ
- 982 :デフォルトの名無しさん:2019/09/04(水) 19:08:49.74 ID:U5+bjz/t.net
- goだよ
他にあるのけ?ってこと
- 983 :デフォルトの名無しさん:2019/09/04(水) 19:33:00.96 ID:PFx+vIBX.net
- >>966
firefoxは今も昔もc++だが?
あれだけ置き換える言ってるところがそのざまだから使われんのだよ。
- 984 :デフォルトの名無しさん:2019/09/04(水) 19:46:48.73 ID:63Z/rODe.net
- Dockerは超有用だけどセットアップ処理が仕事で
実際の環境分離はLinux namespacesやcgroupsとかのカーネル機能だから
goであることが特にパフォーマンスとかにも影響しないんだよな
- 985 :デフォルトの名無しさん:2019/09/04(水) 19:52:40.60 ID:3iX3maZb.net
- frugalosを引っ張っていく体力がドワンゴにあるのかね
- 986 :デフォルトの名無しさん:2019/09/04(水) 19:57:20.43 ID:IDYO+F2x.net
- v言語は詐欺ってか論外だろ
誰もメモリ管理システムを説明できないんだろ?
- 987 :デフォルトの名無しさん:2019/09/04(水) 20:04:12.04 ID:U5+bjz/t.net
- facebookもamazonも一線で使ってるのに使われないってどゆことなの
毎回これ言うと黙るけど
- 988 :デフォルトの名無しさん:2019/09/04(水) 20:07:50.68 ID:PFx+vIBX.net
- そりゃソースもないから確かめようもないからだろ。
- 989 :デフォルトの名無しさん:2019/09/04(水) 20:11:03.12 ID:U5+bjz/t.net
- ソース。。?
- 990 :デフォルトの名無しさん:2019/09/04(水) 20:20:33.85 ID:63Z/rODe.net
- >>983
↓見た感じ割と進んでるみたいだし
https://wiki.mozilla.org/Oxidation#Within_Firefox
CSS計算とGPUレンダラーがRust製になったのはかなりでかいんじゃね
- 991 :デフォルトの名無しさん:2019/09/04(水) 20:23:55.87 ID:hlA9K13P.net
- >>957
何ができたらまともに使われてるの基準を聞いておこうか
- 992 :デフォルトの名無しさん:2019/09/04(水) 20:34:41.91 ID:63Z/rODe.net
- 次スレ立てたい人居たら頼む
居なかったら後で立てる(規制食らってなければ23時までには)
ちなみに次は17らしい >>2-4
Bosqueは・・・外してよくね
- 993 :デフォルトの名無しさん:2019/09/04(水) 20:45:27.89 ID:Gs/bLtCt.net
- ksk
- 994 :デフォルトの名無しさん:2019/09/04(水) 21:21:11.41 ID:shlJ9HIr.net
- ksk
- 995 :デフォルトの名無しさん:2019/09/04(水) 22:12:48.03 ID:63Z/rODe.net
- 次スレ
https://mevius.5ch.net/test/read.cgi/tech/1567602619/
- 996 :デフォルトの名無しさん:2019/09/04(水) 22:42:01.07 ID:uABNqGwl.net
- >>978
の割りにはハケスルのエコシステム糞杉ウン小杉ない?
- 997 :デフォルトの名無しさん:2019/09/05(木) 05:59:20.57 ID:zh+3rDOO.net
- >>983
CSSエンジンはもうRust
- 998 :デフォルトの名無しさん:2019/09/05(木) 08:23:29.74 ID:4woSX2Eo.net
- 成果をバックポートするんじゃなかった?
- 999 :デフォルトの名無しさん:2019/09/05(木) 08:31:50.07 ID:z5gxm4PC.net
- エコシステム(笑)
総レス数 1001
207 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200