[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 08/13 18:55 / Filesize : 225 KB / Number-of Response : 1044
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

次世代言語18 Go Rust Elixir Kotlin TypeScript



1 名前:デフォルトの名無しさん [2019/10/01(火) 02:58:03.93 ID:aEwUIB6s.net]
スレタイ以外の言語もok

前スレ
次世代言語17 Go Rust Kotlin TypeScript Julia
https://mevius.5ch.net/test/read.cgi/tech/1567602619/

581 名前:デフォルトの名無しさん mailto:sage [2020/03/07(土) 11:31:51 ID:XLWmxUUx.net]
またとりあえず機械学習に手を出しちゃうところも糞要素として取り上げたいw

582 名前:デフォルトの名無しさん mailto:sage [2020/03/07(土) 12:21:08.97 ID:z518jRtl.net]
>>556
>どんなに type hinting 書いても IDE は黙ったままだし補完も大して効かないし

これはIDE自体の問題か使う側の問題じゃないか?

583 名前:デフォルトの名無しさん mailto:sage [2020/03/07(土) 12:41:54 ID:po15mmZE.net]
>>562
じゃあVSCodeが糞かpythonのlspが糞かだな
糞ばっかりだ

584 名前:デフォルトの名無しさん mailto:sage [2020/03/07(土) 12:52:50 ID:3vujaOiu.net]
>>563
お前がうんこなんだと思うよ
職場でも無能と思われてそうw

585 名前:デフォルトの名無しさん [2020/03/07(土) 13:13:17 ID:e127m1PH.net]
Pythonどちらかと言うと好きな方だけど開発環境周りは糞極めてるよね

586 名前:デフォルトの名無しさん mailto:sage [2020/03/07(土) 13:30:02 ID:po15mmZE.net]
うるせーコロナで死ね
俺の言うこと聞かない言語は全て糞なんだよ糞、糞糞糞の糞

587 名前:デフォルトの名無しさん mailto:sage [2020/03/07(土) 13:40:37 ID:hl5qkDBY.net]
まあ発狂してもおかしくなさげな環境なのは同情の余地あるわな。。

588 名前:デフォルトの名無しさん mailto:sage [2020/03/07(土) 13:45:28 ID:S0pb9ZoR.net]
Pythonの
JavaScriptに対するTypescript相当
の言語欲しい

589 名前:デフォルトの名無しさん [2020/03/07(土) 15:06:23.05 ID:Zs2bgd34.net]
TypeScript作ってる当のMicrosoftがPyright出してるじゃん。何の不満が?



590 名前:デフォルトの名無しさん mailto:sage [2020/03/07(土) 15:15:02.73 ID:po15mmZE.net]
>>569
使ったことあるか?
import先もまともに検知できないガチゴミガイジだぞ

591 名前:デフォルトの名無しさん [2020/03/07(土) 15:41:21 ID:Zs2bgd34.net]
乞食の癖に贅沢言うな!じゃあお前が作れ!

592 名前:デフォルトの名無しさん mailto:sage [2020/03/07(土) 17:04:18 ID:po15mmZE.net]
>>571
そういう問題じゃねえーだろカスが!

593 名前:デフォルトの名無しさん mailto:sage [2020/03/07(土) 17:10:01 ID:/3GyPk4K.net]
要はライブラリでPythonを超えればPythonは消えるよね
でも大抵の言語はライブラリを管理するツール自体が保守不能になる
Pythonは手動またはC言語のツールに丸投げしておけば保守不能にはならない

594 名前:デフォルトの名無しさん mailto:sage [2020/03/07(土) 19:26:36 ID:XLWmxUUx.net]
まあc言語のライブラリ管理はそんな簡単じゃないがな。
低レイヤー触るとどうしてもそうなる。

595 名前:デフォルトの名無しさん mailto:sage [2020/03/07(土) 21:21:55 ID:zyQisfjb.net]
PythonがC FFI側に投げてるライブラリのバージョンの複雑さは結局ユーザじゃなくてメンテナがコスト払ってるだけな部分もあるからな……

596 名前:デフォルトの名無しさん [2020/03/07(土) 22:13:32 ID:7WCIBliR.net]
>>574,575
そんな低レイヤーうんぬんなど些細な話だ
そもそも2系から3系への移行ではPython本体やCライブラリだけでなく、
あまたの2系ライブラリのメンテナが膨大なコストを払っているのだから…
「後方互換性の断絶」とはそうゆうものだ

Python利用者はそうした神の決定に逆らうことは許されない
神の行

597 名前:「は絶対であり、聖書PEPを疑ってはならない []
[ここ壊れてます]

598 名前:デフォルトの名無しさん mailto:sage [2020/03/07(土) 22:48:02 ID:XLWmxUUx.net]
2のメンテは終了しただろ。何言ってんだこの馬鹿は。

599 名前:デフォルトの名無しさん mailto:sage [2020/03/07(土) 22:50:53 ID:z518jRtl.net]
Pythonとか言うレガシー言語の話はスレチだぞ



600 名前:デフォルトの名無しさん mailto:sage [2020/03/07(土) 23:32:00 ID:po15mmZE.net]
最新の3.8ですらJavaにすら劣るゴミという事実

601 名前:デフォルトの名無しさん mailto:sage [2020/03/08(日) 07:27:02 ID:8cCRMkvW.net]
一方で単一の言語処理系に過去バージョン互換をさせるとそれ自身の複雑さが極端に増すのは間違いない訳で
結局どこかしらでコストは払ってるんだよ
この辺はいくら次世代のいい感じの言語が出ようとも変わらないと思う

602 名前:デフォルトの名無しさん mailto:sage [2020/03/08(日) 08:57:57.34 ID:WHPmDMrq.net]
んなあたりまえのこといわれても、でっ?ていう。
最適な互換性の維持具合についてなんか意見でもあるなら言えばいいけど
なんも考えてなさげだな。

603 名前:デフォルトの名無しさん mailto:sage [2020/03/08(日) 09:38:38 ID:oRQj+xWf.net]
Pythonには2と3があるから駄目
そしてPythonをJavaに置き換えることを意識した時点で
Javaもその駄目なグループのメンバーになったようなもの

GCがある言語は多分みんな駄目になってしまう

604 名前:デフォルトの名無しさん mailto:sage [2020/03/08(日) 09:56:41 ID:I0GhLDrC.net]
>>578
ここは「次世代言語に憧れるレガシー言語労働者の愚痴スレ」だから

605 名前:デフォルトの名無しさん [2020/03/08(日) 10:06:42 ID:ZuSBaXSz.net]
いやJSもGCあるだろ…

606 名前:デフォルトの名無しさん mailto:sage [2020/03/08(日) 14:22:36 ID:jdr/SdJJ.net]
>GCがある言語は多分みんな駄目になってしまう
なんの根拠もなく現状を全く無視したことを平然とのたまう精神はどこからきてるんだろうか。

こういう輩が好みそうなのはrustですかね。

607 名前:デフォルトの名無しさん mailto:sage [2020/03/08(日) 16:42:21.18 ID:8nAE6D2E.net]
そうだね
なんの根拠もないものは全く無視されて当然
その精神がある限り、古い仕様は無視されて互換性が無くなる

608 名前:デフォルトの名無しさん [2020/03/08(日) 17:08:13 ID:aNSOANJ3.net]
仕様は根拠では?

609 名前:デフォルトの名無しさん mailto:sage [2020/03/09(月) 12:56:13.44 ID:sMpZHxT3.net]
静的型付け言語(typescript)の設計を学ぶためには、HaskellとF♯どっちが向いてるんだろう。



610 名前:デフォルトの名無しさん mailto:sage [2020/03/09(月) 13:55:56.02 ID:ufIdRt45.net]
javaでええやん

611 名前:デフォルトの名無しさん mailto:sage [2020/03/09(月) 15:09:02 ID:3YbuMVaT.net]
TypeScriptの設計を学ぶならTypeScript以外に無いだろ

612 名前:デフォルトの名無しさん [2020/03/09(月) 16:12:01 ID:yVhMK1Dj.net]
Javaとか型システム微妙言語の代表だろ

613 名前:デフォルトの名無しさん [2020/03/09(月) 16:54:47.41 ID:SsKgVmjs.net]
javaScriptの数値は浮動小数点数だけなんたな

614 名前:デフォルトの名無しさん mailto:sage [2020/03/09(月) 17:45:31.41 ID:lIxpUDM9.net]
なんでそうなったん

615 名前:デフォルトの名無しさん [2020/03/09(月) 19:28:17.56 ID:vLcN6ouJ.net]
NumberとBigIntの二種類あるよ。
かつてNumberしかなかったのは、
JS作ってるほうも「JSで数値計算?そんなやつおらへんやろ〜」って感じだったんだと思う。
実際はそんなことはなかったという歴史は知っての通り。

616 名前:デフォルトの名無しさん mailto:sage [2020/03/09(月) 20:29:51 ID:8jAtqHAE.net]
昔から知ってるやつからすると
ホームページ上で動的にデザイン変えるための言語だよなそもそもは

617 名前:デフォルトの名無しさん mailto:sage [2020/03/09(月) 20:44:02 ID:vwFp+YAO.net]
昔だけ知ってるだろ?

618 名前:デフォルトの名無しさん mailto:sage [2020/03/09(月) 21:37:38.49 ID:ZpX38Mjq.net]
TypeScript、普通にトップクラスに書きやすいから困る
json 扱うなら TypeScript さいつよ

619 名前:デフォルトの名無しさん [2020/03/09(月) 21:57:00 ID:y1num/wG.net]
JavaScriptでも、ビット演算は32bit符号付き整数に対する演算と決められてるので、
直接32bit整数の値を作れはしなくても、内部的にそのような型は存在はしてるはず

JavaScriptではビット演算はオペランドをこの32bit整数に暗黙的に型変換してから
実行するので、これを利用してNumber型を"整数型"に変換できる



620 名前:
a = Math.PI | 0
a == 3 // --> true

実際、JavaScriptにトランスパイルされるAltJSのPureScriptではInt型があるけど、
PSからコンパイルされたJS見てみると、Intは|0で実装されてるのがわかる。
[]
[ここ壊れてます]

621 名前:デフォルトの名無しさん mailto:sage [2020/03/09(月) 22:05:45.05 ID:m8/R2X0g.net]
asm.jsと言うのものがあってだな・・・
元々誰も使ってなかった上にwasmの登場で完全にいらない子になったけど

622 名前:デフォルトの名無しさん mailto:sage [2020/03/09(月) 22:09:10.66 ID:+A4ZnB3N.net]
int型の有無で言語を2つ以上作る世代は早く終わってほしい
ライブラリを追加するだけですむようにしてくれ

623 名前:デフォルトの名無しさん mailto:sage [2020/03/09(月) 22:23:03 ID:3YbuMVaT.net]
>>599
むしろ要る子だったからwasmに進化したんだが
分けて考えるのはナンセンス

624 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 00:01:49 ID:JL6LcQ03.net]
なお誰も使わんもよう

