Firefoxは、Mozillaの新しい言語であるRustを使用するためにC ++の使用を停止します

以来読んだ エクストリーム このニュース🙂

たまたま約5年間 さび (Mozillaによって発明されたプログラミング言語)開発中です。 以上です Mozillaラボ そのアルファ1コンパイラをリリースしました。

このすべての目的は単純で、コードを徐々に置き換えます C + + によって さび後者は明らかにメモリ消費を最適化するためです。

私はあなたにいくつかの詳細を残します さび:

  • さび それはコンパイラです。
  • オブジェクト指向プログラミング。
  • コンパイラは、Windows、Linux、およびMacで動作します。
  • これは既存のアイデアに基づいて作成されています。つまり、他の言語のプログラミングロジックと構文を使用しています。ここでは、この例を見ることができます。

use std;
fn main(args: [str]) {
std::io::println("hello world from '" + args[0] + "'!");
}

さび のような言語の影響を受けています リンボー y ニュースクリーク、しかし彼らは言語の影響を受けていないと主張する Go グーグルの。

私はウェブサイトを離れます: RustWebサイト

このトピックにもっと興味がある場合は、このバージョン0.1の詳細を読むことができます。 Rust0.1リリースノート

この成果は今は見えませんが、少し目立つようになるまでには数年かかると思いますが、それは責任です(ありがとう) さび。 これでブラウザがバグでいっぱいにならないことを願っています。

よろしく

en.wikipedia.org/wiki/ニュースクリーク


記事の内容は、次の原則に準拠しています。 編集倫理。 エラーを報告するには、 ここで.

8コメント、あなたのコメントを残してください

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   electron22

    興味深いことに、今ではこの学習C ++ですが、オブジェクト指向のクレイジー@ __ @

    1.    匿名の

      私はあなたを理解しています、c ++は習得するのが最も難しい言語のXNUMXつです、特にその構文に完全に慣れていない人がいます

  2.   ルーカスマティアス

    それがより良いのであれば...

  3.   エルナモジャズ

    plop、hello world xDをコンパイルできません!

    1.    エルナモジャズ

      ハハハ、すごい、タイプミス、それは一種の厳格なooです:

      hello.rc!= hello.rs

  4.   オスカー

    彼らは、言葉や指示、デザイン、構造に関して、言語に同意して標準化していないためです。 NETWORKでのアプリケーションの開発が容易であり、特別な機能を追加する必要がある場合は、モジュール式である必要があります。 だからあなたは派手な言葉で新しい言語を学んでいません。 粉末を発見しないでください:

    1.    匿名の

      それがプログラミング言語の目的であり、時間の経過とともに理解しやすくなり、人間の言語に似始めるのは時間の問題です。時が来れば、言語はその飛躍を遂げますが、私たちはこのようにそれらを学ばなければなりません、ニモド。

  5.   パンチョ

    とても興味深い。 公開日を知ることだけが残った。