Tim Bray has taken a look back at his first year at Sun, and claims that Java is boring.
He isn’t trying to start a flame war.
Java isn’t boring for many people, and that is fine. It is also a good choice, as he claims, for many tasks.
However, I have to agree with him. PERSONALLY I find Java a little boring. Sorry. Coding in it is boring (I know, I know, if the problem is interesting then who cares about the environment? I do).
I can’t state how many guys who use Java for most of their day job say to me:
“Man, I wish I could get a paying job with Ruby”
These people are playing with Ruby in their spare time. Then they get to do a prototype in it, and then it spreads from there.
Although Java the LANGUAGE is boring, that doesn’t mean the platform is.
I hope that 2005 is the year of more expression in many languages on the JVM. Come on Sun, get in the game. Get more people hacking away on languages like Groovy to see where it takes us. Where is the Sun version of Comega?
Boring Isn
March 15th, 2005 at 10:42 am
I personally can’t wait for all the ruby people to find real jobs and stop living in the java world either.
Programming languages serve a higher need than entertainment purposes in the real world!
For entertainment, I propose reading a book, watching a movie, or hell, coding in ruby if that’s what floats your boat.
March 15th, 2005 at 10:54 am
If it’s boring, you’re not working hard enough. Why can’t YOU turn Java on its head? Why can’t YOU do something new with it? It’s called innovation. Try it sometime. I think you’ll find it to be exciting.
March 15th, 2005 at 11:08 am
Everyone has their opinion. I personally find Java to very exciting. A mature stable platform which has a large developer base and tons of open source projects for it? If thats boring, sign me up.
While I would love to see some of Ruby’s syntax (especially mixins and some form of closures) introduced into java, I find I want to code in my spare time using the same platform I use for my day job. Doing so will only make me get better and more efficient.
Open source projects like Hibernate, Spring, Cglib and many other are pushing the boundaries of java. Not all the good ideas need to come from Sun
March 15th, 2005 at 1:20 pm
That’s the point: the every environment has its own boundaries. It just happens that Ruby’s one is wider.
Hni: you right, only REAL programmers use Java and they build only REAL, SCALABLE, ENTERPRISE systems. The hell with all those Linux amateurs that use Ruby, Perl, Python.
March 15th, 2005 at 1:43 pm
Where is the Sun version of Comega?
Perhaps here: http://www.jroller.com/comments/talipozturk/Weblog/asynchronous_methods_in_java
If you read it you will see that we can do most everything WITHIN Java. You don’t always need a new language. Sometimes you can hack it with annotations and AOP.
March 15th, 2005 at 5:08 pm
Any good programming language should be boring. Something which is boring is something which is rote, well-known. Typing on a keyboard is boring.
But you know what? That means it works. If Ruby or whatever is “exciting” for you what that really means is that you don’t understand it. Note how often the word “new” goes along with “exciting”.
Bruce Eckel and the ThoughtBodies and all the rest find Ruby “exciting” because it’s new and they’re not allowed to use it very often (if at all for) for paying jobs. I’m convinced a number of them also find it “exciting” because they’re losing visibly in the Java world but can look “progressive” by talking about Python or Ruby or whatever. I can guarantee you that’s why most of the windbags (er, Thought Leaders) are so down on Java lately – because it’s no longer new and peopel can see through their bullshit too easily now.
March 15th, 2005 at 5:08 pm
why is java boring. Sun have helped to take a lot of complex, interesting, innovative technologies, and make them easy to use.
java is a good base, and out of java many other technologies are emerging
March 15th, 2005 at 5:50 pm
It’s true that finding jobs that allow Ruby coding is hard to find, but claiming that people are exited about it because of that is a bit far-fetched. Pascal skills are not much sought for either, yet noone seems to be very excited about it.
Moreover, Ruby is 12 years old, so if that’s new, then where does that leave Java?
It’s neither the job availability nor the age of the language that makes people excited about Ruby. It’s the fact that the languages combined with many recent libraries make developers a hell of a lot more productive.
Show me one developer who’s proficient in both Java and Ruby who says otherwise.
Another important reason is that Ruby is a language that was designed with usability in mind (think JIRA versus Bugzilla, Mac versus Wintel, Whiteboard versus Rational Rose).
Most people just want to get their job done in an environment that is intuitive and nice to work in. Many people happen to believe Ruby succeeds better in this than Java.
Spille’s argumentum ad hominem is pathetic at best. I wonder if it occurred to him that some of the former Java OSS stars lost visibility simply because they lost interest in Java when they discovered that it’s worth while expanding horizons in other languages and communities.
One last thing. I disagree that Java is receiving a lot of flak. It’s more that it’s no longer receiving as much attention as before.
March 15th, 2005 at 6:07 pm
I have been skeeing since I was 3. I find skiing very exciting.
Ergo I don’t understand skiing.
March 15th, 2005 at 9:17 pm
Go Dion Go! Ruby rocks! Especially when you “get it” !!!
March 17th, 2005 at 3:04 am
http://www.brunningonline.net/simon/blog/archives/001765.html
;-)
March 22nd, 2005 at 9:11 pm
At least ,java is intelligible.I find that it is fun to program in java most of the time.
April 21st, 2006 at 3:13 am
耶稣讲过一句话:
October 31st, 2006 at 7:40 am
喷码机 ikonmac条形码喷码机
ale数据喷码机 domino广州喷码机
videojet广东喷码机 inkjet珠海喷码机sauven
深圳喷码机 ebs100高解像喷码机
200小型喷码机 430手动喷码机
460手持喷码机 e50低价喷码机
a180求购喷码机 et喷码机公司
e18喷码机价格 e12喷码机厂
e801喷码机 e802易可玛喷码机
October 31st, 2006 at 8:07 am
喷码机 ikonmac条形码喷码机
ale数据喷码机 domino广州喷码机
videojet广东喷码机 inkjet珠海喷码机sauven
深圳喷码机 ebs100高解像喷码机
200小型喷码机 430手动喷码机
460手持喷码机 e50低价喷码机
a180求购喷码机 et喷码机公司
e18喷码机价格 e12喷码机厂
e801喷码机 e802易可玛喷码机
November 7th, 2006 at 8:09 am
http://51autos.com/,http://51autos.com/,http://51autos.com/,http://51autos.com/shewai.htm,租车,北京租车,网上租车,China Tiffany lamps manufacturer, China tiffany lamp factory
蒂凡尼灯具 http://tiffanypanel.com,
http://galle-lamp.com,
http://noble-tiffany.com,
http://getiffany.com,
http://tiffanyco.cn
http://tiffanysupplier.com,
http://medyalamps.com,
http://lotustiffany.com,
http://tiffanypanel.com,
http://hats-china.com,
http://jb-hirsch.com,
http://dragontiffany.com,
http://tiffanychina.org
http://antiquetiffany.com,
March 10th, 2007 at 1:21 am
dinmoobh
虚拟主机
虚拟主机
google排名
google排名
google排名
google排名
wow gold
wow gold
机票
国际机票
国际机票
翻译公司
翻译公司
power leveling wow
power leveling wow
留学
留学
尖锐湿疣
尖锐湿疣
搬家公司
注册香港公司
wow power leveling
wow power leveling
power leveling wow
power leveling wow
Warcraft powerleveling
Warcraft powerleveling
powerleveling
powerleveling
wow powerleveling
wow powerleveling
powerleveling wow
powerleveling wow
beijing
china tour
翻訳会社
翻訳会社
dtp
脑萎缩
监控
监控
加拿大留学
加拿大留学
韩国留学
韩国留学
美国留学
美国留学
UMPC
OCR
UMD
随身译
文字识别
翻译笔
图片文字识别
名片识别
电子白板
绘画板
鼠标
电子画板
名片扫描仪
数位板
扫描仪
电脑绘画
香港六合彩
搬家公司
测温仪
测温仪
测厚仪
测厚仪
压力校验仪
压力校验仪
减压阀
减压阀
电磁阀
电磁阀
监控系统
监控系统
网页设计
网页设计
网站建设
网站建设
VI设计
VI设计
标志设计
标志设计
网站设计
网站设计
包装设计
包装设计
写字楼
写字楼
性病
尖锐湿疣
前列腺炎
北京网站推广
装修图片
装修图片
装饰公司
装饰公司
装修公司
装修公司
北京装修公司
北京装修公司
螺杆泵
螺杆泵
化工泵
化工泵
管道泵
管道泵
隔膜泵
隔膜泵
塑钢门窗
塑钢门窗
阳光房
阳光房
企业教练
银行办公室主任培训
企业文化案例
企业内讯
企业文化培训资料
传统哲学
美国在线时代华纳
企业文化网
传统文学
企业管理培训教材
企业文化培训
现代哲学
全方位培训解决方案
蓝海战略
现代文学
人力资源开发
上海贝尔阿尔卡特
电子商务运营管理
管理理论
运营管理实习报告
中国特色
企业结构
什么是企业文化
搅拌机
高剪切乳化机
明星论坛
明星论坛
明星论坛
April 2nd, 2007 at 8:27 am
url=http://www.whqizhongji.com]北京起重机[/url]
[url=http://www.whqizhongji.com]防爆起重机[/url]
[url=http://www.whqizhongji.com]电动葫芦[/url]
[url=http://www.whqizhongji.com]卫华集团[/url]
[url=http://www.whqizhongji.com]起重机[/url]
[url=http://www.dhpow.com]直流电源[/url]
[url=http://www.dhpow.com]稳压电源[/url]
[url=http://www.dhpow.com]电源[/url]
[url=http://www.bjanda.net]空调维修[/url]
[url=http://www.bjanda.net]空调移机[/url]
[url=http://www.xxqizhongji.com]起重机械[/url]
[url=http://www.xxqizhongji.com]起重机[/url]
[url=http://www.xxqizhongji.com]电动葫芦[/url]
[url=http://www.cabao.com.cn]凯驰[/url]
[url=http://www.cabao.com.cn]清洁设备[/url]
[url=http://www.cabao.com.cn]karcher[/url]
[url=http://www.sinocriminal.com]刑事律师[/url]
[url=http://www.sinocriminal.com]刑事案件[/url]
[url=http://www.sinocriminal.com]北京刑事案件[/url]
[url=http://www.china-caexpo.org]东盟[/url]
[url=http://www.china-caexpo.org]东盟经贸[/url]
[url=http://www.china-caexpo.org]东盟合作[/url]
[url=http://www.china-caexpo.org]东盟国家[/url]
[url=http://www.china-caexpo.org]东盟-中国[/url]
[url=http://www.dacake.com]生日蛋糕[/url]
[url=http://www.dacake.com]蛋糕预定[/url]
April 2nd, 2007 at 8:29 am
A HREF=”http://www.whqizhongji.com/” TARGET=_blank>起重机
卫华起重机
防爆起重机
卫华集团
电动葫芦
电源
稳压电源
直流电源
凯驰
karcher
清洗设备
起重机
起重机械
电动葫芦
空调维修
空调移机
生日蛋糕
蛋糕预定
北京蛋糕
情人蛋糕
[ url =http://www.whqizhongji.com]起重机[ /url ]
[ url =http://www.whqizhongji.com]北京起重机[ /url ]
[ url =http://www.whqizhongji.com]卫华起重机[ /url ]
[ url =http://www.whqizhongji.com]河南起重机[ /url ]
[ url =http://www.whqizhongji.com]防爆起重机[ /url ]
[ url =http://www.whqizhongji.com]电动葫芦[ /url ]
[ url =http://www.whqizhongji.com]北京电动葫芦[ /url ]
[ url =http://www.whqizhongji.com]防爆电动葫芦[ /url ]
[ url =http://www.whqizhongji.com]北京电动葫芦[ /url ]
[ url =http://www.whqizhongji.com]电动葫芦[ /url ]
[ url =http://www.whqizhongji.com]卫华集团[ /url ]
[ url =http://www.whqizhongji.com]卫华集团[ /url ]
[ url =http://www.bjanda.net]北京空调移机[ /url ]
[ url =http://www.bjanda.net]北京空调维修[ /url ]
[ url =http://www.bjanda.net]空调移机[ /url ]
[ url =http://www.bjanda.net]空调维修[ /url ]
April 11th, 2007 at 6:12 am
[url=http://www.5ayun.com]云南旅游网[/url]
[url=http://www.5ayun.com]云南旅游景点[/url]
[url=http://www.5ayun.com]云南旅游线路[/url]
[url=http://www.5ayun.com]云南旅游[/url]
[url=http://www.5ayun.com/kmly/]昆明旅游[/url]
[url=http://www.5ayun.com/kmly/]昆明旅游景点[/url]
[url=http://www.5ayun.com/kmly/]云南昆明[/url]
[url=http://www.5ayun.com/kmly/List_440.html]昆明旅游新闻[/url]
[url=http://www.5ayun.com/kmly/List_440.html]昆明旅游动态[/url]
[url=http://www.5ayun.com/kmly/List_440.html]昆明旅游资讯[/url]
[url=http://www.5ayun.com/kmly/List_434.html]昆明风景[/url]
[url=http://www.5ayun.com/kmly/List_434.html]昆明旅游景点[/url]
[url=http://www.5ayun.com/kmly/List_434.html]昆明风光[/url]
[url=http://www.5ayun.com/kmly/List_435.html]昆明游[/url]
[url=http://www.5ayun.com/kmly/List_435.html]昆明旅行社[/url]
[url=http://www.5ayun.com/kmly/List_435.html]昆明旅游线路[/url]
[url=http://www.5ayun.com/kmly/List_436.html]昆明客栈[/url]
[url=http://www.5ayun.com/kmly/List_436.html]昆明酒店[/url]
[url=http://www.5ayun.com/kmly/List_436.html]昆明住宿[/url]
[url=http://www.5ayun.com/kmly/List_437.html]昆明自助游[/url]
[url=http://www.5ayun.com/kmly/List_437.html]昆明游记[/url]
[url=http://www.5ayun.com/kmly/List_437.html]昆明攻略[/url]
[url=http://www.5ayun.com/kmly/List_438.html]昆明风情[/url]
[url=http://www.5ayun.com/kmly/List_439.html]昆明美食[/url]
[url=http://www.5ayun.com/kmly/List_439.html]昆明小吃[/url]
[url=http://www.5ayun.com/kmly/List_439.html]昆明特产[/url]
[url=http://www.5ayun.com/kmly/List_441.html]昆明地图[/url]
[url=http://www.5ayun.com/kmly/List_441.html]昆明机票预订[/url]
[url=http://www.5ayun.com/kmly/List_441.html]昆明交通[/url]
May 1st, 2007 at 2:44 am
The mission of the your site.
drunk amateur amateur nude free amateur
[url=http://amateurs.x3porn.info/amateur-pilladas.html] amateur pilladas [/url][url=http://amateurs.x3porn.info/amateur-woman.html] amateur woman [/url][url=http://amateurs.x3porn.info/amateur-hardcore.html] amateur hardcore [/url]
June 25th, 2008 at 10:15 pm
have been skeeing since I was 3. I find skiing very exciting.
Ergo I don’t understand skiing.
June 28th, 2008 at 7:05 am
haha,the article is very funny, thank you for offering
http://seojishu.zhan.cn.yahoo.com/
July 13th, 2008 at 9:06 pm
..”I propose reading a book, watching a movie, or hell, coding in ruby if that’s what floats your boat.”