タグ

rustと言語に関するanatofuzのブックマーク (2)

  • Hastega / micro Elixir / ZEAM の実装戦略〜 Erlang VM からの円滑な移行を見据えて - Qiita

    (この記事は「Elixir Advent Calendar 2018」25日目です) 現在,Elixir は,Erlang VM (アーラン ブイエム) という仮想機械(VM)上で動作します。Erlang VM はもともと Erlang というプログラミング言語のために開発された並行処理が得意な VM で,Elixir の他にもいくつかのプログラミング言語が Erlang VM 上で動作します。 近年,Erlang VM を再実装しようという動きがにわかに盛んになってきたようです。 AtomVM: https://github.com/bettio/atomvm : AtomVM: how to run Elixir code on a 3 $ microcontroller Rustler の作者,hansihe の作りかけの Rust ベースの Erlang コンパイラ https:/

    Hastega / micro Elixir / ZEAM の実装戦略〜 Erlang VM からの円滑な移行を見据えて - Qiita
  • プログラミング言語Rust

    注意: 最新版のドキュメントをご覧ください。この第1版ドキュメントは古くなっており、最新情報が反映されていません。リンク先のドキュメントが現在の Rust の最新のドキュメントです。 プログラミング言語Rust ようこそ!このはプログラミング言語Rustの教材です。Rustは安全性、速度、並行性の3つのゴールにフォーカスしたシステムプログラミング言語です。 ガーベジコレクタなしにこれらのゴールを実現していて、他の言語への埋め込み、要求された空間や時間内での動作、 デバイスドライバやオペレーティングシステムのような低レベルなコードなど他の言語が苦手とする多数のユースケースを得意とします。 全てのデータ競合を排除しつつも実行時オーバーヘッドのないコンパイル時の安全性検査を多数持ち、これらの領域をターゲットに置く既存の言語を改善します。 Rustは高級言語のような抽象化も含めた「ゼロコスト抽象

  • 1