プログラミング言語を学ぶのに必要な時間の数値はどこかにありますか?
これは、人/学習方法に大きく依存することを理解しています. しかし、私は言語間のいくつかのダイナミクスを見ることにもっと興味があります。これは「パーソナライズ」されていないと思います-つまり、HARD言語とEASY言語の間の分割を見たいです
プログラミング言語を学ぶのに必要な時間の数値はどこかにありますか?
これは、人/学習方法に大きく依存することを理解しています. しかし、私は言語間のいくつかのダイナミクスを見ることにもっと興味があります。これは「パーソナライズ」されていないと思います-つまり、HARD言語とEASY言語の間の分割を見たいです
一般的に言えば、言語はライブラリと同じくらい難しいものです。C 用の Windows API を考えてみましょう。簡単なことを行うプログラムを作成するのは難しく、多くの場合非効率的です。そこで .NET フレームワークの出番です。.NET フレームワークで C++ を引き続き使用できます。言語はそれほど簡単ではありませんが、使用しているライブラリは簡単に操作できます。
特に初心者にとって、Java の学習にはかなりの時間がかかります。しかし、Java での最初の 5 分間で、Swing ライブラリーを理解し、簡単なプログラムを作成できるようになりました。Windows API で同じことをしたい場合は、1 か月かかります。
最終的に、言語の内部を習得して理解するには時間がかかりますが、費やした労力に正比例します。
C++ は (本にあるように) 21 日で習得できますが、完全に理解するには何年もかかります。