有关语言和学习地点的建议吗?

3 programming-languages

我上一次java课的最后一次是星期一.什么是一个很好的语言与许多免费资源(这里的贫困大学生)工作?我听说过关于Ruby和Erlang的好东西,但两者对我来说都很陌生.

也许在我转向另一种语言之前我应该​​首先尝试使用Java,比如某种类型的框架或库,这些建议比建议我更快地采用新语言?

ath*_*spk 6

作为一名学生,我从许多教授那里听到了很多话:

"它不是关于语言,关于算法!"

经过近4年尝试不同语言,我发现这是真的.因为如果你学习如何用一种语言做某事......其余的只是用不同的语法来运用你的知识.

我的建议是坚持你的开始(Java),掌握了基础知识,然后处理:

  • 遗产
  • 多型
  • 数据结构

因为您几乎可以在每种语言中找到上述内容.

算法动画帮助我可视化和理解了很多.

也阅读这篇文章.

  • 我相信这种语言在生产阶段很重要.如果您正在制作Web应用程序,那么您可能会使用PHP而不是C,或者如果您要生成SMTP服务器,则可以使用Python而不是Whatever.但在学习阶段,我相信你坚持使用一种语言. (5认同)
  • 哇哇 几个动画只是让我大吃一惊. (3认同)