【プログラミング言語】プログラマーに最も愛される言語「Rust」の管理・開発を主導する非営利組織「Rust Foundation」が設立 [すらいむ★]
■ このスレッドは過去ログ倉庫に格納されています
プログラマーに最も愛される言語「Rust」の管理・開発を主導する非営利組織「Rust Foundation」が設立
高速でメモリ効率が高くランタイムやガベージコレクタもないため、パフォーマンス重視のサービス実装が可能なプログラミング言語の「Rust」は、プログラマーに最も愛されている言語でもあります。
そんなRustの管理・開発を担うサポート特化の非営利組織「Rust Foundation」が設立されました。
Rust Foundation - Hello World!
https://foundation.rust-lang.org/posts/2021-02-08-hello-world/
Mozilla Welcomes the Rust Foundation - The Mozilla Blog
https://blog.mozilla.org/blog/2021/02/08/mozilla-welcomes-the-rust-foundation/
Microsoft joins Rust Foundation - Open Source Blog
https://cloudblogs.microsoft.com/opensource/2021/02/08/microsoft-joins-rust-foundation/
Rustは安全性・速度・並行性に重点を置いたオープンソースのプログラミング言語です。
RustはMozillaの研究部門であるMozilla Researchのサイドプロジェクトとしてスタートしたプログラミング学習で、2010年に開発者のGraydon Hoare氏が発表した「より優れたメモリ安全性とより多くの同時実行性を提供できる『少しだけ煩わしくない』プログラミング言語」という論文をベースとしています。
(以下略、続きはソースでご確認下さい)
Gigazine 2021年02月09日 19時00分
https://gigazine.net/news/20210209-rust-foundation/ なにはともあれWindowsにはいまや辟易している。
最近も更新しろというから更新したんだが最悪な結果になった。
日本人の中からこの手のOSを作れる人材は出ないのか?
たのむぜよ。ガラパゴスでもいいじゃないか!。ハッカーに狙われるよりマシだ。
ゲーム機では盛んに開発されているがビジネスではまったくの遅れを取っておるぞ。 JK「高1女子です、155cm60kgのデブなんですけど男性から見てこの身体ってナシですか??」 など
http://baxci.infis.net.ru/iuW/431559744.html 教員に向かって「はい論破」と言う学生がいる…議論はレスバトルや相手を黙らせることではないのに、という話
http://baxci.infis.net.ru/xkHF/414928541.html >>3
Rustが何で実装されているか知ってんのかw
>>4
日本の電子計算機に関する基礎的製品はHW、SWともにほぼ全てアメリカに潰されてしまったのよ
それこそ日本製OSは昔はいくつかあった いまこそニューロコンピューターの出番だと考え、ミドリムシとアメーバを飼い始めた 早さを求める時の選択肢の1つか
Cより微不利な速度に
グッと安全で楽な並列コード という位置か? >>8
Rubyはがベジコレクションなので、理論上はメモリの半分を
常に無駄にしている。
Rustの精神は Swiftに引き継がれているので、Macユーザなら
Swiftを使うのが合理的。 >>16
悪いのは常に人であって道具ではない
そいつら消さないと移転するだけ
>>8
python3 が統計分野で特需でちゃったから追加で触る気になれない C言語やっておけば間違いはないよ
あとは通信に強いとか、ちょっとだけ違うだけ 言語としてはCと同じだよ >>18
Rustは文法的にはPythonに似てるな 覚えるより早く新しいものが出たり進化している
C言語のラムダ?にさえ届いていない Cは言語としては基礎だが
カーニハン&リッチーをやり込んだだけでプログラマになれる訳ではない
現場ではそれが動くOSの仕様を熟知している必要があり
それならOS操作のライブラリが充実している言語を学ぶ方が良い事もある
もちろんC言語でもOS操作はできるが難しい
LinuxならまだしもWindowsだとWinAPIはもう1つ言語を覚え直すようなもんだからなあ RustはOSを扱う仕組みも標準装備済みで使いやすいかな >>4
WindowsアプデしたらPC版LINEが全く起動しなくなった
めんどくせえわ C言語の不満点を解消すべく意図され開発されたんだろうから
愛されるのは当たり前。
美人でアタマが良くて器用だが、身勝手で我儘で家事に知らんぷりな女が
家庭的で家事や夫子供の事を第一に考え献身的に動く賢妻に変わったようなもんかな。 どんな言語か見てきたけど、あーこれ流行らねぇわって思った。 >>14
Swift とかギャグかよ
Rust と比較にすらならない >>24
せんぜん違う
そもそも C 言語の不満点を解消すべくできた言語なんて山のようにある >>4
出来損ないのWin10は
アメポチ風情の日本にこそふさわしい 言語はBASICで、何でも出来るようにコンパイラが頑張ればいい
なんで言語ごとに得意不得意発生させるんだ?
最終的に全部マシン語に変えてんだろ >>30
あんたのいう「なんで!?」という叫びが新しい言語を生む活力源なんだよ。 みんなPython使っとるから、JavaScript Java C++あたりから始めた方が食いっぱぐれないかもしれない >>31
いやいや
だからある言語体系のまま、コンパイラを作り替えりゃ済むだろ
なんで言語自体改めるんだよ?
新語作るために、北海道語構築して日本語とおさらばするようなことばかりしてんじゃん >>33
そしたらずっとFORTRANでプロミングしてたらいい
誰も止めないし、結構需要まだある >>11
潰されなかったとしてその後日本にWindowsを超えるOS作れてたとは到底思えない >>32
コボルがいちばん長くしことあったのだは >>30
何でもできるように言語仕様拡張と変更していったら別の何かになりました。 >>11
汎用OSって基本的に1分野で1,2プラットフォームが天下とって後は敗者の厳しい世界よ
米国もいくつものOSが開発されては消えていった
MicrosoftでさえスマホOSでは敗者 >>30
それがC/C++だよ
そうなると互換性に縛られるから新旧でまるで違う言語みたいにチグハグになる Rubyはサーバーサイドでまあ一定の人気はあるでしょ
>>38
分かり易くてライブラリが何でも揃ってるからなあ
ちょっと変なのがあっても調べればすぐに分かる体制が
世界中の人たちで作られちゃったし まずは、GNUのツール類がすべてRustで書かれてしまうべきだな。
たとえばGNUのGCC(コンパイラコレクション)全体がRustで記述されるべき。
そうしてLinuxのカーネルもライブラリもCをやめてRustで記述されるべき。
TCP/IPのスタックもRustで書かれるべき。 C言語もカーニハン&リッチ以来、ANSIの規格になりなんどか改訂版が出て来たが、
それらはちっとも根本的な意味で安全性を高める方向には行かずに、
性能向上とポータビリティの方向にだけ向いていた。
C言語はなんでも指せてしまうポインタを野放図に使える機械語と同じレベルの
動作は軽いが危険な言語。本来はOS記述などの一級の玄人用のものであって
素人が使うものではないのに、そんなものを大学の1年生にあるいは小中高に
最初に習う言語として教えるなどはまさに愚の骨頂だ。
プログラム開発を要求する側も、長期的な安全性などの観点から、
C、C++言語による記述を禁止して、C・C++で書かれているものを
納品することを断固として拒否すべきである。
結局後で、メモリアクセス違反などでいつまでもバグの取り切れない
ソフトとして保守コストが掛かり続けるだけだからだ。
WindowsやAdobeの製品も、C/C++によるものを全面的に書き直せ、
まいつき数GBレベルの巨大なパッチ、OSの丸ごと差し替えをやめよ。 余談だが CGC を見るとき
Chinese
Garbage
Collector
と心の中で読んでいる GAFAMはマニュアルメモリ解放を撲滅したくて仕方ないんだろうな
言語の制約そのものに守られてる安心感は開発者にとっては桁違いにストレスが無くなるだろうし どんなに洗練されたメインコード書いても
糞SQLで台無しになる 文字列が基本的なデーター型ではないという点だけをとってみても、
C言語は高級言語とは言い難いところがある。
そうして未だに引き続いているNULLで終端された文字列を
標準採用したという世紀の愚策。これがC言語によるセキュリティ
崩壊の大部分の要因を引き起こしたもので、開発者自身もそれを
認めているほどだから。NULL終端文字列というものを
廃止したC言語を規格制定すべきなのだ。そうしてできれば
最初から文字列型というものを言語仕様に入れろ。文字の
配列で誤魔化すな。そうして文字=1バイトという勝手な
取り決めはやめろ。char という型の名前は変更してbyte
あるいはoctetにしろ これからはpythonだとか言ってる人間消えたな
あれって仕事でまともに使える言語なの >>55
そりゃ仕事によるだろ
機械学習関連はPython以外は少数派だ >>11
NECの画期的なOSの開発者たちがあのJAL 123便に乗っていたとか何とか
Windowsを売り込まれた政府に要請を受けた自衛隊がとか何とか……… >>55
何でもいいからPCにスクリプトの実行環境入れて良いなら
Python入れたいね >>61
すげえな、21世紀どうなるかと思ってたけど、生き延びたんだね >>55
機械学習のおかげでRubyさん死んでもうたんやんけ >>55
型がないからなんでもありっちゃありだけど、なんの変数なのかいちいち把握するのが面倒 変数にデータータイプが附属しているのではなくて、
オブジェクトが自分自身のデータータイプを持っているんだよ。
変数は、他のオブジェクトを指示するための名前のついたオブジェクトなんだよ。 >>39
いくらでもチャンスは有ったのに自ら潰したからな(笑) EV車に対応できない自動車会社はRubyと同じ運命を辿る? >>63
Rubyは理系に愛されなかったんだなあ
数値計算ライブラリが十分に出来なかったから
深層学習の時代に素早く対応できなかった >>1
情報処理型トロンや汎用型トロンを実用化しろ! >>51
そうなるシステムは、むしろSQLがメインコードかと RubyはRAILとかいってWEBの用途にばかり注目されてたような感じがするよ。
何が普及にとって良くなかったのだろうか?
ライセンス形態?それともドキュメント?
結局日本発のプログラム言語の希望の星はまたもや挫折したね。 日本提案のAlgol NもAlgol 68にはなれなかったしな。 シンプルいずベストだかんね
どれだけ簡易に扱えるかが肝 >>4
日本にはまともなもの作れないけらWindowsなんだよ 言語多すぎるだろ
rustにAI系のライブラリを充実させてPythonとCとC++を駆逐してくれ
他にSQLと、全てのOSで使えるGUI系の言語が一つだけあればいい >>84
.NET Coreが、その話に近いのかな。
だったらすぐに実現しそう。 VBでもVCでも開発環境が膨大になるのも糞
それが嫌で軽くて新しいのを作るが
それが流行ってくると欲張って肥大化してまた新しいのが求められる 言語が多くなるのはバベルの塔の説話の通りで、専門領域毎に言葉が分けていって
異分野の人には同じ英語であっても意味がとれない、とりにくい場合が生じる
などというのと同じようなもんだな。ヨーロッパの言語も、なんでそんなに
いろいろ違うのがあるのか、無駄に種類増やしてませんかという気がするけれども、
当時の生活圏や民族の由来の経緯などの事情があるし、社会階層や職業にも関係が
あるんだよね。英国でも昔の支配階級はフランス語を話していたというからな。 口頭言語とプログラミング言語を同列に語られてもなあ アスペルガーに話しかけるときはプログラミング言語のように文を組み立てると伝わりやすいかも ラスボス級残るCOBOL資産、迫る「2025年の崖」
https://www.nikkei.com/article/DGXZQOFK052Y70V00C21A2000000/
コボルでできることをコボルでやっていたし、これからもやって何が行けないのか?
コボルに不満があるのなら、コボル2020とかを作ればいいのじゃない?
オブジェクト指向コボルとか、関数型コボルとかを。
もともとコボルはとてもメモリの小さい機械でも動いていた優れもの。
しかもシステム中立な言語として立派なものだったはず。 >>92
現行規格が、オブジェクト指向COBOLだってば コボルの何が不満なんですか?
英語が書けて金勘定程度しかできない程度の者にも
書けるように設計された優れものじゃないですか。
あれほど初期に作られた言語なのにね。
桁数の大きい数字の計算がしかも10進で正しく
できるのですよ。(同様の機能はJavaにもあるけれども)。 それまでメーカー毎にバラバラだった事務処理系の
プログラミング言語を、1959年アメリカ国防総省が
COBOLを策定し政府に納入される事務処理系の
プログラムは全てCOBOLで統一されることになった
なんと先進的なんでしょう!
それに引き換え某国政府のIT戦略と言ったら
丸投げ、多重下請け、IT土方のデスマーチ cobolで3DポリゴンとかAI画像処理出来んの? >>97
1959年という時代に政府がプログラミング言語の
重要性に気が付いて、自らが主導して
統一規格を立ち上げるってのが
どれ程先進的かって言いたかったのだけど
某国のメーカーはCOBOLを独自拡張して
そこの電算機を導入した某市役所は
新しいシステムに入れ替えたくても
独自拡張したCOBOLで開発したプログラムは
移行できなくて・・・ だから言語で出来ることを制限するからそうなるんだろ
なんでもいいから全部できるようにしとけ ■ このスレッドは過去ログ倉庫に格納されています