エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
AIで全ての人が開発者になる時代、開発のボトルネックはどこに? コンピュータ技術は抽象化のレベルを高... AIで全ての人が開発者になる時代、開発のボトルネックはどこに? コンピュータ技術は抽象化のレベルを高めながら進化してきたと言える。難解なパンチカードやアセンブリ言語は、FORTRANの時代に進むと人間にもプログラムが「読める」ようになった。今ではJava、Node.js、Python、Go、Swift、HTML、JavaScriptなど、より抽象度が高いプログラミング言語で、実行したいロジックを表現できるようになっている。 抽象化のレベルを高めるとは、難しい概念を包み込み、より高度なことを簡潔に表現できるようにしていくことだ。草薙氏は「時間の経過とともに、プログラミング技術も言語も進化し、より多くの開発者が関われるようになりました。今ではモバイルアプリやWebの領域にも多くの開発者がいます。AIの進化でソフトウェア開発のハードルが低くなり、全ての人がソフトウェア開発者になる時代が来るかもし