对于初学者,Java,c#,Python和objective-c,哪个能更快的得到实际应用并给
对于初学者,Java,c#,Python和objective-c,哪个能更快的得到实际应用并给予初学者信心呢?...
对于初学者,Java,c#,Python和objective-c,哪个能更快的得到实际应用并给予初学者信心呢?
展开
2个回答
展开全部
除了Python 其他三个我都做过,Pyhone有同事在做,也略有了解。
可观的讲,你列的这四种语言,从上手难度来评价,C#是最简单的,Java最难。
Python属于较小众的语言,目前我知道的一般都是用于Web编程。而且其语法比较简练,相同的目标,可能C# java有10种语法去实现,python只有一种。所以初学者在实际应用中会比较头疼。但是上手也相对简单,很多不太复杂的应用 ,比如爬虫、抓包等,用Python很轻易的就可以开发出来。
oc其实是c语言的精简版,如果有C语言基础很容易上手,目前主要用来开发苹果应用。
C#很杂 什么都能开发;
JAVA较难,必须系统的学习,但是在开发web和安卓方面目前非常有优势。
以我个人经验来看,想最快得到“实际应用”的,肯定是C#。 因为IDE太强大,以至于不怎么需要你写代码,就可以做出一个“差不多像回事”的APP。
比如毕业设计时的一些微型软件“叫号系统”、“大学点课系统”之类的,用C#的winform或者webform可能只需要拖拖控件,写几个数据库查询就可以搞定,但是JAVA、OC就很难,光是搭环境就需要很久。
学习编程,信心很重要,但是毅力同样重要。上面的4种语言各有所长,怎么选择还是需要认真的考虑
可观的讲,你列的这四种语言,从上手难度来评价,C#是最简单的,Java最难。
Python属于较小众的语言,目前我知道的一般都是用于Web编程。而且其语法比较简练,相同的目标,可能C# java有10种语法去实现,python只有一种。所以初学者在实际应用中会比较头疼。但是上手也相对简单,很多不太复杂的应用 ,比如爬虫、抓包等,用Python很轻易的就可以开发出来。
oc其实是c语言的精简版,如果有C语言基础很容易上手,目前主要用来开发苹果应用。
C#很杂 什么都能开发;
JAVA较难,必须系统的学习,但是在开发web和安卓方面目前非常有优势。
以我个人经验来看,想最快得到“实际应用”的,肯定是C#。 因为IDE太强大,以至于不怎么需要你写代码,就可以做出一个“差不多像回事”的APP。
比如毕业设计时的一些微型软件“叫号系统”、“大学点课系统”之类的,用C#的winform或者webform可能只需要拖拖控件,写几个数据库查询就可以搞定,但是JAVA、OC就很难,光是搭环境就需要很久。
学习编程,信心很重要,但是毅力同样重要。上面的4种语言各有所长,怎么选择还是需要认真的考虑
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询