有没有关于学习编程语言需要多少时间的数据?
我确实理解,这在很大程度上取决于人/学习方法。但我更感兴趣的是看到语言之间的一些动态变化,我想这不会那么“个性化”--也就是说,我希望看到难语言和易语言之间的划分
发布于 2013-01-01 08:38:38
一般来说,一门语言的难易程度取决于它的库。以Windows API for C为例,它很难编写程序来做简单的事情,而且很多时候效率很低。这就是.NET框架的用武之地。您仍然可以在.NET框架中使用C++。语言并不简单,但是您正在使用的库更容易使用。
学习Java需要相当长的时间,特别是对于初学者来说。然而,在我使用java的头5分钟之后,我理解了Swing库,并且可以编写一个简单的程序。如果我想用Windows API做同样的事情,我需要一个月的时间。
最后,掌握和理解语言的内部是耗时的,但与所花费的努力成正比。
C++可以在21天内学会(就像这本书一样),但要完全理解它需要几年的时间。
https://stackoverflow.com/questions/14106969
复制相似问题