回答編集履歴
1
ちょっと修正
answer
CHANGED
|
@@ -3,7 +3,7 @@
|
|
|
3
3
|
この前提がAIがコーディングするようになったからといって起きるのかという論点はありますが、
|
|
4
4
|
AIとプログラミング言語やフレームワークは、自分の考えは、問題解決のアプローチが根本的に違うので、今後も進化し続けると思います。
|
|
5
5
|
|
|
6
|
-
プログラミング言語とかフレームワークは「仕組み」で問題解決するもの。
|
|
6
|
+
プログラミング言語とかフレームワークは「仕組み」で問題解決するもの。ルールを定義して、それに従わせるものです。
|
|
7
7
|
一方でAIは、大量のデータから最適解を導き出すもの
|
|
8
8
|
|
|
9
9
|
たとえばRustは「C++は速いけど、メモリ関連のバグが多い」という問題を解決する言語として生まれました。([参考](https://www.technologyreview.jp/s/306125/how-rust-went-from-a-side-project-to-the-worlds-most-loved-programming-language/))確かにAIで人為的なミスは減らせるとは思いますが、Rustは言語自体がメモリ安全性を保証しているので、価値の源泉がAIの有無に左右されなません。例えるならこんなイメージです
|