有感于论坛上关于J#的讨论

有感于论坛上关于J#的讨论
   微软的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会更像一个平台,语言的灵活性将更高!

你可能感兴趣的:(有感于论坛上关于J#的讨论)