首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

有比JAVA愈加让人纠结的语言么

2013-09-12 
有比JAVA更加让人纠结的语言么?说什么JAVA入门容易,入门果真不难,但是之后,我就困惑了。先是XML-DOM/SAX解

有比JAVA更加让人纠结的语言么?
说什么JAVA入门容易,入门果真不难,但是之后,我就困惑了。
先是XML->DOM/SAX解析,DTD.SCHEMA,DOM4J,
然后是HTML->CSS->javascript
开发工具,插件,有了dw,aptana,eclipse
然后WEB开发,从jsp->servlet->tomcat->jstl->el表达式。
接着是jdbc->mysql
还有ajax,JQUERY,struts,spring,hibernate.....
还有什么spring,JPA,EJB,
动不动就得装一个新的插件,新的软件。
一会下载这个java包,一会那个。

看了这里,忘了那里!!
早知道安安心心看C++了,知道是这么一个状况。


[解决办法]
多了去了,比如:brainfuck

http://en.wikipedia.org/wiki/Brainfuck
http://baike.baidu.com/view/765703.htm

sample code:

++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.


这行字符是brainfuck的helloworld

+++++ +++++             initialize counter (cell #0) to 10
[                       use loop to set the next four cells to 70/100/30/10
    > +++++ ++              add  7 to cell #1
    > +++++ +++++           add 10 to cell #2 
    > +++                   add  3 to cell #3
    > +                     add  1 to cell #4
    <<<< -                  decrement counter (cell #0)
]                   
> ++ .                  print 'H'
> + .                   print 'e'


+++++ ++ .              print 'l'
.                       print 'l'
+++ .                   print 'o'
> ++ .                  print ' '
<< +++++ +++++ +++++ .  print 'W'
> .                     print 'o'
+++ .                   print 'r'
----- - .               print 'l'
----- --- .             print 'd'
> + .                   print '!'
> .                     print '\n'


[解决办法]
你纠结的并不是java语言本身,而是各种插件,库,环境才对吧
[解决办法]
LZ说的没一个是Java本身。
C++就没有XML的解析问题?
C++就不需要学习web的基础知识?
C++就不要捣鼓make,makefile,gdb?
C++ web开发就不要学习框架?
C++就不要学习SQL?
……

[解决办法]
有!比如Lisp
[解决办法]
每种语言都会遇到相关的问题。
[解决办法]
有,C++,简称c艹

热点排行