次世代言語11[Rust Swift TypeScript Dart]

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2018/06/03(日) 23:53:27.92ID:vrBh4O6u
スレタイ以外の言語もok

前スレ
次世代言語10[Rust Swift TypeScript Dart]
https://mevius.5ch.net/test/read.cgi/tech/1524607347/
2018/06/13(水) 23:14:50.70ID:EkE3BqLq
>>376
も少し貯めて可愛い子にすればいいのに。
2018/06/13(水) 23:22:31.25ID:2d72wPTB
>>377
なんやこいつきっしょ
2018/06/13(水) 23:41:49.86ID:rrNH2Ql7
>>375
これなんなん?
トランスパイラ?
380デフォルトの名無しさん
垢版 |
2018/06/14(木) 00:06:29.12ID:3ZpZ3Y7F
まあemacsにすべきだな
2018/06/14(木) 00:12:50.29ID:/XuMY1jT
なんで旧世代スレになってるんだよ
いい加減にしろよ老害ども
2018/06/14(木) 00:23:31.55ID:iGgsGNS1
じゃあオブジェクト指向を関数型で駆逐する方法を語ろう
次世代的だろう
383デフォルトの名無しさん
垢版 |
2018/06/14(木) 00:34:33.55ID:/66BxFoU
1970年代からある関数型が次世代的とは
2018/06/14(木) 00:45:04.92ID:V5ffjU05
>>383
lisp が関数型であるとすれば、最古から関数型はあるわけで
2018/06/14(木) 00:58:31.36ID:I/1jymok
>>381
24歳のVim信者で本当にすまん
2018/06/14(木) 01:06:05.81ID:/XuMY1jT
>>385
心が老害とか一番かわいそうなパティーンじゃん
かわいそ、かわいそ
2018/06/14(木) 01:06:09.33ID:aikvVsPl
僕はnano派です…
2018/06/14(木) 01:09:40.70ID:I/1jymok
>>386
Vimコマンド駆使するより素早く編集する方法なくね?
あったら乗り換えるが
2018/06/14(木) 01:11:59.75ID:/XuMY1jT
テキストエディタで完結するレベルの土方仕事しかしてないんなら、素早い(笑)んだろうな
390デフォルトの名無しさん
垢版 |
2018/06/14(木) 02:07:29.11ID:QWAhFsNz
プロはバイナリエディタですか。
2018/06/14(木) 02:11:18.15ID:kxFGuLJW
IDEじゃないと書きたくない言語と
そうでもないのがある
2018/06/14(木) 02:19:17.11ID:cWETZ475
https://github.com/albrow/fo
Foってこれか。米麺食いたくなる名前だな

Emacs信者の俺が純粋に聞きたいんだけどVSCodeのどこらへんがいいの?
2018/06/14(木) 02:42:00.14ID:FQRn1x4J
Functional GoでFoなのか
日本人だったらFGOとかにしそうだな

エディタやIDEなんてラーメンみたいなもんだろ
人のおすすめ聞くより使ってみる方が早い
2018/06/14(木) 03:01:24.53ID:BlJjVFjE
Foはジェネリクス対応してるのな
もうこっちでいいんじゃねw
2018/06/14(木) 05:34:03.84ID:rNsEgud7
>>392
やっぱりトランスパイラみたいね。
出力されるコードが変なものじゃなければ、ありな気がする。もともと実験的な意味合いが強いからなー。
2018/06/14(木) 07:21:11.85ID:1FD9Rath
なるほど面食い連中に使ってもらって実験台になってもらおうという言語かw
2018/06/14(木) 08:32:53.42ID:/+iGXOgq
>>392
カスタマイズ無しでそれなりに使えるところかな?
素のemacsで開発できる?
2018/06/14(木) 08:44:49.52ID:WCuYXmy1
カスタマイズがないエディタ
cssとjsがないホームページ

次世代はこういうのでいいんだよ
2018/06/14(木) 09:05:36.49ID:PNz+UpBO
ドカタの知能は昆虫以下だからカスタマイズとか出来ないもんなぁ
それは理解できるけど人間様に同意を求めないで欲しい
違う生き物なんだから
2018/06/14(木) 11:59:10.86ID:Ko7syfoN
ただまあ、カスタマイズしないと使い物にならない、と、
カスタマイズいくらでも出来る、はまた別だからな。
VSCodeに関しては、吊るしで割と使えて、拡張機能で相当便利になって、
めちゃくちゃニッチなものなら自作もできる分、
割といいと思うよ。

