スレタイ以外の言語もok
前スレ
https://mevius.5ch.net/test/read.cgi/tech/1655771266/
探検
次世代言語27 TypeScript Swift Go Kotlin Rust Nim
■ このスレッドは過去ログ倉庫に格納されています
2022/08/05(金) 08:26:38.87ID:TpiqaUBm
183デフォルトの名無しさん
2022/08/10(水) 12:42:08.99ID:wdsDlMgu Rustをやり始めてわかったんだけど
一般的に設計が下手だとデータの依存関係がぐちゃぐちゃになりGC言語はそれでも通っちゃうのに対して
Rustで通すにはデータの依存関係を整理するのが一番の近道となるため良い設計にさせられしまう
結果的にRustで書いたコードはメンテナンス性も良くなるという良い副作用が
一般的に設計が下手だとデータの依存関係がぐちゃぐちゃになりGC言語はそれでも通っちゃうのに対して
Rustで通すにはデータの依存関係を整理するのが一番の近道となるため良い設計にさせられしまう
結果的にRustで書いたコードはメンテナンス性も良くなるという良い副作用が
184デフォルトの名無しさん
2022/08/10(水) 12:52:13.96ID:ibGL2wT8 それのどこがいい設計というの?
185デフォルトの名無しさん
2022/08/10(水) 12:57:14.26ID:h5nM35rr 文盲か?
データの依存関係が整理されてるなら、そうでないやつよりいい設計と言えるだろ。
俺はRust使ったことないけどね。
データの依存関係が整理されてるなら、そうでないやつよりいい設計と言えるだろ。
俺はRust使ったことないけどね。
186デフォルトの名無しさん
2022/08/10(水) 13:01:14.16ID:OAjuzVE6 COBOLおすすめ
187デフォルトの名無しさん
2022/08/10(水) 13:24:29.70ID:v2DFTKIi 依存関係がぐちゃぐちゃだとRustでは通らないというのはAがBに依存していてBがAに依存しているというような循環参照があるとRustでは通らないってこと?
循環がある複雑な設計ができないというのはメリットかもしれないけど、どうしても循環が必要な場合はRustは使えないってこと?
循環がある複雑な設計ができないというのはメリットかもしれないけど、どうしても循環が必要な場合はRustは使えないってこと?
188デフォルトの名無しさん
2022/08/10(水) 13:29:04.51ID:bxuLoLIR >>187
共通部分Cを別に括りだしてAとB両方がCを参照するようにすれば大半の場合循環参照は回避できるはずだけど
共通部分Cを別に括りだしてAとB両方がCを参照するようにすれば大半の場合循環参照は回避できるはずだけど
189デフォルトの名無しさん
2022/08/10(水) 13:46:25.86ID:sNqQ8ycT GCは関係なさそう
無理矢理こじつけるならvirtualデストラクタに関係あるが
重要なのはvirtualの方だ
無理矢理こじつけるならvirtualデストラクタに関係あるが
重要なのはvirtualの方だ
190デフォルトの名無しさん
2022/08/10(水) 13:47:44.80ID:cEafvHu4 相当本人の設計レベルが低いんじゃ。。
191デフォルトの名無しさん
2022/08/10(水) 13:51:24.78ID:w+A7Q7I0 >>187
Rustでもそういう互いに依存しあう形も可能だがその分だけ少しだけ複雑な型となる
つまりRustではそんな形を取るよりもスッキリと依存関係が整理された良いデータ設計をした方が書きやすい
そのためRustで書くと自然に良い設計のプログラムになるよう誘導される
Rustでもそういう互いに依存しあう形も可能だがその分だけ少しだけ複雑な型となる
つまりRustではそんな形を取るよりもスッキリと依存関係が整理された良いデータ設計をした方が書きやすい
そのためRustで書くと自然に良い設計のプログラムになるよう誘導される
192デフォルトの名無しさん
2022/08/10(水) 13:56:50.60ID:eN3aIK3B つまり、rustはenterprises向けではない
193デフォルトの名無しさん
2022/08/10(水) 13:58:59.52ID:uIeHvMMb RefCellとか使うと、実行時に借用チェックしてパニックが起きうるんでしょ?
そうするとRust使う意味がなくなっちゃうしな
そうするとRust使う意味がなくなっちゃうしな
194デフォルトの名無しさん
2022/08/10(水) 14:00:14.32ID:bxuLoLIR >>192
いうてもGoogleやMSやFBなんかは積極的にRust導入していくって言ってるしな
いうてもGoogleやMSやFBなんかは積極的にRust導入していくって言ってるしな
195デフォルトの名無しさん
2022/08/10(水) 14:02:45.42ID:sNqQ8ycT gotoはスパゲッティだがcomefromは良い設計という説がある
これを拡大解釈すると
traitとかinterfaceとかの実装側だけが依存関係を宣言するのはスパゲッティである
逆にエンドユーザー側から依存関係を列挙したい
つまり、追放されていたCの共用体の汚名返上をした方がいいのでは
これを拡大解釈すると
traitとかinterfaceとかの実装側だけが依存関係を宣言するのはスパゲッティである
逆にエンドユーザー側から依存関係を列挙したい
つまり、追放されていたCの共用体の汚名返上をした方がいいのでは
196デフォルトの名無しさん
2022/08/10(水) 14:06:25.83ID:bxuLoLIR >>195
共用体はC++じゃなくCじゃなきゃダメな組込みやカーネルなんかの分野だといつでも現役だけどね
共用体はC++じゃなくCじゃなきゃダメな組込みやカーネルなんかの分野だといつでも現役だけどね
197デフォルトの名無しさん
2022/08/10(水) 15:00:30.99ID:B0kpAn2f >>195
Cの共用体は時代遅れの遺物。
例えばRustでは、排他データ共用であるタグ付き共用体=ボディ付きenumと、同一データ共用であるtransmuteの、
役割の異なる二つの機能に分化され利便性も安全性も向上している。
Cの共用体は時代遅れの遺物。
例えばRustでは、排他データ共用であるタグ付き共用体=ボディ付きenumと、同一データ共用であるtransmuteの、
役割の異なる二つの機能に分化され利便性も安全性も向上している。
198デフォルトの名無しさん
2022/08/10(水) 16:04:48.53ID:AhsVHkEa199デフォルトの名無しさん
2022/08/10(水) 16:38:38.42ID:v2DFTKIi Rust使うかどうかに関係なく互いに依存しあうコードとかぐちゃぐちゃな設計は書かないでってみんなに呼びかければいいじゃん。
200デフォルトの名無しさん
2022/08/10(水) 17:06:24.53ID:ZFTliHm/ プロトタイピングレベルだと設計なんて気にしてられない。
Rustはそういうのには使えんな。
Rustはそういうのには使えんな。
201デフォルトの名無しさん
2022/08/10(水) 17:57:07.65ID:h5nM35rr いやいや設計のためにプロトタイピングするんだろ。
本来プロトタイプは捨てるのが前提だから。
捨てる前提だからRust使うまでもないのは同意で、それこそ動的型言語でさくっと作るのでもよい。
本来プロトタイプは捨てるのが前提だから。
捨てる前提だからRust使うまでもないのは同意で、それこそ動的型言語でさくっと作るのでもよい。
202デフォルトの名無しさん
2022/08/10(水) 18:30:28.73ID:F9/ptNap Rustで実用的なソフトウェアを作るにはC/C++の10倍の労力と注意深さが必要。
203デフォルトの名無しさん
2022/08/10(水) 18:35:36.42ID:JllE9vuQ204デフォルトの名無しさん
2022/08/10(水) 18:42:49.97ID:tg6K1NO5205デフォルトの名無しさん
2022/08/10(水) 18:45:06.71ID:F9/ptNap 実用的でメジャーなソフトウェアが皆無。
206デフォルトの名無しさん
2022/08/10(水) 19:12:56.65ID:jrkTB4/i linux
207デフォルトの名無しさん
2022/08/10(水) 19:41:01.41ID:sk3AyQrK208デフォルトの名無しさん
2022/08/10(水) 19:54:14.10ID:bxuLoLIR209デフォルトの名無しさん
2022/08/10(水) 20:20:53.11ID:ELagABQ4 皆一体何と戦っているんだ
210デフォルトの名無しさん
2022/08/10(水) 20:36:32.94ID:1/irOBHJ211デフォルトの名無しさん
2022/08/10(水) 21:12:32.20ID:NmnQYtNj Firefoxって、そんなにRustで置き換えられてる?
元が大きいのもあって、大して置き換わってなかったような。
元が大きいのもあって、大して置き換わってなかったような。
212デフォルトの名無しさん
2022/08/10(水) 21:15:46.69ID:Kdr/lhnJ How much Rust in Firefox?
https://4e6.github.io/firefox-lang-stats/
https://4e6.github.io/firefox-lang-stats/
213デフォルトの名無しさん
2022/08/10(水) 21:47:08.63ID:sNqQ8ycT >>209
むしろ個人と個人の戦いを回避したいから集団を作らせようとしている印象だが
むしろ個人と個人の戦いを回避したいから集団を作らせようとしている印象だが
214デフォルトの名無しさん
2022/08/10(水) 21:56:02.90ID:y2CjdAWq >>203
お前の言う設計は範囲が狭いな。逆に俺の言う設計は広くておおざっぱ過ぎるか?
お前の言う設計は範囲が狭いな。逆に俺の言う設計は広くておおざっぱ過ぎるか?
215デフォルトの名無しさん
2022/08/10(水) 23:16:30.22ID:OAjuzVE6 >>212
なんで安全のために全部Rsutに置き換えないの?
なんで安全のために全部Rsutに置き換えないの?
216デフォルトの名無しさん
2022/08/10(水) 23:36:42.52ID:sNqQ8ycT217デフォルトの名無しさん
2022/08/11(木) 00:11:49.77ID:ZCQSRwpp Rustで書くと危険な部分もあるんですねえ。
218デフォルトの名無しさん
2022/08/11(木) 00:25:31.63ID:8gPi/LG+219デフォルトの名無しさん
2022/08/11(木) 00:37:42.94ID:5NB7ephI 目的を固定すると危険しかない
220デフォルトの名無しさん
2022/08/11(木) 00:55:10.26ID:ScqLZwtD >>215
100と0しかない世界線の住人か?
100と0しかない世界線の住人か?
221デフォルトの名無しさん
2022/08/11(木) 02:27:09.28ID:THycMkTK Cloudflare WorkersがC, C++, Rustに加えて
Python, Scala, Kotlin, Reason, Dartに対応したけど
Reasonなんて使ってる奴おるんか?
https://blog.cloudflare.com/cloudflare-workers-announces-broad-language-support/
Python, Scala, Kotlin, Reason, Dartに対応したけど
Reasonなんて使ってる奴おるんか?
https://blog.cloudflare.com/cloudflare-workers-announces-broad-language-support/
222デフォルトの名無しさん
2022/08/11(木) 02:53:54.65ID:ZCQSRwpp223デフォルトの名無しさん
2022/08/11(木) 03:13:46.61ID:Sybzs6gH >>222
プログラミング言語によってHTMLを扱えたり扱えなかったりすることはありません
プログラミング言語によってHTMLを扱えたり扱えなかったりすることはありません
224デフォルトの名無しさん
2022/08/11(木) 03:33:33.51ID:ZCQSRwpp >>223
仕様書を読めばわかるんですけど、HTMLは相互参照の山なんですよ。
ですからRustには荷が重いというか、HTMLはRust殺しなんですよね。
これ、Rustが悪いのかHTMLが悪いのかというと、自分はHTMLの設計が古臭いと思いますね。
理論的にはRustの方が正しいと思います。
仕様書を読めばわかるんですけど、HTMLは相互参照の山なんですよ。
ですからRustには荷が重いというか、HTMLはRust殺しなんですよね。
これ、Rustが悪いのかHTMLが悪いのかというと、自分はHTMLの設計が古臭いと思いますね。
理論的にはRustの方が正しいと思います。
225デフォルトの名無しさん
2022/08/11(木) 03:40:04.40ID:ZCQSRwpp そもそも現在のHTML仕様はJSとC++を前提に書かれていて、その他の言語で取り扱うには、特有の事情を考慮しないといけないんですよね。
C#で取り扱おうとか、Javaで取り扱おうとか、そういうのはあまり問題ないんですよ。
C++同様、フルコースの言語なんで。
ところが、Cで取り扱おうとか、Rustで取り扱おうということになると、いろいろ考える必要がある。
これはいずれHTML仕様のほうを修正していくべきなんでしょうね。
C#で取り扱おうとか、Javaで取り扱おうとか、そういうのはあまり問題ないんですよ。
C++同様、フルコースの言語なんで。
ところが、Cで取り扱おうとか、Rustで取り扱おうということになると、いろいろ考える必要がある。
これはいずれHTML仕様のほうを修正していくべきなんでしょうね。
226デフォルトの名無しさん
2022/08/11(木) 03:48:44.40ID:D5CYg6Pn それはHTMLというかDOMでは?
227デフォルトの名無しさん
2022/08/11(木) 06:57:33.65ID:/IbLiGYi228デフォルトの名無しさん
2022/08/11(木) 07:15:59.88ID:CtVRnCBa Rustでちょっと複雑なことさせると
すぐスパゲティになっちゃうんだろうな
すぐスパゲティになっちゃうんだろうな
229デフォルトの名無しさん
2022/08/11(木) 07:24:38.68ID:pHX8OKOv230デフォルトの名無しさん
2022/08/11(木) 08:05:18.95ID:4s9DVfCr231デフォルトの名無しさん
2022/08/11(木) 08:23:24.72ID:BGDDy7T+ こんな感じだと、Rust好き的には、まず現実世界をRustで扱いやすいように修正するところからだね~
232デフォルトの名無しさん
2022/08/11(木) 08:34:02.44ID:7v/bWlgJ233デフォルトの名無しさん
2022/08/11(木) 08:52:59.49ID:swhQx1y1234デフォルトの名無しさん
2022/08/11(木) 11:12:00.07ID:AMWlPSdy >HTMLは相互参照の山なんですよ。
複オジなみのアホ迷言だなww
複オジなみのアホ迷言だなww
235デフォルトの名無しさん
2022/08/11(木) 11:23:16.28ID:9TqIqLGI C/C++のプログラム用のライブラリをRsutで書こうとするとグルーコードまみれになって危険と言いたいのか?
236デフォルトの名無しさん
2022/08/11(木) 11:28:04.54ID:vbpLy+Rh このスレに場違いなC++君がいつも頓珍漢なことを言ってるのは
叩き道具としてC++を持ち出しているだけであってC++でプログラミングしているわけではなく無知なため
叩き道具としてC++を持ち出しているだけであってC++でプログラミングしているわけではなく無知なため
237デフォルトの名無しさん
2022/08/11(木) 11:29:28.19ID:ScqLZwtD238デフォルトの名無しさん
2022/08/11(木) 11:34:46.22ID:5NB7ephI 効率的市場ってやつ?
0秒で100年先を織り込むという
0秒で100年先を織り込むという
239デフォルトの名無しさん
2022/08/11(木) 11:35:01.03ID:CYbTzNpy240デフォルトの名無しさん
2022/08/11(木) 12:06:59.79ID:iYrezZwU C++で枯れてるモジュールをRustなどで書き直す必要はないわな
241デフォルトの名無しさん
2022/08/11(木) 12:16:07.83ID:CYbTzNpy そういうこと
Rustに全て書き換えることは可能だけど
既にそういう状況にあるものを書き換える労力に意味はない
だからどこの企業やプロジェクトでも同じで新たなシステム改変部分からRust使用となっている
Rustに全て書き換えることは可能だけど
既にそういう状況にあるものを書き換える労力に意味はない
だからどこの企業やプロジェクトでも同じで新たなシステム改変部分からRust使用となっている
242デフォルトの名無しさん
2022/08/11(木) 12:16:35.32ID:7cUH/Z7I >>234
まあ、<a href="...">...</a> のことを言ってるならあながち間違いじゃないけど、プログラムから扱う話しとはあまり関係ないよね
まあ、<a href="...">...</a> のことを言ってるならあながち間違いじゃないけど、プログラムから扱う話しとはあまり関係ないよね
243デフォルトの名無しさん
2022/08/11(木) 12:31:23.76ID:dNzT5Twj244デフォルトの名無しさん
2022/08/11(木) 13:03:40.31ID:q4niyik3 HTMLってw
またおじさんが知ったかで暴れてるのか
何回論破されて負けてもこの調子だし話にならんな
本物はさっさと消えてくれ
またおじさんが知ったかで暴れてるのか
何回論破されて負けてもこの調子だし話にならんな
本物はさっさと消えてくれ
245デフォルトの名無しさん
2022/08/11(木) 13:11:32.71ID:3OHaebLi AWSがプログラミング言語「Rust」を使っている理由
https://japan.zdnet.com/article/35183866/
Amazon Web Services(AWS)は、同社のエンジニアたちがプログラミング言語「Rust」を
使っている大きな理由として、エネルギー効率の高さを挙げる。
AWSは早くからRustを採用し、Rust Foundationの創設にも携わった。
現在もRustの普及に熱心に取り組んでいる。
AWSのソフトウェアエンジニアで、Rustの普及に取り組む
Shane Miller氏と主任エンジニアのCarl Lerche氏の投稿によれば、
Rustはメモリー安全性を高め、セキュリティ関連の不具合を減らす役に立つだけでなく、
PythonやJavaよりもはるかに「エネルギー効率に優れている」という。
Amazonは、2025年までにデータセンターの100%を再生エネルギーでまかなうという目標を掲げ、
データセンターの環境負荷の軽減に取り組んでいる。
Rustの採用はその一翼を担うという。
Rustで構築されたAWSサービスの例としては、
コンテナーアプリ用のサーバーレスプラットフォーム「Lamba」を支える「Firecracker」、
「Amazon Simple Storage Service(S3)」「Amazon Elastic Compute Cloud(EC2)」、
コンテンツ配信ネットワーク「Amazon CloudFront」、
LinuxベースのコンテナーOS「Bottlerocket」がある。
「CやRustが他の言語よりもエネルギー効率に優れていることに驚きはない。
衝撃的なのは、その違いの大きさだ。CとRustを広範に採用すれば、
控えめに見積もってもコンピュートに使用されるエネルギーの量を50%削減できる可能性がある」と
Miller氏は述べ、その根拠として、C、GoogleのGo、Lua、Python、Ruby、Fortranなどをはじめとする
複数の言語のエネルギー効率を相対的に示した研究結果を紹介している。
https://japan.zdnet.com/article/35183866/
Amazon Web Services(AWS)は、同社のエンジニアたちがプログラミング言語「Rust」を
使っている大きな理由として、エネルギー効率の高さを挙げる。
AWSは早くからRustを採用し、Rust Foundationの創設にも携わった。
現在もRustの普及に熱心に取り組んでいる。
AWSのソフトウェアエンジニアで、Rustの普及に取り組む
Shane Miller氏と主任エンジニアのCarl Lerche氏の投稿によれば、
Rustはメモリー安全性を高め、セキュリティ関連の不具合を減らす役に立つだけでなく、
PythonやJavaよりもはるかに「エネルギー効率に優れている」という。
Amazonは、2025年までにデータセンターの100%を再生エネルギーでまかなうという目標を掲げ、
データセンターの環境負荷の軽減に取り組んでいる。
Rustの採用はその一翼を担うという。
Rustで構築されたAWSサービスの例としては、
コンテナーアプリ用のサーバーレスプラットフォーム「Lamba」を支える「Firecracker」、
「Amazon Simple Storage Service(S3)」「Amazon Elastic Compute Cloud(EC2)」、
コンテンツ配信ネットワーク「Amazon CloudFront」、
LinuxベースのコンテナーOS「Bottlerocket」がある。
「CやRustが他の言語よりもエネルギー効率に優れていることに驚きはない。
衝撃的なのは、その違いの大きさだ。CとRustを広範に採用すれば、
控えめに見積もってもコンピュートに使用されるエネルギーの量を50%削減できる可能性がある」と
Miller氏は述べ、その根拠として、C、GoogleのGo、Lua、Python、Ruby、Fortranなどをはじめとする
複数の言語のエネルギー効率を相対的に示した研究結果を紹介している。
246デフォルトの名無しさん
2022/08/11(木) 13:57:53.80ID:5NB7ephI 弱参照の目的が「強参照のバグを回避するため」と誤解されてるんだな
生ポインタを安全にすることが目的だと思った方が現実に近い
unsafe生ポインタでできることは安全な弱参照でもできる
生ポインタを安全にすることが目的だと思った方が現実に近い
unsafe生ポインタでできることは安全な弱参照でもできる
247デフォルトの名無しさん
2022/08/11(木) 14:40:08.04ID:9t95Zhl+ >>194
ここで言うエンタープライズは、月数十万のバカにいつまでも確定しない要件を曖昧に実装させるような泥団子システムを作る業界のことだと思う。
Rustだとコンパイルが通らないからゴミを検収に出して時間稼ぐみたいなテクニックが使えない。
ここで言うエンタープライズは、月数十万のバカにいつまでも確定しない要件を曖昧に実装させるような泥団子システムを作る業界のことだと思う。
Rustだとコンパイルが通らないからゴミを検収に出して時間稼ぐみたいなテクニックが使えない。
248デフォルトの名無しさん
2022/08/11(木) 15:07:05.88ID:6Sj50xSo >>245
そうか?いうほどFirefoxはエネルギー効率良くないです。なんやかんやいうても一番はOS標準搭載のブラウザーでmacOSならSafariでWindowsならEdgeです
いうほどFirefox常用してるけど早くもないし、終了時が重いのはやめてほしい
そうか?いうほどFirefoxはエネルギー効率良くないです。なんやかんやいうても一番はOS標準搭載のブラウザーでmacOSならSafariでWindowsならEdgeです
いうほどFirefox常用してるけど早くもないし、終了時が重いのはやめてほしい
249デフォルトの名無しさん
2022/08/11(木) 15:15:41.02ID:1vyjl3kW Web開発でのデバッグ用途ならFirefoxの方が使い勝手がいい
250デフォルトの名無しさん
2022/08/11(木) 15:18:20.72ID:ZCQSRwpp251デフォルトの名無しさん
2022/08/11(木) 15:19:27.76ID:ZCQSRwpp ちなみに相互参照が多用されているので、参照カウントでは解決できないですよ。
そこがHTML仕様の厄介なところです。
そこがHTML仕様の厄介なところです。
252デフォルトの名無しさん
2022/08/11(木) 15:30:14.14ID:8SRrL23l >仕様がC++向けに書かれているので
この妄想の元ネタってなんなんだろうか。ちょっと気になる。
この妄想の元ネタってなんなんだろうか。ちょっと気になる。
253デフォルトの名無しさん
2022/08/11(木) 15:41:42.85ID:7cUH/Z7I 俺はちっとも気にならないのでよそでやって欲しい
254デフォルトの名無しさん
2022/08/11(木) 15:56:07.13ID:5NB7ephI 任意の妄想を書き込み可能な脆弱性
に反応して脆弱性を突くだけの機械的なムーブなのでは
に反応して脆弱性を突くだけの機械的なムーブなのでは
255デフォルトの名無しさん
2022/08/11(木) 17:05:52.29ID:Kd3rFp17256デフォルトの名無しさん
2022/08/11(木) 17:25:03.43ID:NtDJBq0Q GAFAMの中だとAmazonが一番Rust推しだと思う
MozillaのリストラのときもRust開発者大量に採用してたし
MozillaのリストラのときもRust開発者大量に採用してたし
257デフォルトの名無しさん
2022/08/11(木) 19:00:28.74ID:X+IfO94A おちめのあまぞん
258デフォルトの名無しさん
2022/08/11(木) 19:06:10.54ID:cYo9lEj1259デフォルトの名無しさん
2022/08/11(木) 19:29:30.88ID:ZCQSRwpp Rust草創期、財団設立に関わったことで、引くに引けなくなってるのでは?
損切りできない体質は悲劇を招きますよ。
もっとも、一部門の話に過ぎないとは思いますが。
損切りできない体質は悲劇を招きますよ。
もっとも、一部門の話に過ぎないとは思いますが。
260デフォルトの名無しさん
2022/08/11(木) 19:30:12.29ID:K1VoPj4Z261デフォルトの名無しさん
2022/08/11(木) 19:33:35.06ID:ZCQSRwpp >>258
アマゾンは一人一人に対して個別のHTMLを返すんですよ。
もちろん、JSで読み込むような部分もあるんですが、そういうのは広告のようなもので、価格の提示など本質的な部分はサーバ側でHTMLに組み込みます。
したがって電気代が大変でしょうね。
従来の産業では、製鉄所が自前あるいは共同の発電所を持つことが当たり前ですが、アマゾンも発電所をお持ちかもしれませんね。
アマゾンは一人一人に対して個別のHTMLを返すんですよ。
もちろん、JSで読み込むような部分もあるんですが、そういうのは広告のようなもので、価格の提示など本質的な部分はサーバ側でHTMLに組み込みます。
したがって電気代が大変でしょうね。
従来の産業では、製鉄所が自前あるいは共同の発電所を持つことが当たり前ですが、アマゾンも発電所をお持ちかもしれませんね。
262デフォルトの名無しさん
2022/08/11(木) 19:36:26.39ID:ZCQSRwpp >>260
Rustで実用的なソフトウェアを書くことは難しく、Rustの開発主体であるMozillaでさえ自身のブラウザの二割しかRustを適用できていません。
いまとなっては、失敗だったと認めざるを得ないでしょう。
Rustで実用的なソフトウェアを書くことは難しく、Rustの開発主体であるMozillaでさえ自身のブラウザの二割しかRustを適用できていません。
いまとなっては、失敗だったと認めざるを得ないでしょう。
263デフォルトの名無しさん
2022/08/11(木) 19:40:30.56ID:9TqIqLGI 久しぶりにこのスレでNG使ったわ
264デフォルトの名無しさん
2022/08/11(木) 19:41:50.30ID:ZCQSRwpp https://trends.google.co.jp/trends/explore?q=%2Fm%2F0dsbpg6,%2Fm%2F05z1_,%2Fm%2F07sbkfb
世界でRustはすでにオワコン言語の地位を獲得しています。
オワコンの地位を獲得したころ、なぜか日本で書籍やセミナーが増えました。
世界でRustはすでにオワコン言語の地位を獲得しています。
オワコンの地位を獲得したころ、なぜか日本で書籍やセミナーが増えました。
265デフォルトの名無しさん
2022/08/11(木) 19:43:48.57ID:CtVRnCBa >>262
みんなそこまで言わないように気を使ってるのに…
みんなそこまで言わないように気を使ってるのに…
266デフォルトの名無しさん
2022/08/11(木) 19:45:33.11ID:ZCQSRwpp はっきり言わないと、統一教会みたいに詐欺師がのさばりますよ。
267デフォルトの名無しさん
2022/08/11(木) 19:47:57.82ID:ZjpQa1eK >>259
Rust FoundationをGoogle・Microsoft・Amazonなどが共同で設立したのは昨年2021年2月ですが
あなたの言うRust草創期にAmazonがRustの財団の設立に関わったとはこのことを意味していますか?
Rust FoundationをGoogle・Microsoft・Amazonなどが共同で設立したのは昨年2021年2月ですが
あなたの言うRust草創期にAmazonがRustの財団の設立に関わったとはこのことを意味していますか?
268デフォルトの名無しさん
2022/08/11(木) 19:50:22.88ID:ZCQSRwpp >>267
ドッグイヤーと言われるIT業界ですからね。
ドッグイヤーと言われるIT業界ですからね。
269デフォルトの名無しさん
2022/08/11(木) 19:53:31.47ID:xU6QWn2b270デフォルトの名無しさん
2022/08/11(木) 20:01:54.70ID:7cUH/Z7I >>258
まあざっくりその認識でいいと思う
まあざっくりその認識でいいと思う
271デフォルトの名無しさん
2022/08/11(木) 20:15:26.31ID:WVfR2Wgm まぁ日本ではPHPばかり使われるのがこのスレの流れでもわかるわ。
次のスレタイからは 次世代 の冠は外せよ。
次のスレタイからは 次世代 の冠は外せよ。
272デフォルトの名無しさん
2022/08/11(木) 20:24:34.40ID:TxCQzsqx Rust叩きしてる人がいつもおかしなことばかり書き込むので素性を怪しんでいたけど、
クラウドのトップシェアのAWSを知らないとは驚いた。
そういう常識のない人がRust叩きしていたと分かり納得できた。
クラウドのトップシェアのAWSを知らないとは驚いた。
そういう常識のない人がRust叩きしていたと分かり納得できた。
273デフォルトの名無しさん
2022/08/11(木) 21:02:00.22ID:PxUPmcND Rustは一部の天才向けの言語
AWSの開発者なんて一部の天才しかいない
大半の開発者はAWSを開発する側ではなく利用して問題解決をする側
後者の人間がRustを使いこなしてサービスを作れるわけがない
AWSの開発者なんて一部の天才しかいない
大半の開発者はAWSを開発する側ではなく利用して問題解決をする側
後者の人間がRustを使いこなしてサービスを作れるわけがない
274デフォルトの名無しさん
2022/08/11(木) 21:21:47.16ID:5NB7ephI Webサービス音痴になっても言語まで音痴になるな!
275デフォルトの名無しさん
2022/08/11(木) 21:58:11.55ID:oTvjhPzi >>273
次世代言語の本命3つが公式サポートされたよ
AWSがついにRust、Kotlin、Swiftの公式SDKを導入
https://www.infoq.com/jp/news/2022/01/aws-rust-kotlin-swift-sdks/
Rust、Kotlin、Swift向けの新たなAWS SDKでは、AWS APIの固有のラッパーが提供される。
これにより、開発者がより使い慣れた一貫した方法でAWSサービスを操作できるようになる。
Amazonによると、各SDKは、各言語に共通のベストプラクティスを取り入れ、高度な言語構文を活用している。
たとえば、Rust SDKでは、非同期/待機、ノンブロッキングIO、ビルダーなどの最近の機能が使用される。
同じように、Swift SDKではSwift 5.5の同時実行機能が使用され、マルチプラットフォームがサポートされる。
さらに、Rust SDKは高速シリアライザーとデシリアライザーによって、
不要なコピーと割り当てを最小限に抑え、CPUとメモリの使用率を削減する。
次世代言語の本命3つが公式サポートされたよ
AWSがついにRust、Kotlin、Swiftの公式SDKを導入
https://www.infoq.com/jp/news/2022/01/aws-rust-kotlin-swift-sdks/
Rust、Kotlin、Swift向けの新たなAWS SDKでは、AWS APIの固有のラッパーが提供される。
これにより、開発者がより使い慣れた一貫した方法でAWSサービスを操作できるようになる。
Amazonによると、各SDKは、各言語に共通のベストプラクティスを取り入れ、高度な言語構文を活用している。
たとえば、Rust SDKでは、非同期/待機、ノンブロッキングIO、ビルダーなどの最近の機能が使用される。
同じように、Swift SDKではSwift 5.5の同時実行機能が使用され、マルチプラットフォームがサポートされる。
さらに、Rust SDKは高速シリアライザーとデシリアライザーによって、
不要なコピーと割り当てを最小限に抑え、CPUとメモリの使用率を削減する。
276デフォルトの名無しさん
2022/08/11(木) 22:20:00.16ID:C2sFOKfB Rust叩きの人はRustは知らないを通り越して
なんにも知らない人が多いな
なんにも知らない人が多いな
277デフォルトの名無しさん
2022/08/11(木) 22:48:43.13ID:ZCQSRwpp Haskellと同じ道を歩いてる。
278デフォルトの名無しさん
2022/08/11(木) 22:57:05.95ID:bLBgCb4P AWS Lambda がデフォルトで採用している言語は、
Java, Go
Node.js, Python, Ruby
C#, PowerShell
YouTube で有名な雑食系エンジニア・KENTA がオワコン認定した、
PHP, Scala は元から採用されていない
Laravel を使っているZOZO とか、Scala を使っているTwitter などは、
良い開発者が集まらないから、ヤバイ
AWS Solution Architect の米国年収が、
Ruby on Rails の1,300万円を超えて、1,400万円になった。
今は円安で、1,800万円まで高騰している
一方、Node.js は言語の平均の900万円。
Rails なら2週間で作れる試作品が、JavaScript で8週間掛かる
バグが多い・長時間掛かるなど、効率が悪いと年収が下がる
Java, Go
Node.js, Python, Ruby
C#, PowerShell
YouTube で有名な雑食系エンジニア・KENTA がオワコン認定した、
PHP, Scala は元から採用されていない
Laravel を使っているZOZO とか、Scala を使っているTwitter などは、
良い開発者が集まらないから、ヤバイ
AWS Solution Architect の米国年収が、
Ruby on Rails の1,300万円を超えて、1,400万円になった。
今は円安で、1,800万円まで高騰している
一方、Node.js は言語の平均の900万円。
Rails なら2週間で作れる試作品が、JavaScript で8週間掛かる
バグが多い・長時間掛かるなど、効率が悪いと年収が下がる
279デフォルトの名無しさん
2022/08/11(木) 23:09:50.33ID:ScqLZwtD >>277
AWSでHaskellサポートされたことあったっけ?
AWSでHaskellサポートされたことあったっけ?
280デフォルトの名無しさん
2022/08/11(木) 23:34:23.21ID:5NB7ephI AIが過去に何度か失敗していて今回も失敗するという主張と同じ道
281デフォルトの名無しさん
2022/08/11(木) 23:37:34.61ID:ZCQSRwpp アメリカでオワコンになると日本でごり押しが始まるけど、どういう仕組みなんだ?
282デフォルトの名無しさん
2022/08/11(木) 23:55:00.67ID:oGx+Hztf >>278
それらの支援が必要な言語と異なり
C++とRustは自力でCustum Runtimeを実装できるし
AWSによっても提供されており問題なく使える
AWS Lambda C++ Runtime
https://github.com/awslabs/aws-lambda-cpp
Rust Runtime for AWS Lambda
https://github.com/awslabs/aws-lambda-rust-runtime
それらの支援が必要な言語と異なり
C++とRustは自力でCustum Runtimeを実装できるし
AWSによっても提供されており問題なく使える
AWS Lambda C++ Runtime
https://github.com/awslabs/aws-lambda-cpp
Rust Runtime for AWS Lambda
https://github.com/awslabs/aws-lambda-rust-runtime
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 今年の漢字 [ぐれ★]
- 「偽サッチャー」「自滅的」「時代遅れ」 高市首相の経済政策を海外メディアが酷評 ★4 [蚤の市★]
- ミス・ユニバース フィンランド代表の「つり目」写真が波紋… 本人釈明も批判やまず 協会謝罪「徹底的に検証」へ★3 [冬月記者★]
- あぼーん
- 今年の漢字は「熊」に決定! 相次ぐクマ被害 去年は「金」 [冬月記者★]
- 【老舗文具メーカー】「生成AIで制作していた」――サクラクレパス、“AI疑惑”ポスターの調査結果を報告 ★2 [ぐれ★]
- 一人殺したい奴がいる
- __トランプ、G7に代わる「Core 5」構想、米 中 露 印 日をまとめる巨大枠組み、世界秩序の再編につながる可能性 [827565401]
- 残クレタワマン、始まるwwwwwwwwwwwwwwwwwwwwwwwww [329329848]
- 【速報】今年の漢字、「熊」!wwwwwwwwwwwwwwwwwwwwwwwww [279254606]
- エアライダーもう誰もやってなくね?
- 【速報】今年のゲームオブザイヤー、Clair Obscur: Expedition 33 [779938112]
