1
txx 2013-07-31 00:29:20 +08:00
为啥我觉得Android 开发挺简单的呢 比 WinPhone简单多了
|
2
txx 2013-07-31 00:29:59 +08:00
我WinPhone 网络通讯 RFC 1867至今没搞定。。
|
4
saharabear 2013-07-31 01:05:01 +08:00
java怎么就反人类了?现在到处都喜欢黑java了吗?
|
5
flyingkid 2013-07-31 01:08:25 +08:00
学动态语言不会像它这么清晰,动态语言更加抽象一些,类似Java这样的静态语言对于编程的理解有帮助的。
|
6
aveline 2013-07-31 01:11:33 +08:00
ASM 也挺反人類的。
|
7
davepkxxx 2013-07-31 01:14:41 +08:00
→_→ C/C++/OBJ-C
|
8
swulling 2013-07-31 01:15:04 +08:00
JAVA入门很快的,不见路边各种速成班么。。
|
9
MASAILA 2013-07-31 01:26:50 +08:00
java居然反人类了.............
|
10
txx 2013-07-31 01:27:16 +08:00
我其实闹不懂为啥这么多人黑java 除了java的GC 效率很烂 当初做手游时没少被坑以外 我觉得java 还好吧.....
|
11
skydiver 2013-07-31 01:28:12 +08:00 via Android
同感觉反人类。。看着那一堆自动生成的代码不知从何下手=_=
|
12
luikore 2013-07-31 03:40:53 +08:00 2
很多人都被骗了, ASM其实比java人性化...
|
13
ufo22940268 2013-07-31 06:11:11 +08:00 via iPhone
觉得写java手指在流血
|
14
zhouquanbest 2013-07-31 08:24:22 +08:00
目测你是被动态语言惯坏了
C++转JAVA的表示爱死JAVA了 |
15
Actrace 2013-07-31 08:38:27 +08:00 2
唉,汇编才是最好的编程语言,每一条指令你都能用人类可以理解的思维解读。
|
16
kappa 2013-07-31 08:46:01 +08:00 via iPhone
Java转C++的只能摇头不说话了。
|
17
suckli 2013-07-31 08:58:23 +08:00
C++里坑比JAVA多了去了吧
|
18
nickdine 2013-07-31 09:01:36 +08:00
点背不要怨社会 拉不出屎也不要怪地球引力不行 开个玩笑
|
19
cxshun 2013-07-31 09:12:29 +08:00 1
@swulling 其实就是因为入门快,所以很多人就会感觉很简单的样子,也就一大堆所谓的培训班过来拉低大家的工资水平。整个JAVA行业的现状很大程度上就是那些所谓的培训班造成的。不排除有些人是报着想深入的想法去参加培训班,但估计出来后肯定觉得被坑的。
JAVA库的水确实很深,感觉很多JAVA开发者已经达到了一种病态的状况了,一说到开发,先不说啥,找上一堆框架,往项目里一放,管它有用没用的,反正放得越多就越显得自己很牛。 事实上,在好多年前的没有框架时,那时JAVA开发还不是一样正常地进行。 感觉楼主不要把太多精力放在某库某库上面,SAX可以不用,直接DOM操作就行了,JDK里面自带有,一般可以完成,实在不行,自己封装一个,框架那些的不适合在内存有限的手机上面搞的,还是留给那些啥都用框架的web开发去弄吧。 |
20
mlhorizon 2013-07-31 09:19:21 +08:00
1、各种语言都有人黑的。
2、编程语言是给机器看的,自然都是反人类。 3、看Java都觉得反人类的人应该不是科班出身,推荐楼主用易语言之类的中文编程语言吧,肯定比其它语言接近人类些。 |
21
skyworker 2013-07-31 09:19:40 +08:00
提到Java,必然有成堆的Framwork、各种喧嚣的方法论(敏捷、TDD),纯粹是自己给自己找抽。
放弃Java,用RoR或者Python,甚至用PHP,都能充分感觉到自由的呼吸,好轻松。 |
22
skyworker 2013-07-31 09:44:10 +08:00
@mlhorizon 科班出身就有点搞笑了,貌似科班也不学Java,不学spring/hibernate/sturts。java码农还是培训班出来的居多吧,呵呵。
见过科班出身的力挺Lisp这样的语言,当然,那是大牛。 |
23
skyworker 2013-07-31 09:45:48 +08:00
Java被打上了“企业级”的沉重烙印。上学的时候觉得“企业级”好NB,毕业后才发现纯粹是骗sb的玩意。
|
25
AnyOfYou 2013-07-31 10:49:33 +08:00
我则相反,上学那会总觉得JAVA这玩意烂大街了,而且太重,不喜欢.待在图书馆里学Python.
后来因为兴趣和好玩折腾Android,到现在工作了,反而因为Android对JAVA有好感了- - |
26
66450146 2013-07-31 11:02:03 +08:00
反人类的不是 Java,是 GC 和不断膨胀的 Libraries
|
27
rppig42 2013-07-31 11:03:05 +08:00
可以试试mono,虽然我没用
|
28
skyworker 2013-07-31 11:35:42 +08:00
@davepkxxx 记得好久之前在javaeye论坛参与了一个“企业级应用”Java码农在讨论如何在服务器格式化处理一个有几万行数据的文本文件,“企业级应用”码农费了老鼻子劲讨论怎么才能用string buffer来处理这个超大文件,后来一个Unix用户提醒,其实用一行awk代码就解决问题了。
|
29
zhanggggfd 2013-07-31 12:06:46 +08:00
java 用过段时间,用的兴趣都没有了。其实现在感觉,企业级的开发往往都是“反人类”的。。。
|
30
mlhorizon 2013-07-31 12:12:41 +08:00
|
32
microget 2013-07-31 12:28:50 +08:00
月经贴~
脱离使用场景谈语言就是耍流氓啊,拿一种语言的思维逻辑观念用在另一种语言上也是没什么意义。 个人感觉java作为android语言还是可以的,要是虚拟机再高效点就更好了。 |
33
cxshun 2013-07-31 12:45:49 +08:00
@davepkxxx 对,我是搞JAVA的,但目前在坑爹的公司维护着C#的老项目(公司以JAVA高级软件工程师的名义招入),说在不久的将来用JAVA重构。
之前在另外一家公司搞搜索,用lucene,还做图书馆系统,主要用spring,反正一大堆叫得出名的框架都用了,JDOM,apache的一堆,lucene,solr等等。 其实觉得JAVA反人类的应该是用过python之类的动态语言的,用过那些几句话就可以实现JAVA几十行代码才能实现的功能的语言,再来看JAVA,是会觉得有点反人类。但JAVA的一大优点也是库多,只要你想做的,肯定都有一堆的库,不说多的,至少有两个。 像啥XML解析,JDK自带有,但JDOM,SAX啥的一堆一堆的,还有一些号称更快的XML解析库,反正应有尽有。 其实有时候搞j2ee的,还是挺迷茫的,虽然用得比较多的就那么几个库,但那么多放在那,你不碰碰又觉得对不起自己,所以一直学一直学,没有在几个主要的上面去深入,这也是一个悲哀啊。 |
34
sivacohan 2013-07-31 13:17:20 +08:00
你要说的是内部类吧?
弄android之前一直没怎么碰到这个概念。 碰了android再看一眼其他的Java的GUI,发现大多是这么玩的 |
35
skyworker 2013-07-31 14:37:34 +08:00
@mlhorizon 嗨,科班的时候根本不屑于谭浩强的那本书,净看些《C++ primer》、《Modern C++ Design》、《inside C++ Object model》之类的杂书,后来hibernate之流兴起后,又看那些《J2EE without EJB》,《Refactoring》,《Agile software development》之类的杂书,彻底被带坏了。后来再看到Java界的这些奇巧淫技,倍感恶心。
还有,您知道有多少大牛根本不是科班出身吗? 科班出身论,呵呵呵 。。。。 |
36
davepkxxx 2013-07-31 15:36:54 +08:00
@sivacohan 你说的应该是内部匿名类吧,主要因为Java之前一直不支持lambda表达式,所以一直用这种恶心的解决方式。
|
37
davepkxxx 2013-07-31 15:44:31 +08:00
@skyworker 科班出生的程序员里C/C++、C#、Java是最多的。每个语言都有自己的特性,现在还不存在所谓的终极语言。
|
38
buru 2013-07-31 15:53:11 +08:00
又是语言大讨论,楼主都说了他还不熟悉
|
39
Ricepig 2013-07-31 16:54:53 +08:00 via iPhone
c#几乎只有一个framework(官方的)要被吐槽,java的freamework太多也被吐槽。看起来有些是为了吐槽而吐槽阿。
和国足似的,要不嫌草皮太干,要不嫌草皮太湿,要不嫌草皮不干不湿。 但是ror就哪都好,哪怕也强调agile dev,哪怕很多方案打包好了无法选择,哪怕active record也是一种框架,哪怕效率较差。这一切的问题都不是问题。 |
40
xiluo 2013-07-31 17:05:29 +08:00
与其……不如……
|
41
yorkw 2013-07-31 18:11:03 +08:00
|
43
yuelang85 2013-07-31 18:48:59 +08:00
python出身的看任何语言都反人类。。。。
|
48
javababy 2013-07-31 23:21:07 +08:00
又见抱怨语言...目测新手(包括学过的其他编程语言)
|