生粋のemacsユーザみたいにemacsでメールチェックも何もかも済ませちゃう所までは行かないし、今更誰も求めないだろうけど。
2018/06/14(木) 12:28:53.86ID:P5fuOjM/
エ、エディタで人の知能判断するのか………
宗教戦争がなくならないわけだ
2018/06/14(木) 12:29:31.01ID:P5fuOjM/
>>399宛ね
2018/06/14(木) 12:50:39.82ID:WCuYXmy1
証拠で判断する
知能が低い証拠や高い証拠
戦争も強さを立証するためにやってる
2018/06/14(木) 15:34:54.59ID:mjADD9X6
そのエディタはお前が作ったのか?
使ってる道具を知能の証拠にするとかいいの?
ましてや戦争レベルにスケールアップするとかさあ…
2018/06/14(木) 15:38:59.76ID:YeJ15JhN
伝統あるエディタ戦争に水を差すんじゃない
2018/06/14(木) 16:53:15.33ID:NpVTsnTs
少なくともメモ帳やEclipseやAtom使ってるやつの知能は心配していいと思う
2018/06/14(木) 17:10:56.98ID:+kcaC1Qb
ファイルサイズでかいと途端に無能になるエディタが多くてなあ
モダンなエディタでまともに動くのはsublimetextくらいだわ
2018/06/14(木) 18:24:40.70ID:wcpmGYym
RstudioはIDEに入りますか?
2018/06/14(木) 18:26:59.95ID:mjADD9X6
atomは重すぎないかあれは
俺がクソザコpcだからなのかあれは
2018/06/14(木) 18:31:50.48ID:SuE0K3xo
Electron製エディタなんて重くなって当たり前なところはある
2018/06/14(木) 18:42:50.92ID:Eyj4NuVh
ElectronだからってAtomのもっさり感は大概だと思うけどなぁ
VSCode使ってたら尚の事
2018/06/14(木) 18:45:30.85ID:Cyktia16
>>411
大概?
2018/06/14(木) 20:34:53.45ID:wcpmGYym
おまえらIDE使う時って立ち上げっぱなし?
2018/06/14(木) 20:44:46.79ID:l5PwHyNK
>>413
2018/06/14(木) 20:58:02.94ID:1FD9Rath
真のプログラマはedでコードを書く
2018/06/14(木) 21:28:49.77ID:oDcGUxHl
早いところreact-nativeで、再実装されたvscode見てみたいな。最近のマイクロソフトのRN推しはなかなか良い。
2018/06/14(木) 21:34:51.94ID:fquFAO/V
完璧なプログラマならcatで十分
2018/06/14(木) 21:37:57.29ID:oDcGUxHl
>>417
youtubeでいいからデモってみてよ
2018/06/14(木) 22:06:46.68ID:1UAOBXCc
真のプログラマー()
https://imgs.xkcd.com/comics/real_programmers.png
2018/06/14(木) 23:23:01.61ID:/XuMY1jT
Goは「エンター押してGo!」って標語通りのコンパイル速度目指したあれだろ
トランスパイラなんか噛ませて「エンター押してコーヒーブレイク!」じゃアカンでしょ
2018/06/14(木) 23:53:16.06ID:hwojb2A8
>>420
go自体早くなってきてるし一段トランスパイラ噛ませても早いのでは?
2018/06/15(金) 00:04:39.58ID:pycx7Kea
型推論とジェネリクスが入るとどうやっても遅くなるんでない?Fo試してないけど。
2018/06/15(金) 00:07:41.96ID:/HLz/tc5
>>422
なぜ型推論で?
2018/06/15(金) 00:09:30.32ID:U6uE1uLz
>>421
エンター押してGoのためにゲネリクスまで捨ててるのに
それ捨てたら捨てるものしか残らないゴミ箱になるだろ
2018/06/15(金) 00:33:51.36ID:inBQ+d9i
いやだからgo本体に組み込まれるよりかトランスパイラで実験的に使ってもらったほうがいいってことでしょ。
2018/06/15(金) 00:36:28.20ID:U6uE1uLz
いやだからエンター押してGoなんだよ
ばかか?
427デフォルトの名無しさん
垢版 |
2018/06/15(金) 00:37:49.96ID:6T3qrZy1
旧世代言語はどうでもいいですから
2018/06/15(金) 00:38:51.14ID:inBQ+d9i
なんだ日本語の通じない人か。
2018/06/15(金) 05:22:22.21ID:+Xdq4kdc
コミュ力重視棒で殴ってばかりで代案を出さないのが普通の日本人
2018/06/15(金) 05:28:09.92ID:+Xdq4kdc
いちいち代案を出してくるポリコレ棒よりも酷い
2018/06/15(金) 06:38:19.10ID:9A1mO1AX
そもそもgoにジェネリクス入れないとは行ってないぞ。faq見ろや。むやみに希望通りに機能追加したくないだけ。
phpみたく投票で決めてうまく行った例をみない
2018/06/15(金) 06:51:25.85ID:ymZBnmIf
Haxe(ヘックス)はOSSで、JSに型チェックを付けたような言語で(altJS)、
JS(ES5), Flash, PHP, C++, Java, C#, Python, Lua に書き出せる

