スレタイ以外の言語もok
前スレ
次世代言語14 Elixir Crystal Julia Rust Swift
https://itest.5ch.net/mevius/test/read.cgi/tech/1536668904
探検
次世代言語15 Go Rust Swift Kotlin TypeScript
レス数が950を超えています。1000を超えると書き込みができなくなります。
1デフォルトの名無しさん
2018/11/04(日) 20:30:10.42ID:OF8fjEC1891デフォルトの名無しさん
2019/04/14(日) 11:04:45.47ID:aFdd3aVG >>890
まだ二次情報に頼らないと何もできないような奴が手を出していい代物ではない
まだ二次情報に頼らないと何もできないような奴が手を出していい代物ではない
892デフォルトの名無しさん
2019/04/14(日) 11:18:52.56ID:lCqRAmft >>889
次世代言語じゃないからじゃね?たぶん。
次世代言語じゃないからじゃね?たぶん。
893デフォルトの名無しさん
2019/04/14(日) 12:00:03.75ID:4GBCpW8E Kotlinとjavaがおなじ中間コードを吐くという理由で
このスレでjavaの話題を延々と続けてるのと同じ
スレチすぎる
このスレでjavaの話題を延々と続けてるのと同じ
スレチすぎる
894デフォルトの名無しさん
2019/04/14(日) 14:44:56.19ID:P/FPH7VM kotlinとjavaに例えるならnode.jsはJVMじゃね?
895デフォルトの名無しさん
2019/04/14(日) 14:50:30.09ID:P/FPH7VM いや、JREのほうが適当か
896デフォルトの名無しさん
2019/04/14(日) 15:08:52.57ID:MFvK1n9c node.jsってTypeScriptやKotlin/JSでも書ける?
897デフォルトの名無しさん
2019/04/14(日) 16:46:19.08ID:IovzG98E >>834
手続き型言語でもなく、関数型でも論理型でもない宣言型言語は私も知らない。
HaskellベースにProlog載っけた関数論理型言語(curry)とか、逆に論理型ベースの論理関数型言語(Mars)なら知ってるが、今実用になってるかは知らん。
(綴りは微妙に間違ってるかも)
手続き型言語でもなく、関数型でも論理型でもない宣言型言語は私も知らない。
HaskellベースにProlog載っけた関数論理型言語(curry)とか、逆に論理型ベースの論理関数型言語(Mars)なら知ってるが、今実用になってるかは知らん。
(綴りは微妙に間違ってるかも)
898デフォルトの名無しさん
2019/04/14(日) 18:36:20.67ID:8JmU//KT スレチじゃない話題の方が少ないのにどの面下げてスレチとか言ってんだよ
899デフォルトの名無しさん
2019/04/14(日) 19:10:43.03ID:+8hSutfC >>898
スレチ
スレチ
900デフォルトの名無しさん
2019/04/14(日) 19:17:17.35ID:fg2GMqcu901デフォルトの名無しさん
2019/04/14(日) 20:13:21.19ID:szUdZFoQ 次世代のスレで、なぜ人々が旧世代の話をしたがるのか、その心理は気になる
ぼくの持論は、クソバカ老害どもには趣旨を理解することが出来ないからということになっているが、皆様はどうお考えだろうか
ぼくの持論は、クソバカ老害どもには趣旨を理解することが出来ないからということになっているが、皆様はどうお考えだろうか
902デフォルトの名無しさん
2019/04/14(日) 20:19:11.90ID:YQLb8Tsj 普通新しいものを採用する際は古いものと比較するよね?
そうすると新しいものって実は価値なくね?ってなることも結構あるんだよね。
僕の持論はそれを恐れているカス野郎が多くいるということになっているが、
皆様はどうお考えだろうか?
そうすると新しいものって実は価値なくね?ってなることも結構あるんだよね。
僕の持論はそれを恐れているカス野郎が多くいるということになっているが、
皆様はどうお考えだろうか?
903デフォルトの名無しさん
2019/04/14(日) 20:45:25.54ID:szUdZFoQ 結構あるなら重畳ですが、このスレにそれがどれだけあるのか、クソバカなりに指し示していただけるとよろしいかと存じます。
904デフォルトの名無しさん
2019/04/14(日) 20:50:27.21ID:qRefkdYJ バージョンをひとつ飛ばすと効率が良いんだよな
第一世代から第三世代
新旧のバランスのとれた第二世代は評価されず
人々は両極端の話をしたがる
第一世代から第三世代
新旧のバランスのとれた第二世代は評価されず
人々は両極端の話をしたがる
905デフォルトの名無しさん
2019/04/14(日) 22:57:37.43ID:bXuYrZFq >>901
このスレで次世代以外の話はスレチってのは正しい。
その上でなぜ旧世代の話が出てしまうのかというと、用途が同じなのに能力に差がないから比較して話すことになっちゃうからじゃね?
スポーツ系のスレでよく歴代の選手との比較ネタでスレが進み、懐古禁止って騒ぐ人がでてくるパターンと同じだねw
このスレで次世代以外の話はスレチってのは正しい。
その上でなぜ旧世代の話が出てしまうのかというと、用途が同じなのに能力に差がないから比較して話すことになっちゃうからじゃね?
スポーツ系のスレでよく歴代の選手との比較ネタでスレが進み、懐古禁止って騒ぐ人がでてくるパターンと同じだねw
906デフォルトの名無しさん
2019/04/14(日) 23:09:20.67ID:WjGL7oJM それなら何故用途が被ってるのにその言語が出てきたかを語らった方が有意義では?
907デフォルトの名無しさん
2019/04/14(日) 23:10:09.67ID:/V8zrPr0 5ch(匿名掲示板)にそんなに高度に話題を制限する能力がないんだよ。割りきって使わないとストレスたまるし他人にも迷惑だぞ。
908デフォルトの名無しさん
2019/04/14(日) 23:30:03.16ID:yhT1bY0Y 旧世代に属するがあまりメジャーではない言語では古くから当たり前の機能を
観測範囲の狭い奴が新世代と称する言語で初めて知って
それをしたり顔で論じようとするから「ちょっと待て」となってるだけかと
観測範囲の狭い奴が新世代と称する言語で初めて知って
それをしたり顔で論じようとするから「ちょっと待て」となってるだけかと
909デフォルトの名無しさん
2019/04/15(月) 00:28:28.90ID:5Z9ghND4 node.jsがそれにあたるとは思えない
しかも今更感が漂ってる
いい検索サイト見つけたよgoogleって言うんだみたいな超絶周回遅れ感
しかも今更感が漂ってる
いい検索サイト見つけたよgoogleって言うんだみたいな超絶周回遅れ感
910デフォルトの名無しさん
2019/04/15(月) 01:17:07.65ID:rQHM+es2 node.js 初版2009年
go 初版2009年
kotlin 初版2011年
swift 初版2014年
rust 初版2006年
TypeScript 初版2012年
Python 初版1991年
JavaScript 初版1994年
JAVA 初版1995年
go 初版2009年
kotlin 初版2011年
swift 初版2014年
rust 初版2006年
TypeScript 初版2012年
Python 初版1991年
JavaScript 初版1994年
JAVA 初版1995年
911デフォルトの名無しさん
2019/04/15(月) 07:07:15.98ID:KXq8qGFi Python、古いんだね。載ってないけどHaskellも確か古かったよね。
どちらも旧世代言語やな。Haskellについては後発言語に近年色々パクられてるから次世代言語的的だけど。
Pythonは良く知らんのだけど、そういう要素あったっけ?
どちらも旧世代言語やな。Haskellについては後発言語に近年色々パクられてるから次世代言語的的だけど。
Pythonは良く知らんのだけど、そういう要素あったっけ?
912デフォルトの名無しさん
2019/04/15(月) 07:53:36.32ID:LtQIdg5g クロスではnpm iを気軽にできない環境だと.net coreの方が良いと感じた。
Goほどデプロイ簡単じゃないけど、コピるだけ。
nodeはnpm moduleが全部フルJSとは限らないから、node_modulesコピーするだけじゃうまく行かないケースがある。
ラズパイでビルドが入るnpm iは結構遅い。
Goほどデプロイ簡単じゃないけど、コピるだけ。
nodeはnpm moduleが全部フルJSとは限らないから、node_modulesコピーするだけじゃうまく行かないケースがある。
ラズパイでビルドが入るnpm iは結構遅い。
913デフォルトの名無しさん
2019/04/15(月) 07:54:47.50ID:LtQIdg5g C#も.net core 3.0だとパターンマッチが強力になってたり、意外に新しい言語になりつつあるよ。
割と早いし。
割と早いし。
914デフォルトの名無しさん
2019/04/15(月) 08:10:10.45ID:6QGEsl+6 趣味レベルならPythonのように遅い言語は良いんじゃないかね
早さを求められないExcelなんかのVBAに置き換わるにも適してるとは思うよ
早さを求められないExcelなんかのVBAに置き換わるにも適してるとは思うよ
915デフォルトの名無しさん
2019/04/15(月) 08:22:11.09ID:PQoyOqOA 趣味レベルは正義でも悪でもない
仕事レベルでやってるやつの正義感の強さを冷笑するのが趣味レベル
仕事レベルでやってるやつの正義感の強さを冷笑するのが趣味レベル
916デフォルトの名無しさん
2019/04/15(月) 08:43:03.48ID:IXPbMXJW excelこそ速さ必要じゃないか?
917デフォルトの名無しさん
2019/04/15(月) 08:52:14.29ID:6QGEsl+6 excelで10万件100万件のデータを扱うのか?
918デフォルトの名無しさん
2019/04/15(月) 09:18:32.45ID:5HJMQZCl ECMAScriptとかわりと次世代的な昨日載ってる方じゃね?
919デフォルトの名無しさん
2019/04/15(月) 09:20:05.49ID:TjoBwL2Q IEを投げ捨てればそうかもな
VBAerにそれができるの?
VBAerにそれができるの?
920デフォルトの名無しさん
2019/04/15(月) 10:15:29.58ID:32QyJyZG npm って install コマンドでビルドは走らないと思うけど
921デフォルトの名無しさん
2019/04/15(月) 10:36:26.91ID:LtQIdg5g922デフォルトの名無しさん
2019/04/15(月) 11:23:07.97ID:7tXGeSsk クローム拡張とかって簡単につくれんのかな?
JavaScriptで出来てるものとかあるし。
JavaScriptで出来てるものとかあるし。
923デフォルトの名無しさん
2019/04/15(月) 11:30:59.00ID:32QyJyZG924デフォルトの名無しさん
2019/04/15(月) 11:53:41.07ID:hce9CeGK Ruby のBundler でも、バイナリじゃないものは、Windows では、MSYS2 でコンパイルされる
コンパイラは、2〜3GB あるから、漏れは、コンパイラを入れていない
それで、websocket モジュールが使えない。
websocketは、ソースコードで配布しているから
漏れは、node.js もインストールしたけど、VC++ が入ったのかな?
コンパイラは、2〜3GB あるから、漏れは、コンパイラを入れていない
それで、websocket モジュールが使えない。
websocketは、ソースコードで配布しているから
漏れは、node.js もインストールしたけど、VC++ が入ったのかな?
925デフォルトの名無しさん
2019/04/15(月) 12:31:25.25ID:BsGbG3gA ほれ見ろRubyガイジまで来たじゃねーか
926デフォルトの名無しさん
2019/04/15(月) 12:54:41.60ID:zTAvdEPs お前はガイジガイジな
927デフォルトの名無しさん
2019/04/15(月) 13:15:48.17ID:jiJBq32l Kotlinもよろしく
928デフォルトの名無しさん
2019/04/15(月) 17:07:56.68ID:cVvpURwa 2019年にわざわざ学ばなくてもいいプログラミング言語--Codementorがランキング発表
Liam Tung (Special to ZDNet.com) 翻訳校正: 編集部 2019年04月15日 11時58分
https://japan.zdnet.com/article/35135732/
(前略) Codementorのデータから、2019年にわざわざ学ぶ必要のない言語はElm、
CoffeeScript、Erlang、Lua、Perlが挙がっている。
最低(ワースト)から最高(ベスト)までのリストを見ると、いくぶん驚きではあるが、
Androidアプリ構築で人気のKotlinは18位から11位に上昇している。もっとも、Kotlinで
書かれたプロジェクトの数が増えたことから、Microsoftが買収したりコードホスティング
サービスのGitHubではKotlinは最も急成長した言語であることが分かっている。
一方で、Codementorのデータで「最も改善した」言語はDartだった。DartはGoogleで
開発された言語だ。
CodementorはDartの改善について、Flutterが主な要因としている。FlutterはGoogleの
モバイルアプリを開発するためのSDKで、単一のコードベースでiOSとAndroidアプリを構築
できる。FlutterアプリはDartを使って作成されており、Googleが取り組んでいるOSである
Fuschiaで重要な位置を占めている。
Flutterを後ろ盾にしたDartの上昇からいえることは、Googleの決定が開発者に大きな
影響を与えるということだ。
一方で、Codementorの雇用市場に関するインデックスでは、Dartのスコアは高くない。
だが、コミュニティーのエンゲージスコアは改善している。
Liam Tung (Special to ZDNet.com) 翻訳校正: 編集部 2019年04月15日 11時58分
https://japan.zdnet.com/article/35135732/
(前略) Codementorのデータから、2019年にわざわざ学ぶ必要のない言語はElm、
CoffeeScript、Erlang、Lua、Perlが挙がっている。
最低(ワースト)から最高(ベスト)までのリストを見ると、いくぶん驚きではあるが、
Androidアプリ構築で人気のKotlinは18位から11位に上昇している。もっとも、Kotlinで
書かれたプロジェクトの数が増えたことから、Microsoftが買収したりコードホスティング
サービスのGitHubではKotlinは最も急成長した言語であることが分かっている。
一方で、Codementorのデータで「最も改善した」言語はDartだった。DartはGoogleで
開発された言語だ。
CodementorはDartの改善について、Flutterが主な要因としている。FlutterはGoogleの
モバイルアプリを開発するためのSDKで、単一のコードベースでiOSとAndroidアプリを構築
できる。FlutterアプリはDartを使って作成されており、Googleが取り組んでいるOSである
Fuschiaで重要な位置を占めている。
Flutterを後ろ盾にしたDartの上昇からいえることは、Googleの決定が開発者に大きな
影響を与えるということだ。
一方で、Codementorの雇用市場に関するインデックスでは、Dartのスコアは高くない。
だが、コミュニティーのエンゲージスコアは改善している。
930デフォルトの名無しさん
2019/04/15(月) 20:35:58.99ID:IXPbMXJW 関数一つ作れば済むようなことをわざわざワンライナーで書くための機能とかありがたがるバカが多すぎなんだよ。
そういう奴に限ってまともにマクロも書けなかったりするし意義もわかってない。
そういう奴に限ってまともにマクロも書けなかったりするし意義もわかってない。
931デフォルトの名無しさん
2019/04/15(月) 20:41:49.41ID:0pfueoRK 具体てきには?
932デフォルトの名無しさん
2019/04/15(月) 21:00:12.73ID:0fUMxMwS933デフォルトの名無しさん
2019/04/15(月) 21:18:43.88ID:uKqF+X4O まともにマクロ書くのかよ
934デフォルトの名無しさん
2019/04/15(月) 21:19:20.70ID:uKqF+X4O 一生lsコマンド自作してろ
935デフォルトの名無しさん
2019/04/15(月) 23:09:56.02ID:cJmtAKHt 一生slコマンド自作してろ
936デフォルトの名無しさん
2019/04/16(火) 09:11:44.18ID:wCqxjGzR $ cat ls
#!/bin/sh
echo *
$ ■
#!/bin/sh
echo *
$ ■
937デフォルトの名無しさん
2019/04/16(火) 22:30:50.65ID:U0PZjfEr Bosque Programming Language
https://www.microsoft.com/en-us/research/project/bosque-programming-language/
> The Bosque programming language is designed for writing code that simple, obvious, and easy to reason about for both humans and machines.
https://github.com/Microsoft/BosqueLanguage
https://www.microsoft.com/en-us/research/project/bosque-programming-language/
> The Bosque programming language is designed for writing code that simple, obvious, and easy to reason about for both humans and machines.
https://github.com/Microsoft/BosqueLanguage
938デフォルトの名無しさん
2019/04/16(火) 22:52:45.40ID:IMDZuPwz 良さげだけど名前なんとかならなかったのか
939デフォルトの名無しさん
2019/04/16(火) 23:38:30.53ID:V3kPCGsb GoのシンタックスをC#系(TypeScript, Kotlinあたり)に寄せた感じだな
940デフォルトの名無しさん
2019/04/17(水) 00:27:27.77ID:SugD6GpG functionとかの予約語って必要なのかな?
あと ?.演算子が普通に普及しすぎてて声に出すときどうやって読むのか気になる
あと ?.演算子が普通に普及しすぎてて声に出すときどうやって読むのか気になる
941デフォルトの名無しさん
2019/04/17(水) 00:33:44.22ID:SugD6GpG tryGetPropertyなんてクソみたいな関数名つけた例を出してくるのはセンスがないと思う
942デフォルトの名無しさん
2019/04/17(水) 00:39:11.86ID:SugD6GpG updateYも見てて糞だなって思う
updateX
updateZ
updateXY
updateXZ
後は略
と言ったように後に並んでるのを考えると寒気がする
こういうのを解決しない言語を作ってどうすんの?
updatePoint (p, _ , 5, _) の様に指定で来たらいいだけじゃないか?
updateX
updateZ
updateXY
updateXZ
後は略
と言ったように後に並んでるのを考えると寒気がする
こういうのを解決しない言語を作ってどうすんの?
updatePoint (p, _ , 5, _) の様に指定で来たらいいだけじゃないか?
943デフォルトの名無しさん
2019/04/17(水) 18:43:57.77ID:DaACwh1w そんなしょうもないシンタックスの問題のために新しい言語を作る必要はない。
944デフォルトの名無しさん
2019/04/17(水) 18:52:26.28ID:q/9NxBQE 次スレはBosque入れてSwift外そう。誰も話してないし。
945デフォルトの名無しさん
2019/04/17(水) 21:32:33.71ID:c+s4Q9PY センス悪いから流行らないだろ
946デフォルトの名無しさん
2019/04/17(水) 21:47:50.11ID:c+s4Q9PY 劣化typescript
947デフォルトの名無しさん
2019/04/17(水) 21:53:06.06ID:x83DzjZ7 TypeScriptもesにデコレーダが使えるようになるまでの命だしな
948デフォルトの名無しさん
2019/04/17(水) 22:03:16.93ID:MHZJUsOd TypeScriptっぽいML?いまいち存在意義がわからない。
949デフォルトの名無しさん
2019/04/17(水) 22:13:26.94ID:pGCWwX/F >>947
デコレーターの議論は進んでるのけ?
デコレーターの議論は進んでるのけ?
950デフォルトの名無しさん
2019/04/17(水) 22:33:23.28ID:wBdVTFw7 まだドラフトなのに早漏がbabelでデコレータ使いまくったせいで記号の交換ができずプライベートフィールドが#になってしまったらしい
951デフォルトの名無しさん
2019/04/17(水) 23:20:20.66ID:yZvf1AfT 言語開発は取り返しつかな過ぎて大変だな
952デフォルトの名無しさん
2019/04/18(木) 00:10:03.73ID:T7S3Nadu これか。
https://github.com/tc39/proposal-class-fields/blob/master/PRIVATE_SYNTAX_FAQ.md#why-was-the-sigil--chosen-among-all-the-unicode-code-points
> @ was the initial favorite, but it was taken by decorators. TC39 considered swapping decorators and private state sigils, but the committee decided to defer to the existing usage of transpiler users.
最低だな。
だから嫌われるんだ早漏は。
https://github.com/tc39/proposal-class-fields/blob/master/PRIVATE_SYNTAX_FAQ.md#why-was-the-sigil--chosen-among-all-the-unicode-code-points
> @ was the initial favorite, but it was taken by decorators. TC39 considered swapping decorators and private state sigils, but the committee decided to defer to the existing usage of transpiler users.
最低だな。
だから嫌われるんだ早漏は。
953デフォルトの名無しさん
2019/04/18(木) 02:22:32.61ID:xDdfDEdP >>912
違う環境に移すならnode_modules削除してnpm installし直すの当たり前じゃんコピんなよ
違う環境に移すならnode_modules削除してnpm installし直すの当たり前じゃんコピんなよ
954デフォルトの名無しさん
2019/04/18(木) 08:34:12.12ID:G2shfX5j 「時代が俺に追いついてないので就職先がない」
955デフォルトの名無しさん
2019/04/18(木) 09:40:33.13ID:GZG5vyPp >>954
大丈夫。そのまま待ってると時代の方が後からゆっくり変わってきてやがてフィットするようになるから。
大丈夫。そのまま待ってると時代の方が後からゆっくり変わってきてやがてフィットするようになるから。
956デフォルトの名無しさん
2019/04/18(木) 09:43:44.77ID:/A1SaGp7 25年後にな
957デフォルトの名無しさん
2019/04/18(木) 10:39:33.53ID:mwcSOOzY オープンソースには人月の神話がない
そんなふうに考えていた時期が
そんなふうに考えていた時期が
958デフォルトの名無しさん
2019/04/18(木) 11:54:37.34ID:F6nfsJw8 Ruby では、
cat : ローカル変数
$cat : グローバル変数
@cat : インスタンス変数
@@cat : クラス変数
Cat : 定数は、大文字で始まる
慣習として、
BigCat クラス・モジュールのファイル名は、big_cat.rb
ローカル変数・メソッド名は、big_cat
定数は、BIG_CAT, BigCat
cat : ローカル変数
$cat : グローバル変数
@cat : インスタンス変数
@@cat : クラス変数
Cat : 定数は、大文字で始まる
慣習として、
BigCat クラス・モジュールのファイル名は、big_cat.rb
ローカル変数・メソッド名は、big_cat
定数は、BIG_CAT, BigCat
959デフォルトの名無しさん
2019/04/18(木) 14:32:05.01ID:Hosp3yF6 >>958
はいはい斜陽言語
はいはい斜陽言語
960デフォルトの名無しさん
2019/04/18(木) 14:47:54.33ID:OXzSFMTD >>958
その、ソースを上から下まで舐めるように読まないとグローバル変数が何個あって、どう使われてるか把握出来ないのが大規模開発に向かないんだよ。
動的型言語は自由度が〜って言うけど、他人に把握し難い自由度は害悪でしか無い。
その、ソースを上から下まで舐めるように読まないとグローバル変数が何個あって、どう使われてるか把握出来ないのが大規模開発に向かないんだよ。
動的型言語は自由度が〜って言うけど、他人に把握し難い自由度は害悪でしか無い。
961デフォルトの名無しさん
2019/04/18(木) 14:55:20.05ID:nwidurpX 書きやすく読みにくい
どっちゃりある関数ライクの書き方見るに書きやすいとも思えないが
どっちゃりある関数ライクの書き方見るに書きやすいとも思えないが
962デフォルトの名無しさん
2019/04/18(木) 17:04:59.53ID:f9Qhvlz2 斜陽言語の宣伝をいくらしても人気が上がることはあり得ないんだから潔く諦めたら良いのに。
怖くて他の言語を勉強できないんだろうな。 爺さんか?
怖くて他の言語を勉強できないんだろうな。 爺さんか?
963デフォルトの名無しさん
2019/04/18(木) 18:19:58.34ID:VhOKsbOT 頭文字が大文字か小文字かでアクセス制限が決まる言語は嫌だな
964デフォルトの名無しさん
2019/04/18(木) 19:21:38.84ID:htBhhMPG Bosqueのレビュー記事が来たぞぉ
Microsoft debuts Bosque – a new programming language with no loops, inspired by TypeScript
https://www.theregister.co.uk/2019/04/18/microsoft_bosque_programming_language/
Microsoft debuts Bosque – a new programming language with no loops, inspired by TypeScript
https://www.theregister.co.uk/2019/04/18/microsoft_bosque_programming_language/
965デフォルトの名無しさん
2019/04/18(木) 19:53:47.38ID:jNNJnl9I あたま文字D。
966デフォルトの名無しさん
2019/04/18(木) 19:56:03.14ID:kJRNYq6f nodeで動くんか?
遂に.net切りか?
遂に.net切りか?
967デフォルトの名無しさん
2019/04/18(木) 20:03:33.01ID:rt2qFRnt >>873
そんな大層なもんじゃない
そんな大層なもんじゃない
968デフォルトの名無しさん
2019/04/18(木) 20:04:09.10ID:rt2qFRnt >>966
ミスった
ミスった
969デフォルトの名無しさん
2019/04/18(木) 21:26:30.05ID:ILDo2ap3970デフォルトの名無しさん
2019/04/19(金) 09:52:28.55ID:6Bax6/iK タロットカードの中で印象最悪なやつに投資してる人もいるんですよ
971デフォルトの名無しさん
2019/04/19(金) 10:00:20.16ID:p/ztoCUW 確かになんでこんなセンス無い名前にしたんだろ
せめてスペルくらいbosqにしろや
programをprogrammeと書く奴はいないし
queをqueueと書く奴もいない
referrerはreferer
せめてスペルくらいbosqにしろや
programをprogrammeと書く奴はいないし
queをqueueと書く奴もいない
referrerはreferer
972デフォルトの名無しさん
2019/04/19(金) 10:03:55.74ID:W0HIZatt おれはbosqよりはBosqueの方がいいと思う。
973デフォルトの名無しさん
2019/04/19(金) 10:06:11.56ID:W0HIZatt 読みは「ボスケ」だよね?bosqじゃ「ボスキュー」になっちゃう。
974デフォルトの名無しさん
2019/04/19(金) 10:32:02.15ID:D1XYkIIA >>972
俺は思わない
俺は思わない
975デフォルトの名無しさん
2019/04/19(金) 11:07:14.97ID:NsTUo0Bg976デフォルトの名無しさん
2019/04/19(金) 12:18:06.78ID:U46FCs4Q キューは思い切り口を尖らせながら言うこと。
977デフォルトの名無しさん
2019/04/19(金) 12:22:27.76ID:/+wKzNlv tsで書かれてるけど最終的にjsになるの?
978デフォルトの名無しさん
2019/04/19(金) 12:23:51.89ID:p/ztoCUW >>975
そんな意図、欧米人にしか通用しないと思うのだがなぁ…
ところで新記事きてた。
googleの力も借りて箇条書き部だけ適当に訳した。
Microsoft aims for simplicity with Bosque programming language
https://www.infoworld.com/article/3390197/microsoft-aims-for-simplicity-with-bosque-programming-language.html
・Bosqueは不変(immutable)データと調和する機能モデルを採用しているため、すべての値は不変です。
副作用がなければ、コードブロックの任意のステートメントの作用を理解することはとても単純になります。
関数型言語は、プログラム開発の単純化、洗練されたツール、およびこのモデルによって可能になるコンパイラの最適化の恩恵を受けています。
・更新可能なvar!変数への複数回の代入を許可することで、関数型プログラミングはブロックスコープと{…}括弧と融合します。
・関数はファーストクラスの値であり型です。
・ラムダコンストラクタは、ラムダ作成時のクロージャキャプチャ変数のために、ラムダ本体のコード定義と変数コピーセマンティクスを組み合わせたものです。
・シンプルで押し付けがましくない型システムは、意図を伝え、問題領域の関連する特徴を符号化するために、構造型(structural types)、組み合わせ型(combination types)、および公称型(nominal types)といった一連の型の使用を可能にする。
・型付き文字列は、文字列の内容に関する既知の構造を、人にとって意味があり、かつ型チェッカーが利用できる方式で型に変換するためのメカニズムを提供します。
続く>>979
そんな意図、欧米人にしか通用しないと思うのだがなぁ…
ところで新記事きてた。
googleの力も借りて箇条書き部だけ適当に訳した。
Microsoft aims for simplicity with Bosque programming language
https://www.infoworld.com/article/3390197/microsoft-aims-for-simplicity-with-bosque-programming-language.html
・Bosqueは不変(immutable)データと調和する機能モデルを採用しているため、すべての値は不変です。
副作用がなければ、コードブロックの任意のステートメントの作用を理解することはとても単純になります。
関数型言語は、プログラム開発の単純化、洗練されたツール、およびこのモデルによって可能になるコンパイラの最適化の恩恵を受けています。
・更新可能なvar!変数への複数回の代入を許可することで、関数型プログラミングはブロックスコープと{…}括弧と融合します。
・関数はファーストクラスの値であり型です。
・ラムダコンストラクタは、ラムダ作成時のクロージャキャプチャ変数のために、ラムダ本体のコード定義と変数コピーセマンティクスを組み合わせたものです。
・シンプルで押し付けがましくない型システムは、意図を伝え、問題領域の関連する特徴を符号化するために、構造型(structural types)、組み合わせ型(combination types)、および公称型(nominal types)といった一連の型の使用を可能にする。
・型付き文字列は、文字列の内容に関する既知の構造を、人にとって意味があり、かつ型チェッカーが利用できる方式で型に変換するためのメカニズムを提供します。
続く>>979
979デフォルトの名無しさん
2019/04/19(金) 12:24:14.88ID:p/ztoCUW >>978 続き
・ref引数を渡すことでパラメータをスレッド化することができます。
複数の戻り値(multi-return values)に代わるものとして、これはメソッドが渡された変数を使用・更新するようなシナリオを単純化します。
パラメータの更新を許可することで、余分な(extra)戻り値の管理が不要になります。
この機能はまだ実装されていません。
・名前付き引数が提供されています。
残余引数(rest parameters)やスプレッド演算子(spread operators)も。
これらは呼び出しやコンストラクタ操作の一部としてデータ操作を実行できます。
・不変式/不変条件(invariants)、サニティチェック、および診断アサーションといったさまざまな表現のための一級のサポートが提供されています。
・Bosqueでの一括代数データ操作は、一括読み取りとデータ値の更新から始まります。
作成されたオペレータは、コードを全体的な意図に集中させ、開発者がデータ構造操作に関する代数推論をするのを助けます。
代数演算は、データ型、タプル、レコード、および名義型、さらには射影、複数更新、およびマージを含む演算に対して提供されます。
・反復処理機能により、構造化ループは高レベルの反復処理構成体と交換されます。
同じループを書くことの定型句を削除することで、束縛計算を含むエラーのクラスが排除されます。
intentは意図(intent)を明確にします。
・ref引数を渡すことでパラメータをスレッド化することができます。
複数の戻り値(multi-return values)に代わるものとして、これはメソッドが渡された変数を使用・更新するようなシナリオを単純化します。
パラメータの更新を許可することで、余分な(extra)戻り値の管理が不要になります。
この機能はまだ実装されていません。
・名前付き引数が提供されています。
残余引数(rest parameters)やスプレッド演算子(spread operators)も。
これらは呼び出しやコンストラクタ操作の一部としてデータ操作を実行できます。
・不変式/不変条件(invariants)、サニティチェック、および診断アサーションといったさまざまな表現のための一級のサポートが提供されています。
・Bosqueでの一括代数データ操作は、一括読み取りとデータ値の更新から始まります。
作成されたオペレータは、コードを全体的な意図に集中させ、開発者がデータ構造操作に関する代数推論をするのを助けます。
代数演算は、データ型、タプル、レコード、および名義型、さらには射影、複数更新、およびマージを含む演算に対して提供されます。
・反復処理機能により、構造化ループは高レベルの反復処理構成体と交換されます。
同じループを書くことの定型句を削除することで、束縛計算を含むエラーのクラスが排除されます。
intentは意図(intent)を明確にします。
980デフォルトの名無しさん
2019/04/19(金) 15:34:39.70ID:y1N4KfNl >>976
キューじゃなくてケだぞ。
キューじゃなくてケだぞ。
981デフォルトの名無しさん
2019/04/19(金) 16:09:21.47ID:U46FCs4Q くぇー
982デフォルトの名無しさん
2019/04/19(金) 16:13:42.90ID:oHWX6/LR これアメリカ人の大部分は初見で読めないんじゃないの?w
むしろ(ケベック系つながりで)カナダ人のほうが読めそう
むしろ(ケベック系つながりで)カナダ人のほうが読めそう
983デフォルトの名無しさん
2019/04/19(金) 16:36:30.33ID:y1N4KfNl >>981
くぇーでもなくて、ケ
くぇーでもなくて、ケ
984デフォルトの名無しさん
2019/04/19(金) 16:38:33.84ID:p/ztoCUW フランス人ならフランス語のQu'est-ce que c'estがケツクセーって読むらしいからやっぱりボスクって呼ばれると思う
985デフォルトの名無しさん
2019/04/19(金) 17:13:18.79ID:GSI3q7h6986デフォルトの名無しさん
2019/04/19(金) 18:08:54.60ID:nkWQ7fAT ケかクだってここにいる高学歴高知能な人間なら分かりそうなもんだけどな
987デフォルトの名無しさん
2019/04/19(金) 18:54:58.66ID:U46FCs4Q Κе
988デフォルトの名無しさん
2019/04/19(金) 19:25:02.32ID:GSI3q7h6 でも聞くとキが近いんだよ
989デフォルトの名無しさん
2019/04/19(金) 20:11:35.59ID:j6ebG9/X bosqueじゃ新しいメッセージキューみたいだな
990デフォルトの名無しさん
2019/04/19(金) 20:38:24.84ID:F98lm+5Fレス数が950を超えています。1000を超えると書き込みができなくなります。
ニュース
- アメリカ、入国時に「日本人を含む外国人観光客の最大5年分のSNS履歴の提出」義務化 過去10年間に使用のメールアドレスや電話番号等も [Hitzeschleier★]
- 日本語が話せない「外国籍」の子が急増中、授業がストップ、教室から脱走も…先生にも大きな負担「日本語支援」追いつかず★2 [七波羅探題★]
- 「もうキモくてキモくて…」29歳女性が語る“おぢアタック”の実態。「俺ならイケるかも」年下女性を狙う勘違い中年男性に共通点が★3 [Hitzeschleier★]
- 【速報】年収の壁の自民案判明、26年は168万円 [蚤の市★]
- 「ワールドトリガー」原作1話から完全新作アニメ化、よりパワーアップした1stシーズンとして [爆笑ゴリラ★]
- もしがく:三谷幸喜×菅田将暉の青春群像劇 2週ぶり第10話視聴率3.2% 「さらば八分坂」次週最終回 [ひかり★]
- 【速報】統一教会から100万円の現金を受け取った疑いで現職大臣が辞職へ [709039863]
- 「ミニトマトがボウルに入ってるから使ったら残りはラップして輪ゴムしといてー」👉アスペ系旦那、とんでもない行動に出てしまう [242521385]
- お昼のまったり🍵😶‍🌫🤏すこすこハウス🏡
- 自閉症児の父親「中絶しておけば良かった。 家族が欲しかったのに、手に入れたのは人間たまごっち」 [777114754]
- 【高市悲報】維新、複数人が国保逃れの脱法行為にバチーン!と関与か😰せやかて外国人ガー! [359965264]
- ネトウヨ「中国ロシアとの戦争?日本にはアメリカがついてるので100%勝ちますよ」 [165981677]
