並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 37 件 / 37件

新着順 人気順

Mojoの検索結果1 - 37 件 / 37件

  • 「Mojoは、ここ数十年で最大のプログラミング言語の進歩になるかもしれない」のまとめ|りさ | AI

    【5/6修正】 申し訳ございません。 もともと自分の学習用に記事の内容をまとめていて、それを公開していたのですが、無許可転載であるとのご指摘がありましたので、記事の内容を削除いたしました。 配慮が欠けていました。 申し訳ありませんでした。 元記事をお読みください。 https://www.fast.ai/posts/2023-05-03-mojo-launch.html

      「Mojoは、ここ数十年で最大のプログラミング言語の進歩になるかもしれない」のまとめ|りさ | AI
    • Mojoは「C言語のように速いPython」なのか - k0kubun's blog

      LLVMやSwiftを作ったChris LattnerがCEOをやっている会社が、Pythonの使用感とC言語並の性能を併せ持つ言語としてMojoをアナウンスした。 まだ手元で試せる状態でリリースされてはいないが、最大35000倍Pythonより速いという。 Mojo🔥 combines the usability of Python with the performance of C, unlocking unparalleled programmability of AI hardware and extensibility of AI models. Also, it's up to 35000x faster than Python 🤯 and … deploys 🏎 pic.twitter.com/tjT09U4F80— Modular (@Modular_AI) May

        Mojoは「C言語のように速いPython」なのか - k0kubun's blog
      • Mojo 🔥

        先日プログラミング言語 Mojo と呼ばれるもののアナウンスメントがあった。この言語のデザインが私のスイートスポットに刺さる感じだったので、今のうちから注目している。使いたいなというか、将来使うことになりそうな言語なので簡単に何ができそうかを調査してまとめておきたい。 ウリとしては「C 並のパフォーマンスが出る Python」といったところだろうか。 k0kubun さんからコメントを裏でもらって、これって要するに並列化とか SIMD 化とか入れたら35,000倍のパフォーマンスが出るようだけど、これは Python の部分とは呼べなくて、素の Python 動かして本当にそういえるかは怪しくない?とのことで、判断保留します 🙇🏻‍♀️ k0kubun さんありがとう 言語のデザインとしては、AI 開発に向けたプログラミングを提供できるよう設計されていると感じる。表側は Python

          Mojo 🔥
        • Pythonコードを35000倍に高速化したい

          はじめに Pythonは世界的にも人気のあるプログラミング言語ですが、実行速度については課題があります。Pythonの実行速度を高速化したい、という要求は根強く、これまでにも様々な処理系が開発されています。 この記事はPythonで書かれたコードを35000倍に高速化するにはどのような方法があるかについてまとめたものです。 この記事は: Pythonで書かれたアルゴリズムを35000倍に高速化する 事前コンパイル、並列化、SIMD演算を駆使する 最終的に44000倍まで高速化できた なぜ35000倍? 2023年5月2日にModular社よりPythonの使いやすさとC言語の性能を兼ね備える新しいプログラミング言語、Mojoの開発について発表がありました。低レベルのハードウェア向けにコンパイル可能なこと、文法的にはPythonを踏襲しており、既存のPythonライブラリを利用可能であること

            Pythonコードを35000倍に高速化したい
          • Pythonの高速なスーパーセットをうたう新言語「Mojo」、コンパイラなど公開、ローカル環境で利用可能に

            Pythonの高速なスーパーセットをうたう新言語「Mojo」、コンパイラなど公開、ローカル環境で利用可能に Modular社はPythonの高速なスーパーセットだと同社が位置づける新言語「Mojo」をローカル環境で実行可能にする、コンパイラなどのツール群を公開しました。 Mojo is now available for download locally to your machine! Beyond a compiler, the Mojo SDK includes a full set of developer and IDE tools that make it easy to build and iterate on Mojo applications. Let’s build the future together!https://t.co/KxmLvsxx5e — Modula

              Pythonの高速なスーパーセットをうたう新言語「Mojo」、コンパイラなど公開、ローカル環境で利用可能に
            • Mojo 🔥: Programming language for all of AI

              Mojo combines the usability of Python with the performance of C, unlocking unparalleled programmability of AI hardware and extensibility of AI models.

                Mojo 🔥: Programming language for all of AI
              • 高速なPython互換言語「Mojo」のMac版登場、Appleシリコンにネイティブ対応。Pythonの9万倍、C言語に比肩する高速性

                高速なPython互換言語「Mojo」のMac版登場、Appleシリコンにネイティブ対応。Pythonの9万倍、C言語に比肩する高速性 Modular社はPythonの高速なスーパーセットと同社が位置づける開発中の新言語「Mojo」の、Appleシリコンにネイティブ対応したMac版をリリースしました。 Today is the day! Mojo for Mac is live! Download it right now! Read our launch blogpost on how to get startedhttps://t.co/XSMkqUmHKt — Modular (@Modular_AI) October 19, 2023 Mojoは9月に初めてローカル環境でコンパイルなどを実行可能なLinux対応のツール群を公開しています。今回のAppleシリコンにネイティブ対応した

                  高速なPython互換言語「Mojo」のMac版登場、Appleシリコンにネイティブ対応。Pythonの9万倍、C言語に比肩する高速性
                • 『東日本大震災の時にLINEが~』って言ってる系の話を聞くと、LINEのサービス開始は2011年6月23日なのになぁと思う「Twitterはあったんだけどね」

                  金太ωまひえもん🦥 @mahiemonu 「東日本大震災の時に母親から来たLINEが~」って言うのは全部嘘。真っ赤なウソ。断言できるけどウソ。 何故なら東日本大震災の時にLINEが無くて、LINEのサービス開始は 2011年6月23日 2024-03-11 22:19:38 金太ωまひえもん🦥 @mahiemonu LINE開発時の振り返りインタビュー:2013/09/04:LINE、NAVERまとめはなぜ強いのか?――LINE株式会社 森川亮社長8000字インタビュー itmedia.co.jp/makoto/article… pic.twitter.com/W5VlLBuQIB 2024-03-12 12:31:41 リンク ITmedia ビジネスオンライン LINE、NAVERまとめはなぜ強いのか?――LINE株式会社 森川亮社長8000字インタビュー 人気サービス「NAVER

                    『東日本大震災の時にLINEが~』って言ってる系の話を聞くと、LINEのサービス開始は2011年6月23日なのになぁと思う「Twitterはあったんだけどね」
                  • Mojoプログラミング言語の特徴とは?将来性は?よく分かる入門資料まとめ

                    2023年5月に発表された新しいプログラミング言語「Mojo」が世間で注目を浴びています。 PythonをベースにしたAI向きの言語であるということで、どんな言語なのか気になっている方も多いのではないでしょうか? この記事では、Mojoの特徴や機能、今後の将来性について解説します。Mojoを学んでみたい方向けの学習方法もまとめているので、これからMojoを勉強すべきか検討している方は、ぜひご一読ください。 レバテックフリーランスはITエンジニア専門の フリーランスエージェントです案件を探してみる 注目のプログラミング言語「Mojo」とは? プログラミング言語「Mojo」とは、どのような目的で作られ、他の言語と比べて何が新しいのでしょうか。まずはMojoの概要と特徴についてチェックしていきます。 Mojoプログラミング言語の概要 「Mojo(モジョ)」とは、Modular社が2023年5月に

                    • ついに『鬼滅』が全世界の興収で年間トップへ…ハリウッド作品以外では初? その数字、そして意義とは?(斉藤博昭) - エキスパート - Yahoo!ニュース

                      日本でも興行収入の新記録を打ち立てた『劇映画「鬼滅の刃」無限列車編』が、アメリカでの公開でも好成績を収め、全世界で年間の興行収入ランキングで1位になる見込みとなった。 5/10の時点で、米国の映画興収データサイト「THE NUMBERS」の集計で1位で、「見込み」というのは、もうひとつの、よりメジャーな興収サイト「Box Office Mojo」では、まだ僅差の2位。しかし北米および日本の数字の推移や、この4月から公開された国も多いことから、間もなく1位になるのは確実だ。そもそも全世界の興行収入を完璧に網羅するのは現在でも難しい作業で、為替レートの計算法もあったりして、こうしたズレは生じる。いずれにしても快挙である。 これは「2020年公開作品」という枠組みの1位で、2021年の今も興行収入が加算され続けている結果である。つまり、2020年公開の別の映画が今から世界的大ブームを起こしたら、

                        ついに『鬼滅』が全世界の興収で年間トップへ…ハリウッド作品以外では初? その数字、そして意義とは?(斉藤博昭) - エキスパート - Yahoo!ニュース
                      • Pythonの高速なスーパーセット「Mojo」がAppleシリコン搭載のMacにまもなく対応

                        Modular社はPythonの高速なスーパーセットだと同社が位置づけている開発中の新言語「Mojo」が、今月(2023年10月)中にAppleシリコンを搭載したMacに対応予定であることを明らかにしました。 Mojo is coming to Apple Silicon before the end of October! Here’s a sneak-peak using Infermo - https://t.co/7KEV3G5xj7 - created by @fe_tilli to train a model for digit recognition pic.twitter.com/q350IS2oDl — Modular (@Modular_AI) October 11, 2023 MojoはPython互換として既存のTensorFlowやPyTorchなどをそのまま実行

                          Pythonの高速なスーパーセット「Mojo」がAppleシリコン搭載のMacにまもなく対応
                        • 顧客からのちょろちょろインプットを脱却 顧客からのめちゃ太いインプットを通して何を選んでもアウトカムを生み出すプロダクトバックログを実現する/Break free from narrow customer input 2024

                          よわよわプロダクトバックログアイテムで悩むプロダクト開発チームに向けて、顧客からのインプットを太くすることで、つよつよプロダクトバックログを作り出すための仕組みと構造を解説します。 発表者 https://twitter.com/_N_A_ https://note.com/mryy 関連スライド ■もっとプロダクト組織の問題を学ぶ 「プロダクトマネージャーがプロダクトマネジメントを失敗させる!?」大企業病の罠を乗り越え若々しいチームを実現するぞ https://speakerdeck.com/moriyuya/traps-of-optimization-in-product-management-2024 「私考える人、あなた作業する人」を越えて、プロダクトマネジメントがあたりまえになるチームを明日から実現していく方法 https://speakerdeck.com/moriyuya/p

                            顧客からのちょろちょろインプットを脱却 顧客からのめちゃ太いインプットを通して何を選んでもアウトカムを生み出すプロダクトバックログを実現する/Break free from narrow customer input 2024
                          • 入社4ヶ月目で73時間かかるバッチ処理を7倍以上高速化した話 - エムスリーテックブログ

                            こんにちは。エンジニアリンググループの武井です。 私は現在、デジカルチームに所属し、クラウド電子カルテ、エムスリーデジカルの開発に携わっています。 昨年夏にエムスリーに入社し、早くも半年が経過しました。 digikar.co.jp この記事では、私が入社してから4ヶ月目に取り組んだ、バッチ処理の運用改善について振り返ります。 特に、新しくチームに加わったメンバーとして意識した点に焦点を当ててみたいと思います。 これから新しいチームに参加する方の参考になれば幸いです。 改善したバッチ 現状の正確な理解 現状に馴染む技術選定 自分なりの+αを加える 改善の結果 We're hiring 改善したバッチ 今回の改善対象は、特定の医療機関に紐づく全患者の全カルテをPDFファイルとして出力する、というバッチです。 デジカルのデータを医療機関側にエクスポートする用途で使われています。 移行前のアーキテ

                              入社4ヶ月目で73時間かかるバッチ処理を7倍以上高速化した話 - エムスリーテックブログ
                            • proposal: cmd/go: add .ʕ◔ϖ◔ʔ as an alternate spelling of .go in file names · Issue #59968 · golang/go

                              The new (apparently closed-source) programming language Mojo uses files named .mojo, but it allows .🔥 as an alternate spelling of .mojo, as in hello.🔥. Issue #45549 tracks handling of unicode in import paths, module paths, and file names. We have been proceeding cautiously due to the many subtle issues involved in cross-platform support, case-insensitive file systems, and so on: modules must wor

                                proposal: cmd/go: add .ʕ◔ϖ◔ʔ as an alternate spelling of .go in file names · Issue #59968 · golang/go
                              • 高速なPython互換言語の「Mojo」、そのままGPUで実行可能に。「MAX GPUs」発表。ModCon '23

                                高速なPython互換言語の「Mojo」、そのままGPUで実行可能に。「MAX GPUs」発表。ModCon '23 高速なPython互換言語「Mojo」の開発元であるModular社は、同社として初のイベント「ModCon '23」を12月4日にサンフランシスコで開催しました。 基調講演で、高速なPython互換言語の「Mojo」を含むAI処理を高速に実行するプラットフォーム「MAX」(Modular Accelerated Xecution (MAX) Platform)がNVIDIAのGPU対応となり、さらに高速な処理が可能となる「MAX GPUs」が発表されました。

                                  高速なPython互換言語の「Mojo」、そのままGPUで実行可能に。「MAX GPUs」発表。ModCon '23
                                • fast.ai - Mojo may be the biggest programming language advance in decades

                                  I remember the first time I used the v1.0 of Visual Basic. Back then, it was a program for DOS. Before it, writing programs was extremely complex and I’d never managed to make much progress beyond the most basic toy applications. But with VB, I drew a button on the screen, typed in a single line of code that I wanted to run when that button was clicked, and I had a complete application I could now

                                    fast.ai - Mojo may be the biggest programming language advance in decades
                                  • Next.jsのlayout.tsxで認証チェックすると情報漏洩するかも

                                    Next.jsの認証チェックどこでするか問題 基本的には middleware.ts で行うと思うのですが、肥大化を避けたり、ちょっとした共通処理は layout.tsx に書くこともあるでしょう。今回は layout.tsx で認証チェックをした場合に、実装によっては意図せず認証ユーザにしか表示したくない情報が漏洩してしまうかもしれないケースを紹介します。 問題のあるコード import { redirect } from "next/navigation"; export const dynamic = 'force-dynamic'; function currentUser() { // ここでセッションデータから認証ユーザ情報を取得する関数 // デモ用にログインしていないユーザを再現したいのでfalseを返す return false; } export default fun

                                      Next.jsのlayout.tsxで認証チェックすると情報漏洩するかも
                                    • PyTorchやTensorFlow互換のAI処理高速化プラットフォーム「MAX」プレビュー公開、Pythonを高速化した「Mojo」搭載

                                      Modular社がAI処理を高速化するプラットフォーム「MAX」をプレビュー公開。PyTorchやTensorFlow、ONNXなどのAIモデルと入れ替えるだけで処理が最大5倍高速になる。 Pythonの高速なスーパーセット「Mojo」言語を発表したことで話題となったModular社が、AI処理を高速化するプラットフォーム「MAX」(Modular Accelerated Xecution)のデベロッパーエディションをブレビュー公開しました。 MAX Developer Edition Preview has officially launched! It's a drop-in replacement for running and serving @PyTorch, @tensorflow and @onnxai models much faster and leverages the

                                        PyTorchやTensorFlow互換のAI処理高速化プラットフォーム「MAX」プレビュー公開、Pythonを高速化した「Mojo」搭載
                                      • スマートコンタクトレンズのMojo Vision、初の装着テストを実施 「目に入れるだけのコンピュータ」実現にまた一歩

                                        Home » スマートコンタクトレンズのMojo Vision、初の装着テストを実施 「目に入れるだけのコンピュータ」実現にまた一歩 スマートコンタクトレンズのMojo Vision、初の装着テストを実施 「目に入れるだけのコンピュータ」実現にまた一歩 米国のMojo Visionが、初めてスマートコンタクトレンズ「Mojo Lens」の装着テストをスタートしました。CEOのDrew Perkins氏自らが被験者となり、「文字通り言葉を失った」と語っています。 7年間の成果がついに実るか Mojo Visionは2015年、AppleやAmazon、Google出身のエンジニアを中心に創業。情報を視界に表示するスマートコンタクトレンズ「Mojo Lens」の開発を行っており、2022年1月には累計調達額が2億ドルに達しました。また2020年12月には、日本のコンタクトレンズメーカー大手であ

                                          スマートコンタクトレンズのMojo Vision、初の装着テストを実施 「目に入れるだけのコンピュータ」実現にまた一歩
                                        • GitHub - modularml/mojo: The Mojo Programming Language

                                          Mojo is a new programming language that bridges the gap between research and production by combining Python syntax and ecosystem with systems programming and metaprogramming features. Mojo is still young, but it is designed to become a superset of Python over time. This repo includes source code for: Mojo examples Mojo documentation hosted at modular.com The Mojo standard library This repo has two

                                            GitHub - modularml/mojo: The Mojo Programming Language
                                          • 新しいPython風プログラミング言語Mojoを試してみた | DevelopersIO

                                            こんにちは。CX事業本部Delivery部のakkyです。 少々旧聞となりますが、今年9月にMojo言語がローカルで実行できるようにリリースされました。 MojoはSwiftの開発者が立ち上げたModular社が開発している新しいプログラミング言語で、Pythonの文法とRustのメモリ安全性を兼ね備えたコンパイラ型プログラミング言語です。 AI開発に使用することが想定されていて、SIMDのファーストクラスサポートなども特徴的です。実際にllama2.mojoというLlama2の実行環境の実装も行われています。 現在はPythonとの完全な互換性はありませんが、Pythonインタプリタを呼び出すことでPythonコード/ライブラリを呼び出すことができ、将来的にはMojo自体がPythonのスーパーセットとなることを目指しているそうです。 10月19日にはMacのApple silicon(

                                              新しいPython風プログラミング言語Mojoを試してみた | DevelopersIO
                                            • AIソフト開発向け言語Mojo発表 ―Pythonの使いやすさとC言語のパフォーマンスの組み合わせ | gihyo.jp

                                              2023年5月2日、Modular Inc.はAIソフトウェア開発向けに最適化されたプログラミング言語「Mojo」を開発中であることを発表した。 Mojo 🔥 — a new programming language for all AI developers. Two incredible new breakthroughs - the world’s fastest unified inference engine, and Mojo 🔥 a new programming language for all of AI. Visit https://t.co/3gVmUX5C4a now to sign up! Watch everything we just announced in 121 seconds!🚀 https://t.co/BC56xumEdl — Modular

                                                AIソフト開発向け言語Mojo発表 ―Pythonの使いやすさとC言語のパフォーマンスの組み合わせ | gihyo.jp
                                              • 「融点が変わる」はんだ材料 実装温度は250℃、耐熱温度はそれ以上

                                                千住金属工業は、「オートモーティブワールド2024」(2024年1月24~26日、東京ビッグサイト)に出展し、融点変換型はんだ材料「TLP PREFORM」「TLP PASTE」や低温ではんだ付けできるソルダリングソリューション「MILATERA(ミラテラ)」を紹介した。 実装温度を超える耐熱性 「融点が変わる」はんだ材料 千住金属工業が手掛ける融点変換型はんだ材料のTLP PREFORM/TLP PASTEは、実装温度は250℃だが、それ以上の耐熱性をもつというもの。鉛系高温はんだからの代替が期待できるという。 同材料はSn(スズ)とNiFe(ニッケル-鉄)を混合成形したものだ。はんだ付けの際に250℃で加熱するとSnとNiが反応し、金属間化合物Ni3Sn4となる。Snの融点は232℃、Ni3Sn4の融点は794℃なので、加熱前と比べて耐熱性が大きく向上する。実装後の融点は、SnとNiの

                                                  「融点が変わる」はんだ材料 実装温度は250℃、耐熱温度はそれ以上
                                                • 👀✨革命的なAI言語誕生!Pythonの35,000倍速いMojoが登場!|だいち

                                                  Mojo 🔥— NEW Language for AI (FIRST Look)より概要Chris Lattner氏が開発したプログラミング言語MojoはPythonを基盤としており、Pythonのスピードの問題を解決し、CやC++のパフォーマンスとAIモデルのプログラマビリティを組み合わせた言語である。また、Pythonの互換性があるため、Pythonの知識を活かしてMojoを使用することができる。 ハイライト💻 MojoはPythonを基盤としており、Pythonのスピードの問題を解決し、CやC++のパフォーマンスとAIモデルのプログラマビリティを組み合わせた言語である。 💾 MojoはPythonと互換性があるため、Pythonの知識を活かしてMojoを使用することができる。 🚀 Mojoは並列処理をサポートし、複数コアでの処理が可能であり、パフォーマンスを向上させることがで

                                                    👀✨革命的なAI言語誕生!Pythonの35,000倍速いMojoが登場!|だいち
                                                  • フルスクラッチして理解するOpenID Connect (2) トークンエンドポイント編 - エムスリーテックブログ

                                                    こんにちは。デジカルチームの末永(asmsuechan)です。この記事は「フルスクラッチして理解するOpenID Connect」の2記事目です。前回はこちら。 www.m3tech.blog 7. トークンエンドポイントの実装(POST /openid-connect/token) 7.1 アクセストークン 例 7.2 ID トークン 例 7.3 IDトークンを返す部分を作る 7.4 アクセストークンを返す 7.5 パラメーターの検証 7.6 認可コードの検証 7.7 クライアント認証 8 イントロスペクションエンドポイントを作る(POST /openid-connect/introspect) まとめ We're hiring 今回は全4回中の第2回目です。 (1) 認可エンドポイント編 (2) トークンエンドポイント編 (3) JWT編 (4) stateとnonce編 7. トーク

                                                      フルスクラッチして理解するOpenID Connect (2) トークンエンドポイント編 - エムスリーテックブログ
                                                    • Modular: Mojo🔥 - It’s finally here!

                                                      Since our launch of the Mojo programming language on May 2nd, more than 120K+ developers have signed up to use the Mojo Playground and 19K+ developers actively discuss Mojo on Discord and GitHub. Today, we’re excited to announce the next big step in Mojo’s evolution: Mojo is now available for local download – beginning with Linux systems, and adding Mac and Windows in coming releases. While the Mo

                                                        Modular: Mojo🔥 - It’s finally here!
                                                      • Pythonのスーパーセットで高速な新プログラミング言語「Mojo」のローカルダウンロード開始

                                                        Modularは2023年9月7日(米国時間)、Pythonの使いやすさとC言語のパフォーマンスを併せ持つ新プログラミング言語「Mojo」がローカルダウンロードできるようになったことを発表した。 2023年5月2日にMojoを発表して以来、12万人以上の開発者がJupyterHubベースでMojoを試すことができる「Mojo Playground」に登録し、1万9000人以上の開発者がDiscordやGitHubでMojoについて話し合っているという。今回のローカルダウンロードはLinuxから始まり、今後のリリースでMacとWindowsも追加される。 「今回ダウンロードできるようになったローカルの開発ツールはMojoの全力を引き出すことができる。Mojoアプリケーションを簡単に構築し、繰り返し開発するのに役立つコンパイラ機能やIDEツールの完全なセットにアクセス可能になった」(Modul

                                                          Pythonのスーパーセットで高速な新プログラミング言語「Mojo」のローカルダウンロード開始
                                                        • Pythonと互換性を保ちつつ、非常に高速に動作することで話題のMojoをGoogle Colab上で動作させる方法 - Qiita

                                                          Pythonと互換性を保ちつつ、非常に高速に動作することで話題のMojoをGoogle Colab上で動作させる方法PythonDeepLearningmojoGoogleColaboratory Pythonのスーパーセットとして互換性を保ちながら、驚くべき速さで実行できると話題の「Mojo」をGoogle Colab上で動作させる方法について解説します。 Mojoについては、おおまかには、以下の通りです。 Modular社は、コンパイラ基盤として広く使われているLLVM、Swift言語、GoogleがAI処理のために設計したCloud TPUなどの開発に関わってきたChris Lattner氏が共同創業者兼CEOを務める企業です。 その同社が5月に初めてMojoを発表した際に、MojoはAI処理を高速に実行するための言語だと説明しました。 MojoはPythonとの互換性によって既存の

                                                            Pythonと互換性を保ちつつ、非常に高速に動作することで話題のMojoをGoogle Colab上で動作させる方法 - Qiita
                                                          • Speedometer 3.0: The Best Way Yet to Measure Browser Performance

                                                            As announced on browserbench.org today, in collaboration with other browser engine developers, Apple’s WebKit team is excited to introduce Speedometer 3.0, a major update that better reflects the Web of today. It’s built together by the developers of all major browser engines: Blink, Gecko, and WebKit with hundreds of contributions from companies like Apple, Google, Intel, Microsoft, and Mozilla.

                                                              Speedometer 3.0: The Best Way Yet to Measure Browser Performance
                                                            • GitHub - kristiandupont/react-geiger: Audiolize React performance

                                                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                GitHub - kristiandupont/react-geiger: Audiolize React performance
                                                              • Pythonの高速なスーパーセットをうたうAI向け新言語「Mojo」、開発ツール公開 | テクノエッジ TechnoEdge

                                                                ITジャーナリスト/Publickeyブロガー。IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。 Modularは、Pythonの高速なスーパーセットだと同社が位置づける新言語「Mojo」をローカル環境で実行可能にする、コンパイラなどのツール群を公開しました。 Modularは、コンパイラ基盤として広く使われているLLVM、Swift言語、GoogleがAI処理のために設計したCloud TPUなどの開発に関わってきたChris Lattner氏が共同創業者兼CEOを務める企業です。 その同社が5月に初めてMojoを発表した際に、MojoはAI処理を高速に実行するための言語だと説明しました。 下記はMojoの動画「Product Launch 2023 Keynote」から。画面右がChris Lattner氏。 MojoはPython

                                                                  Pythonの高速なスーパーセットをうたうAI向け新言語「Mojo」、開発ツール公開 | テクノエッジ TechnoEdge
                                                                • Appleへの批判を繰り返すEpic Gamesの開発者アカウントをAppleが「信用できない」として停止したことが判明

                                                                  人気ゲーム「フォートナイト」の開発元であるEpic Gamesが、Appleの開発者アカウントを停止させられたと報告しています。また、Epic Gamesは、Appleから送られてきた書簡に「Appleのデジタル市場法(DMA)対策を批判したEpic Gamesを信頼できない」と書かれていたことを明らかにしました。 Apple Terminated Epic’s Developer Account - Epic Games https://www.epicgames.com/site/en-US/news/apple-terminated-epic-s-developer-account Apple kills Epic’s iOS game store plans over App Store criticism - The Verge https://www.theverge.com/

                                                                    Appleへの批判を繰り返すEpic Gamesの開発者アカウントをAppleが「信用できない」として停止したことが判明
                                                                  • Modular: Mojo 🔥 - A systems programming language presented at LLVM 2023

                                                                    Mojo 🔥 - A systems programming language presented at LLVM 2023

                                                                      Modular: Mojo 🔥 - A systems programming language presented at LLVM 2023
                                                                    • Pythonの高速スーパーセット「Mojo」がAppleシリコン搭載Macに対応間近。Windowsより先に | テクノエッジ TechnoEdge

                                                                      ITジャーナリスト/Publickeyブロガー。IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。 ModularはPythonの高速なスーパーセットだと同社が位置づけている開発中の新言語「Mojo」が、今月(2023年10月)中にAppleシリコンを搭載したMacに対応予定であることを明らかにしました。 MojoはPython互換として既存のTensorFlowやPyTorchなどをそのまま実行可能で、かつPythonよりも3倍から25倍もの高速で実行可能としています。 さらにPythonのようなモダンなプログラミング言語の構文を用意しつつ、スタティックなメタプログラミングの能力も持ち、Rustのようなオーナーシップとライフタイムの仕組みを、より分かりやすく提供するとしました。 さまざまなCPUやGPU、xPUを活用して、さらに高速な実

                                                                        Pythonの高速スーパーセット「Mojo」がAppleシリコン搭載Macに対応間近。Windowsより先に | テクノエッジ TechnoEdge
                                                                      • MAX: Modular Accelerated Xecution Platform

                                                                        MAX is an integrated, composable suite of products that simplifies your AI infrastructure so you can develop, deploy, and innovate faster.

                                                                          MAX: Modular Accelerated Xecution Platform
                                                                        • Julia & Mojo Mandelbrot Benchmark

                                                                          For those of you who aren’t aware, the Mojo SDK was recently released, so I thought I would take the opportunity to start benchmarking some Julia code against Mojo. As a first test, I am calculating the Mandelbrot set using the code provided by Modular. This is my Julia implementation: using Plots const xn = 960 const yn = 960 const xmin = -2.0 const xmax = 0.6 const ymin = -1.5 const ymax = 1.5 c

                                                                            Julia & Mojo Mandelbrot Benchmark
                                                                          • Modular: Mojo vs. Rust: is Mojo 🔥 faster than Rust 🦀 ?

                                                                            Mojo is built on the latest compiler technology in MLIR, an evolution of LLVM which Rust lowers to, and so it can be faster. It depends largely on the skill of the programmer and how far they're willing to go with optimizations. Mojo's goal as a language, is to meet Python developers where they are, and allow them to learn some new tricks to optimize their code to the performance limits of any har

                                                                              Modular: Mojo vs. Rust: is Mojo 🔥 faster than Rust 🦀 ?
                                                                            1