インストールしてみた。楽しみ
2018/06/15(金) 10:34:51.24ID:uIGrLsPa
共同ツール 1
https://seleck.cc/685

https://trello.com/
ボードのメニュー → Power-Upsから拡張可能 Slack DropBoxなど
Trello Chrome拡張機能 elegant
ttp://www.kikakulabo.com/service-eft/
trelloのオープンソースあり

共同ツール 2
https://www.google.com/intl/ja_jp/sheets/about/

共同ツール 3
https://slack.com/intl/ja-jp
https://www.dropbox.com/ja/
https://bitbucket.org/
https://ja.atlassian.com/software/sourcetree
https://www.sketchapp.com/
ttp://photoshopvip.net/103903
ttps://goodpatch.com/blog/sketch-plugins/

Trello Chrome拡張機能プラグイン集
https://chrome.google.com/webstore/search/trello?_category=extensions

Slackプラグイン集
https://slack.com/apps

Sketchプラグイン集
https://sketchapp.com/extensions/plugins/
https://supernova.studio/
2018/06/15(金) 19:08:38.72ID:yN1Te8e7
>>431
多数決がロクでもないのは本当にそう思うわ
Linusほどとは言わないがBDFLが方向性と重要な決定で決断するのは本当に重要
2018/06/15(金) 19:19:52.68ID:f9VZR6vf
最近はRust風のRFCベース開発が増えてるが
これはどうなんだ?

正直発端のRustがゴミなんでこの方法も多数決と大差ないゴミだと思うんだが
2018/06/15(金) 19:49:49.25ID:jzThxFVz
>>269
RustがゴミだからRCFもゴミという理屈を通すなら
RCFがゴミだからインターネット技術も全てゴミということか
ネット技術を否定するとはたまげたなぁ
2018/06/15(金) 19:54:31.63ID:jzThxFVz
>>436
訂正
>>269>>435
438デフォルトの名無しさん
垢版 |
2018/06/15(金) 20:45:14.15ID:Ue/0Tw3y
Request For Comment
439デフォルトの名無しさん
垢版 |
2018/06/15(金) 20:51:19.95ID:6FhApNwO
Request Comment For internetsだろ。
2018/06/15(金) 21:00:01.61ID:jGQZ3J4p
Rustがゴミだというのは要出典だが
1人か数人程度で書いた出典が多数派より強いなら多数決ではない
2018/06/15(金) 21:43:27.34ID:U6uE1uLz
マスカキ・ラスマス・豚ラードみたいなクソガイジが作ってるガイジ専用PHPoorは
今すぐ死ね
今すぐにだ
2018/06/15(金) 21:44:51.73ID:U6uE1uLz
Rustがゴミなら
さしずめPHPは放射線汚染汚物だな
存在自体が害悪
2018/06/15(金) 21:51:29.71ID:OI0SVvSb
その場合は放射線じゃなく放射能では?
言葉は正しく使いましょう。
444デフォルトの名無しさん
垢版 |
2018/06/15(金) 21:53:44.43ID:6FhApNwO
放射能に汚染されるとかあるの?
放射線を当ててDNA傷つけるとかはあるけど。
2018/06/15(金) 22:07:03.48ID:u44Z15QL
放射能を取り込んだら常に放射線を受けるようになる。これを汚染という
2018/06/15(金) 22:13:02.74ID:jGQZ3J4p
文書を管理し公開すれば質問に答える手間が省ける
独裁者は効率が良いというが、文書管理ができない独裁者は効率が悪い
447デフォルトの名無しさん
垢版 |
2018/06/15(金) 22:13:49.24ID:6FhApNwO
>>445
放射性物質と間違えてないか?
2018/06/15(金) 22:24:16.62ID:QgEB8ssa
>>447
「放射能漏れ (放射性物質が意図せず外部に流出すること)」など、
放射能という言葉で放射性物質を意味することが我が国では頻繁にある
449デフォルトの名無しさん
垢版 |
2018/06/15(金) 22:29:57.45ID:6FhApNwO
>>448
なんと!
日本語審査会で審議しないといけないな。
450デフォルトの名無しさん
垢版 |
2018/06/15(金) 22:31:43.92ID:6FhApNwO
放射能とは放射線を発する能力のことだよな。
それなのに、放射性物質漏れを放射能漏れと言うとは、原発村は朝鮮部落じゃないのか?
日本語全然ダメじゃないか。
2018/06/15(金) 22:56:31.11ID:XWxsNfSe
class 物質 {
  放射能 : Double

