У нас вы можете посмотреть бесплатно 【再評価】なぜFortranは70年経っても「最強」の数値計算言語なのか? или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
【再評価】なぜFortranは70年経っても「最強」の数値計算言語なのか? 動画の概要 「Fortranは古い言語だ」――そんな風に思っていませんか? 実はFortranは、誕生から約70年が経過した今でも、科学技術計算や気象予測、宇宙開発の最前線で「現役バリバリ」の主力言語として君臨しています,,。 本動画では、世界初の高水準言語として誕生したFortranの歴史から、他の現代的な言語(PythonやC++など)と比較した圧倒的な優位性、そして最新の規格(Fortran 2023)に至るまでの進化を徹底解説します,。 -------------------------------------------------------------------------------- タイムライン・目次 0:00 イントロ:絶滅危惧種ではなく「進化し続ける古豪」 Fortranは単に「古いまま残っている」のではありません。膨大な既存資産を活かしつつ、高速に計算したいという切実な現場のニーズで選ばれ続けています。 1:30 Fortranの正体:数式の翻訳者(FORmula TRANslation) 1950年代にIBMで開発された、世界初の「人が読み書きできる」プログラミング言語です,。その名の通り、数値計算を直感的に記述することに特化しています,。 3:45 なぜ今も使われるのか? 3つの決定的な理由 1. 圧倒的な実行性能: コンパイラの最適化が非常に成熟しており、計算の「心臓部」として他の言語を凌駕する性能を発揮します。 2. 配列処理の強さ: 多次元配列(行列演算など)を自然かつ高速に扱える設計になっており、複雑な物理シミュレーションに最適です。 3. 長年の資産と信頼性: 数十年かけて検証・蓄積された膨大なライブラリが存在し、それらを現代でもそのまま利用できる後方互換性があります。 7:15 現代のFortranは「別物」:FORTRAN 77からの進化 多くの人がイメージする「固定形式」の古い文法は、Fortran 90以降で**「自由形式」**へと進化しました。モジュール化、オブジェクト指向、並列計算(共配列)などの現代的な機能が次々と追加されています。 10:00 Fortranが活躍する巨大プロジェクト • 気象予測: 日立のスーパーコンピュータなどを活用した数値予報モデルの根幹。 • スパコン「京」や「富岳」: 大規模並列計算における高い実績。 • 金融工学: モンテカルロ法やデリバティブ評価などの重い計算。 12:30 他の言語との使い分け:Pythonとの連携 「何でもFortran」である必要はありません。**「数値コアはFortranで、データの可視化や前処理はPythonで」**という分業が、現代の研究現場でのスタンダードです。 14:00 初心者へのメッセージ:どうやって始める? まずは無料の GNU Fortran (gfortran) から始めるのがおすすめです。変数宣言ミスを防ぐ implicit none の使用や、パッケージ管理ツール fpm の活用が、現代的な開発の第一歩です。 -------------------------------------------------------------------------------- 紹介した主な概念・用語 • IMPLICIT NONE: 変数の宣言漏れやタイポをコンパイル時に検出し、計算ミスを激減させる必須の設定。 • 共配列 (Co-array): 言語仕様の一部として組み込まれた強力な並列処理機能。 • fpm (Fortran Package Manager): 現代のFortran開発を効率化するプロジェクト管理ツール。 -------------------------------------------------------------------------------- メタファー:数値計算界の「特急列車」 汎用言語であるC++やPythonが、多くの駅に止まり多様な荷物を運ぶ「普通列車やトラック」だとすれば、**Fortranは数学という一本の線路を最高速度で駆け抜ける「特急列車」**のような存在です。目的地が「大規模な数値シミュレーション」であるならば、これほど頼もしい乗り物はありません。 #Fortran #プログラミング #数値計算 #スーパーコンピュータ #科学技術計算 #Python #gfortran