go语言与ruby语言 ruby和golang( 三 )


------高级一点的教程,会教你的:
怎么用PYTHON的模块,写一个爬虫?
怎么用RUBY的ROR框架,获取一个表单?
怎么用GO的beego,写一个博客?
-------而这些的教程,从来不教你的:
面向对象有什么用? 委托是什么?事件是什么? 工厂模式 , 单例模式,观察者模式,这些都是啥?套接字是啥?UDP是啥?TCP/IP是啥?二叉树是什么玩意?状态机又是什么玩意?啥叫逆变?啥叫协变?啥叫异步?啥叫反射?
---------------------------------------------------------------------------------------------
如果一套教程 , 要把这些都讲明白 。。。可能需要上千集 。。。所以这些教程 , 都跳过了这些内容 。。但如果你不明白这些,就根本学不会编程 。。。如果你打算学一门语言,而手上只有几十集教程,外加三五本书 。。。那你只能学会玩控制台 。。。
所以初学者选择一门语言 , 首先要保证这门语言作为主要开发语言,常年被公司使用,这样才能真正学会编程 。然而这三门语言都不具备这样的特点 。它们通常都是被当成第二语言,做一些辅助开发的工作 。其中Python只在极少数情况下 , 才被用来作为主要开发语言 。至于Go与Ruby,我目前还没听说过它们有被当作主要开发语言的例子 。我所推荐的是从C#和JAVA两者之间,二选一 。。。学精其中一门之后,再来考虑PYTHON或GO作为第二语言 。。。不然无论你选哪个 , 都几乎不可能靠一门语言找到工作 。
go语言与ruby语言的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于ruby和golang、go语言与ruby语言的信息别忘了在本站进行查找喔 。

推荐阅读