625 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 00:11:22 ID:XfE8NJsh.net]
>>602
https://github.com/WebAssembly/design/blob/12ee148fb5cfa33331dbffadae06752b1759a7bf/HighLevelGoals.md

> WebAssembly High-Level Design Goals
> 4. Design v.1 as a Minimum Viable Product: basically what you can do with asm.js.

これが出発点だからな
そのレスはかなり間抜け

626 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 00:35:40 ID:JL6LcQ03.net]
v8が優秀すぎてasmなんていらねンだわ

627 名前:デフォルトの名無しさん [2020/03/10(火) 01:26:22.74 ID:p2qIixd6.net]
優秀つってもしょせんC++で作られたプログラムだろ?C++褒め称えろよ

628 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 02:25:56 ID:pLogcX5n.net]
出発点だったら何なんだよ
すべてのC言語プログラマはBCPLを崇め奉らなきゃいけないのか?
どっちが間抜けだよ

629 名前:デフォルトの名無しさん [2020/03/10(火) 02:57:32.01 ID:YCA0GKqZ.net]

V8はC++で作られてるでしょ?
CコンパイラはBCPLで書かれてるの?
違うでしょ?大抵CかC++で書かれてるでしょ?
何で書かれてるかと何が先祖かの区別つかないとか、頭大丈夫?w



