世界を動かす技術を、日本語で。
トピック
言語、コンパイラ、開発ツール、ソフトウェア設計
420件の記事
AIの進化 とその活用に対する熱意 ネガティブなAI論調 や誇張された未来像への批判 オープンソースAI と業界構造の問題提起 プログラミングの変化 とAI活用の現状分析 AIはコンピュータ革命の延長...
プログラミング自体 よりも、 ものづくり への情熱 LLM(大規模言語モデル) の進化で制作速度と品質が向上 複数モデルとエージェント を組み合わせた独自ワークフロー コード品質の向上と保守性 の維持...
MITが Scheme から Python へ移行した理由を Sussman が説明。 1980年代と現代で プログラミングの本質 が変化。 現代のプログラミングは 未知のライブラリ や 複雑な環境 ...
cuda-oxide は、Rustコードを直接CUDAのPTXにコンパイルする実験的なコンパイラ。 Rust の所有権やトレイト、ジェネリクスの知識が前提。 DSLやバインディング不要 で、純粋なRu...
AI支援プログラミングに対する現場の懐疑論と現実的な効果についての考察。 LLM(大規模言語モデル)導入を推進する経営層と、現場開発者の温度差。 LLMの現状の活用法と、その実際のメリット・限界。 プ...
グラフィックスプログラマー として採用されるために必要な知識を整理 機械学習(ML) の現状と将来性に対する見解 モダンレンダリング のCPU側とGPU側の学習ポイントを解説 ポートフォリオ作成 や必...
Lispの初見時に感じる違和感、その理由 Lisp特有の強力な拡張性とマクロ機能の説明 コードとデータが同じ構造を持つ「ホモイコニシティ」 REPL駆動開発によるライブシステムの特徴 Lispがプログ...
3Dプログラミング や AI、教育 に関する議論の場の不足 Scratchapixel の活動と関連する幅広いテーマ 情熱的な技術者 向けの新しいブログスペースの必要性 コミュニティでの知識共有の重要...
ClojureやLispに関する主要な用語とその定義を簡潔に解説。 プログラミングスタイルやデータ構造、開発ツールについて説明。 Clojure特有の概念や利点に着目。 用語ごとに短く分かりやすく要点...
本文は、AIの過剰な盛り上がりに対する批判と、個人的なパソコンへの愛情を語るエッセイ 幼少期のコンピュータとの出会いから、趣味やキャリア形成までの成長過程を回想 雑誌やインターネットを通じた自己発見と...
自動判定システム によるプログラミング禁止の現状 Google など大手による利用者排除の問題提起 利用停止措置に対する 監督と救済措置 の必要性 代替手段 や対応策の欠如 人間的な配慮 の欠落と今後...
生物学教育 の問題点と魅力を再考察 驚きや疑問 を持つことの重要性を強調 実験やストーリー による学びの深さ 生物学とプログラミング の共通点 物理的理解 と視覚的アプローチの推奨 生物学の学び直し:...
VectorWareが GPUネイティブRust async/await の実現を発表 従来のGPU並列処理 と warp specialization による課題整理 JAX/Triton/CUDA...
プログラミング の楽しさは、自分の考えを現実にできる点にあるという主張 LLM(大規模言語モデル) の利用は、著者にとって楽しいものではないと断言 人間同士の成長や学び合い にこそ価値を感じている L...
Atkinson Hyperlegible Mono の実用評価と JetBrains Mono ・ Fira Code との比較レビュー 文字判別性 ・ 可読性 に焦点を当てた詳細な分析 導入手順 ...
AI時代の到来 によるプログラミング体験の変化 情熱の再燃 と喪失、個人差の存在 「旅」か「目的地」か という楽しみ方の違い AIの役割 :目的地の増加、旅の短縮 良し悪しではなく、単なる違いという視...
最初に学んだプログラミング言語は ActionScript、高水準なWeb系言語への興味 低水準言語やマシンコードへの苦手意識を克服し、実際はそれほど難しくないと気付く マシンコードには 命令セット ...
Dynamic Programming (動的計画法)の「programming」は 「計画立案」 の意味 1950年代 にRichard Bellmanが命名した 背景 依存関係 に基づく 最適な手...
Om言語 は、最大限にシンプルな 連結的・ホモイコニック なプログラミング言語 3要素のみ (オペレータ・セパレータ・オペランド)から成る、最小限の構文 型レス (パンモルフィック型)で、データ型を意...
AI支援によるソフトウェア開発 を「Automatic Programming」と呼称 人間の直感や設計 がAIの出力結果に大きな影響を与える点を強調 Vibe coding はAI任せで人間の関与が...