日期:2014-05-20  浏览次数:20664 次

一个只有资深程序员才能说明白的问题
我是一个C语言的初学者,想自学一种其他的语言。我发觉现在java和c#很热,可是我又搞不清楚这两种语言到底有什么区别,各有什么有缺点,那一个前景更好,希望大哥大姐们能给我讲讲,谢谢。

------解决方案--------------------
这并不是一个只有资深程序员才能说明白的问题

而是一个程序初学者最喜欢问的问题
------解决方案--------------------
同意楼上
------解决方案--------------------
同意楼上的楼上
------解决方案--------------------
同意楼上的楼上的楼上
------解决方案--------------------
都不错 语言没有差的 看你学的怎么样
------解决方案--------------------
C语言还没学好就想跳了?这么浮躁学什么都没出息的。
------解决方案--------------------
C语言我也学过 但学糊涂了,被那些算法弄的,JAVA 还好 算法不是很多

------解决方案--------------------
哪种语言并不重要,只要学好了其中一种,想转到另一种不过是多学几天的事情。
------解决方案--------------------
同意……都是大虾……程序=数据结构+算法,这儿可没有说用什么语言写,高手用BASIC都能写出好程序……
------解决方案--------------------
C语言我也学过 但学糊涂了,被那些算法弄的,JAVA 还好 算法不是很多

--------------------------
算法和数据结构才是王道
------解决方案--------------------
这并不是一个只有资深程序员才能说明白的问题
而是一个程序初学者最喜欢问的问题

C语言我也学过 但学糊涂了,被那些算法弄的,JAVA 还好 算法不是很多
---------------------------------------------
算法跟语言相关吗?JAVA里就没有高深的算法吗?JAVA只是多了N多的规范而已,你的注意力已经由算法转向了规范了而已,并不是JAVA的算法不多,而且所有的算法都是为了解决某个问题的,得看你所遇到的具体的问题
------解决方案--------------------
先有一技之长再说。
------解决方案--------------------
同意楼上的楼上的楼上楼上的楼上的楼上楼上的楼上的楼上楼上的楼上的楼上的楼上
------解决方案--------------------
同意楼上的楼上的楼上楼上的楼上的楼上楼上的楼上的楼上楼上的楼上的楼上的楼上的楼上
------解决方案--------------------
java和c#对于找工作来说没多大区别,就像你说的,都很热。
而且二者很相像,比如很多非表现层框架(hibernate/ibatis/spring)是既有JAVA版也有.NET版。不过后者的表现层已经做的极好了不需要类似structs的表现层框架。
------解决方案--------------------
go on to learn c/c++
generally speaking the java/c# is framework not language.