堅牢性や再利用性を高め、よりバグの少ないソースコードを作成したいならば、関数型プログラミングの利用を検討しよう。主要な関数型プログラミング言語「Haskell」「PureScript」の概要を紹介する。 「関数型プログラミング」は、堅牢(けんろう)性や再 ...
テキサス大学ソフトウェア工学科の教授 Herb Krasner 氏による2020年の研究によると、バグ(プログラミングエラー)の問題により、同年のアメリカのソフトウェア市場は2兆800億米ドルの損失を被ったという。バグはソフトウェアの動作に欠陥があり、その結果 ...
NEW YORK -- Internet security experts are warning a new programming flaw known as the "Bash Bug" may pose a serious threat to millions of computers and other devices such as home Internet routers.
AIコーディング・アシスタントとプログラミングをしていると、よく「AIが生成するバグ」に遭遇します。バグなので直さなければならないのですが、AIが産み出したバグを人間が指摘して直してもらったり、またしばしば人間が直接修正したりするのは大変 ...
TIOBE Softwareから、2021年3月のTIOBE Programming Community Index (PCI)が公開された。2021年3月におけるインデックスは次のとおり。 2021年3月のTIOBE Programming Community Indexに大きな変動はないとし、TIOBE Softwareは今後予定しているランキングの改善や新機能ついて伝えた。
Scratch(スクラッチ)とは、ビジュアルプログラミング言語の1つです。 マサチューセッツ工科大学のメディアラボ、ライフロング・キンダーガーテン・グループが開発しました。 Scratchは難しいコードを書く必要がなく、直感的な操作で作品を作れるため ...