630 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 03:57:53 ID:Vh3kisjp.net]
つまり機械語が神

631 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 07:40:37.31 ID:zMjjJrJs.net]
でもアセンブラとC++にはマクロがあるから
文字列指向というか

asm.jsもテキスト形式だな

632 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 11:25:46.45 ID:JL6LcQ03.net]
マクロって何?

633 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 11:29:46.52 ID:uPXabSQ0.net]
本質的には引数を評価しないでそのまま使う関数

634 名前:デフォルトの名無しさん [2020/03/10(火) 12:27:40 ID:TTfAesFm.net]
ももも、文字列指向www
マクロがあったらw
文w字w列w指w向www
Rustもマクロがあるから
文w字w列w指w向www

635 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 14:14:07.58 ID:zMjjJrJs.net]
IDEも予測入力もなかった時代に入力を補完するオーパーツ的な存在がマクロ
引数があれば補完後のどこかに挿入されたりする

636 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 14:52:47.65 ID:JL6LcQ03.net]
何それ
何が嬉しいの

637 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 15:14:15 ID:zMjjJrJs.net]
コンパイル前にできる処理をコンパイル・実行時にやらない

638 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 19:21:25 ID:wOkC+tNx.net]
defineマクロみたいなのは純粋な文字列置換
lisp系とか高級になるとトークンを受け取ってどのような構文木を作って返すかプログラマーが操作できる処理