  onRecv(r: 放射線) {
    var a = is放射性物質()
    放射能 += calc(this, 放射線)
    if(a != is放射性物質()){ on放射化() }
  }
  on放射化(){
  }
  is放射性物質(){
    return 0 < 放射能
  }
  onTick() : 放射線 {
    return 放射性崩壊()
  }
}
2018/06/15(金) 22:57:24.63ID:HyPg0ex9
もっと関数型みたいに言ってよ
2018/06/15(金) 23:26:24.39ID:pqHqgTWj
関数型なら放射能の基底値最低値みたいなものがあればモノイドやモナドに出来るはず
2018/06/16(土) 00:22:45.39ID:nddTsUkO
開発のオッチャンが
ポンコツになって病んで
いつの間にか復帰したと思ってたら情シスに異動してて
クソみたいなノーパソのセッティングとかするだけのマシーンになってた

おまえらもいつかああなるんだな
2018/06/16(土) 00:38:54.86ID:jT+SN6fe
>>436
誰だよRFCをRCFと書いたバカは?
あ…俺か…
疲れてるんだよきっと…
2018/06/16(土) 01:09:58.22ID:nddTsUkO
Rust Flied Chiken
2018/06/16(土) 06:58:14.17ID:WLiJCHLB
>>454
楽そうで良さそう
2018/06/16(土) 07:05:02.10ID:YcKtw1Mu
関数型も注目された結果色々なエッセンスがそうでない多くの言語に取り込まれたけど依存型線形型は難しくて部分的な取り込まれ方もしなそうという気持ちがある
純粋に難しいのもあるし実務を見据えると煩雑すぎる
2018/06/16(土) 07:57:54.56ID:/RucSVBT
型の話をするなら動的型と静的型に分ける
型の話をするならHaskellとTypeScriptは似たもの同士である
2018/06/16(土) 08:49:47.24ID:nUM7bao2
TypeScriptみたいなド型とHaskellの型システムを一緒にしないでくれる?
2018/06/16(土) 09:00:12.20ID:Ws4rvThP
TypeScriptは構造的部分型
クラス定義の見た目が似ているだけで、Java系のド型とは実は概念的に全然違う
2018/06/16(土) 09:30:23.46ID:/RucSVBT
型チェックと値チェックを一緒にするのは動的型なら簡単に思いつくこと
依存型が難しいというのは静的型が難しいだけのこと
2018/06/16(土) 09:50:04.68ID:VCIrJNT8
>>460
はいはいHaskellは至高至高。
2018/06/16(土) 11:17:22.13ID:4s/pndVS
>>454
クソコード書いてメンテ不能状況作るよりかそっちのがよっぽど建設的だわ。
2018/06/16(土) 11:35:20.13ID:zhL2QVJX
逆に言うと、建設的なことをやらない理由は、やったら差別されるから
差別があるから非効率的になる
2018/06/16(土) 11:42:05.87ID:nddTsUkO
ド型ワロピオ大草原パークwwwwwwwwwwwwwwwwwwwww
2018/06/16(土) 11:43:12.41ID:nddTsUkO
>>465
たかしに
あんな惨めなポジで会社にしがみつくとか情けなさすぎて俺なら絶対できねえ
2018/06/16(土) 11:59:56.47ID:YcKtw1Mu
>>462
静的に値チェックがカリーハワード同型対応の下で示せるのが依存型のうれしさなので動的型で簡単と言われてもそれは不完全性としか聞こえない
2018/06/16(土) 12:51:53.05ID:zhL2QVJX
PythonもHaskellも全部やれば完全になるのに
同型対応というなら少なくとも2つの具体例を比較する必要がある
1つでは足りない
2018/06/16(土) 12:55:37.34ID:gbp3I8hq
どうしてポンコツになったのか
2018/06/16(土) 12:59:10.88ID:q1gUWLEE
人間はねぇ簡単に壊れるんだよ。
そして壊れたらまず戻せない
2018/06/16(土) 14:07:04.14ID:z7/sTfN7
カリーハワード同型対応も知らないのに型を語るのかぁってなってる
473デフォルトの名無しさん
垢版 |
2018/06/16(土) 15:03:43.59ID:jT+SN6fe
最近、依存型と線形型について勉強し始めたんだけど、
依存型と線形型の両方が使える言語ってATS2以外に何かある?
474デフォルトの名無しさん
垢版 |
2018/06/16(土) 15:09:40.70ID:XlvliOa0
なんのこれしき
なんの小錦
2018/06/16(土) 15:17:18.76ID:z7/sTfN7
>>473
idrisは?
2018/06/16(土) 15:47:39.71ID:jT+SN6fe
>>475
idrisって依存型はあるけど線形型もあるの?

依存型については何となく分かってきたんだけど、
線形型についてはまださっぱりなんだよね…
Rustの所有権とはまた違う概念なの?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況