posts - 30,  comments - 28,  trackbacks - 0
   微软的J#我从开始接触就觉得是个比较有趣的东西:一个长得特像Java的混血儿。
   前些天逛论坛,偶见一群人在讨论J#的前途问题,很多人说那东西“根本不如C#”,“甚至还不如VB。NET”。我的想法是:他们根本不了解.NET。
   J#的目的是为了Java程序员能迁移到.NET平台而开发的。换而言之,J#是Java程序员准备的,而不是初学者。诚然,我认为C#拥有更优雅的语法,但是对于.NET这个平台本身而言,无论用什么语言(当然是在.NET上的程序语言),它们最终都是CLR。VB。NET,C#,J#,Delphi.NET.....各种语言的优劣在已经变得很不重要了--你熟悉那种,那种就是最好的!因为它们本质上几乎没差别的,极端说法是,.NET 语言仅仅是”外观“不同罢了。
    就这点来说,.NET要比Java更有灵活性,虽然我是Java的忠实跟随者。
    不过我们也看到了关于Java的一些有趣的新闻:去年出现了一种JPython,用Java翻译的运行于JVM上的“Python”。呵呵,不妨大胆地猜测,未来会出现更多的"JC++","JPascal",:JBasic",甚至是“JC#”,那么那时,Java会更像一个平台,语言的灵活性将更高!
posted on 2006-05-30 07:43 murainwood 阅读(354) 评论(1)  编辑  收藏 所属分类: Java读书笔记


FeedBack:
# re: 有感于论坛上关于J#的讨论
2006-08-01 06:00 | murainwood
纠正一点,C#,作为.NET原生语言,是最好的。
Java上的Groovy,JPython,速度慢得可怜。
语言的速度,还是存在的。
以前想得太乐观  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航:
 
<2006年5月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

如果真的给你一片天,你敢不敢要?

常用链接

留言簿(3)

随笔分类

随笔档案

相册

搜索

  •  

最新评论

阅读排行榜

评论排行榜