639 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 19:32:18 ID:uPXabSQ0.net]
lispのマクロと関数の違いに対する理解が浅そう。



640 名前:デフォルトの名無しさん [2020/03/10(火) 20:04:37 ID:ZpJirelH.net]
フォトジェニックマクロとか言うやつでしょ?ぼく知ってるよ

641 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 22:20:01 ID:Ph+PgS0T.net]
赤身が好きです

642 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 22:29:12.83 ID:JL6LcQ03.net]
要するにbabel?

643 名前:デフォルトの名無しさん [2020/03/11(水) 02:11:53 ID:zwwCe0yv.net]
スレタイにJulia入れなかったのはつまりそういうことか

644 名前:デフォルトの名無しさん [2020/03/12(木) 01:25: ]
[ここ壊れてます]

645 名前:03.61 ID:cYhZNtzC.net mailto: Rust触ってみたいんだけど逆に悪いところってなに?
いいところしか聞かないから聞きたい
[]
[ここ壊れてます]

646 名前:デフォルトの名無しさん mailto:sage [2020/03/12(木) 07:35:14.32 ID:bA+UUDN6.net]
>>622
Rust使ってると変な人にからまれるから、やめといた方がいい

647 名前:デフォルトの名無しさん mailto:sage [2020/03/12(木) 08:11:31.88 ID:6ER5Rjkf.net]
読んで字のごとく
何をやってもつっかかる
できるはずのことができない

648 名前:デフォルトの名無しさん mailto:sage [2020/03/12(木) 09:23:56.54 ID:cdl9Dqe3.net]
コミュニティーがことごとく都合の悪いことをなかったことにしている。
そんなに悪いとこがねーならとっくに他の言語を置き換えてるだろうに。

649 名前:デフォルトの名無しさん mailto:sage [2020/03/12(木) 09:34:32.26 ID:SjQQh/Ja.net]
安全教信者がうるさいって印象はある
でも言語自体はよくできてると思うわ
Let's EncryptのやらかしもRustなら防げたんだろうし



650 名前:デフォルトの名無しさん mailto:sage [2020/03/12(木) 09:37:04.12 ID:cdl9Dqe3.net]
防げるわけねーだろ。。
結局低レイヤーの配列のインデックスに演算が必要な場合はunsafeだしな。
そういうところで嘘を表に出さないようなことやってるから信用がない。

651 名前:デフォルトの名無しさん mailto:sage [2020/03/12(Thu) 09:52:08 ID:SjQQh/Ja.net]
なんの話してんの

652 名前:デフォルトの名無しさん mailto:sage [2020/03/12(木) 09:55:20.70 ID:cdl9Dqe3.net]
何にもわかってないなら言わなきゃいいのに。。

653 名前:デフォルトの名無しさん mailto:sage [2020/03/12(木) 10:35:24.94 ID:pkrQoC1s.net]
C++はユーザーに数十年間検査され欠陥が大量に見つかったがほとんど直さない
Rustはそもそも検査されてないので直すところもない

あとは正しい方を選ぶだけの簡単な作業

654 名前:デフォルトの名無しさん mailto:sage [2020/03/12(木) 10:57:04.90 ID:2DPQopCV.net]
欠陥は誰かが騒ぐからググればすぐに出てくるので
実害はない。そこを避ければいいだけ。
普通、迂回策も書いてある。

655 名前:デフォルトの名無しさん mailto:sage [2020/03/12(Thu) 10:57:34 ID:bA+UUDN6.net]
ほら、やっぱり基礎的な文法すら見てないような奴にからまれてる

656 名前:デフォルトの名無しさん mailto:sage [2020/03/12(木) 11:02:50.18 ID:xxd0OfES.net]
主要言語の消費電力・処理時間・メモリ
https://www.researchgate.net/figure/Normalized-global-results-for-Energy-Time-and-Memory_tbl2_320436353

657 名前:デフォルトの名無しさん mailto:sage [2020/03/12(木) 15:10:51.89 ID:B7szUci1.net]
>>627
どういうバグだったのか見てきたが
何もわかってないのは君のほうみたいだね

https://bugzilla.mozilla.org/show_bug.cgi?id=1619047
https://github.com/letsencrypt/boulder/pull/4690/commits/ba6b85ee126b50d19837a53a52cb6d894594935f

658 名前:デフォルトの名無しさん mailto:sage [2020/03/12(木) 15:31:45.71 ID:0Q2uMOAR.net]
少なくともピューと吹けば壊れるPHPより良い言語であることは疑いようのないTru

659 名前:デフォルトの名無しさん mailto:sage [2020/03/12(Thu) 19:35:48 ID:gx+WAl6Y.net]
>>627
なんで何もわかってないのに偉そうにしちゃうん?



660 名前:デフォルトの名無しさん mailto:sage [2020/03/12(Thu) 19:57:06 ID:vSXXsYBd.net]
>>627
誰が一番信用がないかが分かったな

661 名前:デフォルトの名無しさん [2020/03/13(金) 17:50:55.96 ID:uMGbn/tA.net]
インフラに疎いんだけど、
デプロイ(CD)ってどのファイル転送プロトコル使われることが多いの?

662 名前:デフォルトの名無しさん [2020/03/13(金) 18:07:48.25 ID:jvKiI+vV.net]
scp

663 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 22:18:17 ID:gNXlAxhx.net]
GoogleのPWA推しはなんなんや……
File APIじゃサンドボックスからファイル

664 名前:システム一切アクセスできない
試験運用中のNative File System API試したらinput type=“file”とできることかわらなくてマジクソ
パスすら取得できないって始まる前から終わってますやん
PWAとかいうその幻想をぶち殺す
[]
[ここ壊れてます]

665 名前:デフォルトの名無しさん mailto:sage [2020/03/16(月) 03:04:15.00 ID:9SLGD+wr.net]
ローカルファイルをやめて全部サーバーにおかせようって魂胆
ま、クロウムブックだとかグーグルのネットストレージサービスの促進には役だつわな
当然、巨大ファイルをしょっちゅうガリガリやるようなアプリにはまるで使えない

666 名前:デフォルトの名無しさん mailto:sage [2020/03/16(月) 07:49:03 ID:IojLJcYy.net]
ウェブ、ローカルストレージ APIとか明らかにiOS/Androidしか考えてないよな
アプリの設定やデータだけキャッシュできればいいならそらそうか……
wasmはブラウザアクセス時にホストからダウンロードして実行とかMSのClickOnceを思い出すわ懐かしい
そしてwasmもサンドボックスの制約から逃れられないから恩恵受けるのゲームだけなんじゃなかろうか

667 名前:デフォルトの名無しさん mailto:sage [2020/03/16(月) 15:46:11 ID:sEXify1M.net]
原作と全然違うアニメが炎上するようなものか

668 名前:デフォルトの名無しさん [2020/03/17(火) 01:49:34.03 ID:EqYyAGcG.net]
Googleは自分のサービス繁栄のことしか考えてないからな
合理的なエコシステムなんて糞くらえよ

669 名前:デフォルトの名無しさん mailto:sage [2020/03/17(火) 19:34:03.42 ID:4wOPps0G.net]
で betterC はどれ



670 名前:デフォルトの名無しさん [2020/03/18(水) 10:46:35.92 ID:UiixgEyd.net]
betterCという呼称はCに対して失礼だと思う

671 名前:デフォルトの名無しさん [2020/03/18(水) 10:46:36.14 ID:UiixgEyd.net]
betterCという呼称はCに対して失礼だと思う

672 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 11:10:47.27 ID:ysA7x2sq.net]
大事なことなので2回

673 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 12:09:15.13 ID:LF+YjKOD.net]
じゃあ何ならいいの?
AltC?

674 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 14:05:37 ID:m8jl3r7k.net]
>>645
C99, C11, C18, C2x

675 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 14:40:59 ID:QhEd5Nre.net]
C99でいい

676 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 15:23:05 ID:dFIFySqQ.net]
COVID-19

677 名前:◆QZaw55cn4c mailto:sage [2020/03/18(水) 16:17:02 ID:U9aknzyy.net]
>>651
C99 の大部分は改悪、C89 こそ正義!

678 名前:デフォルトの名無しさん [2020/03/18(水) 16:23:14 ID:0bSESAPE.net]
どこが?
具体的に。

679 名前:◆QZaw55cn4c mailto:sage [2020/03/18(水) 16:24:55 ID:U9aknzyy.net]
>>654
C99 の C++ 互換でない仕様は基本的に害悪



680 名前:デフォルトの名無しさん [2020/03/18(水) 16:39:49 ID:0bSESAPE.net]
>>654
C99 と互換でない C++ の仕様が害悪なのでは?
ボブは訝しんだ

681 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 22:36:26.94 ID:IrvT9dn/.net]
K&Rとかいう化石以外なら何でも良いよ






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<225KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef