`
cjc
  • 浏览: 674214 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

有选择才精彩

阅读更多

——访Sun公司开发者工具市场营销项目组经理Dan Roberts

“Java语言很好用,但Sun的软件不好用。”从前当人们提起Sun公司时常会有这样的想法,但现在当人们再提起Sun公司的软件时,常会发出赞叹之言。这些赞叹是与开发者工具市场营销项目组经理Dan Roberts的努力分不开的,在这次Dan Roberts专程来北京推广Sun公司的拳头产品Sun Java Studio Creator时,我们有幸对其进行了采访。

1、Sun公司推出的J2SE5.0让人很是震惊,在很多地方都做了较大改动,另外Sun Java Studio Creator 也有了中文正式版,对中国开发者来说这是一个好消息。请Dan Roberts先生简要向我们介绍一下这两个产品。

今年9月30日,Sun公司正式发布Java 2平台标准版(J2SE™) 5.0版。这是JCP研发的最大规模的项目之一,有160多位专家参与了它的研发。J2SE 5.0提供了100多个新特性,为广大开发商带来了易用性、高性能和高缩放能力、系统监控与管理,以及丰富的客户桌面功能等诸多好处。J2SE 5.0的推出被认为是Java平台和编程语言近10年来最重大的升级。

今年10月20日,Sun公司发布了具有突破性的可视化开发环境 Sun Java Studio Creator 的最新版本。新版支持Mac OS X和Solaris操作系统(x86平台版),并提供对以往版本的免费升级。新版还是第一个多语言支持版本,除支持英文外,它还提供了对简体中文和日文的支持,因此可以让中国开发人员和企业用户更方便地使用这一出色的具有高生产效率的可视化开发环境。Sun公司一直以来对中国市场很高度重视,也很乐意为中国开发者提供更方便的开发工具。

2、虽然Sun公司是Java开发技术的领导者,但其软件产品销售并不尽如人意,请Dan Roberts解释一下出现这种情况的原因?

在技术领域,Java一直在支持很多社区,为推动软件的发展做出很大的努力。但Sun公司在产品市场化方面做的确实并不理想,这和我们公司从前不重视软件产品的开发有很大关系。这种情况直到两年前才开始有所改变,Sun公司为了能够重新夺回失去的软件市场,加大资金与人力投入,希望能够和微软、IBM、BEA等厂商一分天下。经过18-24个月的努力,我相信我们比从前强了很多,已经到了一个非常高的水平,现在Sun公司的软件产品非常有竞争力,在未来会有更好的成绩。另外我们还新推出一些有特色的软件销售模式,这些对提高我们的市场份额都有很大帮助。

3、请问Sun公司是如何培育新客户的?有没有像其它公司一样与学院合作以让更多的人使用其产品?

我们有自己的商业模式或者是销售模式,根据不同的使用者我们采用不同的模式,比如精简模式,根据每个CPU每年我们收取一定的费用。现在最兴奋的是,我们可以按照每个员工来收取费用,只需要支付一次定金公司就可以得到完整的产品,比如应用服务品,安全服务器,网络服务器等等。这样用户就可以有整个产品线,开发时不再需要考虑不同的软件,如何把这些软件整合进行使用等这些问题,我们有专门的人员来帮他们整合,这是很棒的一个销售模式。

对于与学院合作,这是有必要的,我同意你的观点。在我学商学的时候学校也教授VB等这些基本知识。与学院合作也是我们的一个目标,通过大学里面的教育,让学生对Java技术有比较好的了解。上周我们公司就开了个会,邀请一些大学教授,咨询界的一些人士,一起讨论如何更容易得到Java,使Java更容易应用,更方面大学生使用,这是很重要的一步。另外很重要的一步是把产品本地化,扩展产品线,以达到最大份额,比如对NetBeans中文简体化,这个已经成功了。为了扩大市场,对从前使用C,C++的客户,我们提供相关的技术培训,促使他们转化等等。

4、、Borland与Sun的关系一直比较好,现在Sun公司在中国推出自己竞争力的产品,会不会伤害两个公司之间的关系?

Borland和Sun之间的关系是使用与竞争的关系,在开发应用方面是合作,但在开发工具方面又是竞争对手,特别是企业工具。对于Borland而言,他们的问题是希望有最好的系统,最好的标准等,以开发出最好的IDE,但Boland的运行时平台功能比较虚弱,还不能赢得客户的完全信任。在这一点上IBM的做的比较好,他们可以为用户提供所有的东西,从硬件到软件平台,能够很好地把他们整合在一起,以保障客户的利益,提升企业价值。另外在中国价格因素也很重要。总的来说Sun公司和Borland还是很好的合作伙伴,Sun公司现在做的主要工作是把使用C和C++的开发人员拉到Java阵线来,而不是与Borland竞争,这对双方来说都是有好处的,既能避开竞争,又可以让更多的人使用Java,能够用Java开发软件系统,使用Sun公司的机器等。

5、Java社区一直以来以开放、共享而著称,但相对其它公司而言,Sun公司的开源程度并不大,Sun公司如何理解这一问题?

其实Sun公司是开源社区第二大基地,像NetBeans等都是大型的开源软件,现在Java社区里的J2SE,J2EE及J2ME等都大大方便了软件开发者,使我们的用户能够自如地建立应用。至于开源,我们承认很多开源都是很好的,但Sun的核心Java代码是有专利的。整个问题很复杂,需要我们花精力去规范化,以提供给用户更好的程序,但Java核心代码不会开放。在十年前还没有开源的时候,Sun公司就推出了自己的社区,建立跨平台的语言,因为我们的理念就是开放,在当今IT,选择和开放都是很重要的。像开源项目,比如Apache,JPL我也很喜欢,因为他们不要钱,但在Java社区,本身语言是不开源的,因为Sun公司要保证各版本兼容,确保在不同平台的功能统一,这样做对于现在Java的发展很有好处。如果开放源代码,用户就会担忧,比如那么多Java版本里面应该使用用哪个版本,哪个版本更有利于自己开发等,所以应该有所控制,但我们的理念是开放的。

6、C#好像生来就是为了对抗Java的,因为Anders Hejlsberg设计C#时借鉴了Java的很多优点,现在社区里对这两种语言的比较也很热烈,请Dan Roberts简单评价一下这两门语言?

根据Anders hejlsberg的文章或者报纸上的引言,所有的论据中最大的逻辑问题在于微软所提供的平台可以跨语言开发,但它的平台是不敞开的,只可建立在微软平台上面,这和Sun公司有很大的不同。Sun公司有自己的社区,其语言可以跨平台,跨语言,这是最本质的区别,这样就可以提供给用户很多的可能性与选择。Java相对于C#还有一个优势就是用它开发时不再需要指针,没有继承传统的C语言的缺点,但C#,据Anders hejlsberg讲,虽然是一门新的语言但C的问题依然存在,比如指针,这是用户需要注意的。Anders hejlsberg从前是Borland的首席架构师,后来到了微软,我们公司现在也有很多来自Borland的人,所以我们知道他们是怎么想的,知道Borland是如何创造新的语言、创造新的技术的,他们对供应商没有过多的选择,但我们有选择,多平台多系统是我们的优势,有更大的发展空间。我们欣赏他们的理想,但他们不一定有足够的资金去实现它,即使有足够的资金,也会面临被起诉的危险。

7、Dan Roberts先生还是Sun公司开发平台战略研究小组的成员,您可否展望一下下一代软件开发工具的架构?

在两年前,Java是一门很好用的语言,但有关Java的IDE使用起来却不是特别直观,用户也不太容易操作,现在这些情况已经大为改观。至于未来的展望,我认为在跨平台上J2SE,J2EE会做的更好,能够与其它产品结合的更紧密,互操作性更强。现在Sun和微软也在进行合作,在平台互操作性上签署了一些协议,两个平台之间能够互相开放,操作性有了很大提高,这是很让人兴奋的。这是一个方面,另一方面是未来的软件开发工具的架构会主要以服务为基础,以服务为目标,还可以与网络服务的功能结合起来,基于网络服务与合作伙伴或同事进行协同工作。当然还有很多很多,比如简化J2EE,增加更多的功能,让使用其它语言的人能够转化到Java来等等。

下载试用Sun公司相关产品请访问:http://gceclub.sun.com.cn/

分享到:
评论

相关推荐

    初中语文文摘社会有选择才精彩

    标题中的“初中语文文摘社会有选择才精彩”暗示了一个关于选择的重要性的主题,而描述并未提供具体的信息,我们可以理解为这是一个讨论选择如何影响个人经历的故事。标签“资料”表明这是一个包含信息或学习材料的...

    西门子HMI精彩+精简+精智系列触摸屏功能参数比较(详细).docx

    总结来说,西门子HMI精彩、精简和精智系列在功能和性能上有显著的差异。精彩系列适合简单应用,精简系列适合中等复杂度的项目,而精智系列则满足高复杂度、高性能的自动化需求。在选择时,用户应根据项目规模、预算...

    2021年选择精彩演讲稿5分钟.pdf

    2021年选择精彩演讲稿5分钟.pdf

    西门子精彩SMART触摸屏如何设置以太网参数?.docx

    "西门子精彩SMART触摸屏以太网参数设置教程" 西门子精彩SMART触摸屏是工业自动化领域中...本文的详细讲解和步骤指导将有助于读者更好地理解和掌握西门子精彩SMART触摸屏的以太网参数设置方法,并确保设备的正常运行。

    精彩世界PPT模板下载

    【精彩世界PPT模板下载】 在当今快节奏的商务环境中,一份吸引人的PPT(PowerPoint)演示文稿是至关重要的。"精彩世界PPT模板下载"为用户提供了一个丰富的资源库,可以方便快捷地获取高质量的PPT设计,帮助用户在...

    C语言精彩编程200例.rar

    - 控制结构:学习if条件语句、switch选择语句、for、while和do-while循环结构。 - 函数:理解函数的定义、调用,参数传递,以及函数指针的使用。 2. **C语言进阶** - 结构体与联合体:学习如何定义和使用自定义...

    精彩的MTV字幕

    描述中的“比千堆雪的方法简单”可能是提到了一个特定的教程或方法,暗示有更简便的途径来实现MTV字幕的制作,而“略加简化”意味着这个方法是原有一复杂过程的简化版本,适合初学者或者想要快速完成任务的用户。...

    ps各类精彩笔刷

    在实际使用中,设计师可以根据需要选择合适的笔刷,通过Photoshop的笔刷工具,简单地点击或拖拽就能在画布上应用这些效果。Photoshop的笔刷参数还可以进行调整,如大小、透明度、混合模式等,以实现更加个性化的效果...

    焊接工艺参数选择方法精彩PPT课件.pptx

    【焊接工艺参数选择方法精彩PPT课件】深入解析 钨极氩弧焊(TIG焊)是一种利用钨棒作为电极,以氩气、氦气等惰性气体作为保护介质的焊接技术。电弧在惰性气体的保护下燃烧,避免了周围空气对焊接过程的有害影响,...

    精彩编程与编程技巧-自动选择 Text 的内容...

    在标题“精彩编程与编程技巧-自动选择 Text 的内容”及描述“精彩编程与编程技巧-自动选择 Text 的内容”中,我们可以理解到这篇文章将介绍一种在编程中自动选择文本框内内容的技术。这种技术对于提高用户界面的友好...

    西门子精彩SMART触摸屏如何进行备份和恢复操作?.docx

    西门子精彩SMART触摸屏备份和恢复操作详解 西门子精彩SMART触摸屏是一款功能强大的工业...西门子精彩SMART触摸屏的备份和恢复操作非常简单和方便,用户可以根据需要选择不同的备份类型和恢复操作,从而保护数据安全。

    Android开发关键技术与精彩案例全书源代码

    了解每种方式的优缺点,并根据需求选择合适的数据持久化策略。 5. **网络编程**:Android应用经常需要与服务器进行数据交换,这涉及HTTP/HTTPS请求、WebSocket、异步处理、JSON解析等技术。理解Android的网络访问...

    36套ppt图表精彩推荐下载.rar

    描述“36套ppt图表精彩推荐下载”进一步确认了这个压缩包包含的是精心挑选的图表设计,旨在为用户提供多种选择,以适应不同的演示主题和风格。精彩一词可能意味着这些图表设计独特、专业且具有吸引力,可以提升任何...

    织梦地带CSS精彩教程

    【标题】"织梦地带CSS精彩教程"是一个专注于教授CSS(Cascading Style Sheets)的教育资源,旨在帮助学习者深入理解和掌握这一重要的网页设计技术。CSS是用于描述HTML或XML(包括如SVG、MathML等各种XML方言)文档...

    JavaScript精彩网页特效实例精粹

    在现代网页中,实时显示日期和时间或者提供日期选择功能是非常常见的需求。这一章节的实例可能会教你如何使用JavaScript来创建日历插件、倒计时、实时更新的时间戳等。你将学到如何处理JavaScript的Date对象,以及...

    织梦地带CSS精彩教程.rar

    通过《织梦地带CSS精彩教程》这个压缩包的学习,无论是CSS新手还是有一定经验的设计者,都可以从中获取到丰富的知识和实践技巧,提升自己的CSS设计能力。记得实践是检验真理的唯一标准,理论学习之余,多动手操作,...

    AutoCADVBA开发精彩实例教程 源码

    通过《AutoCAD VBA开发精彩实例教程》,无论你是初学者还是有一定基础的开发者,都可以系统地提升自己的AutoCAD VBA编程技能,从而提高工作效率,实现个性化和自动化的设计需求。这本书的源码部分则提供了实战练习的...

    ppt设计技巧学习,汇报更精彩

    在制作PowerPoint演示文稿时,掌握一些实用的设计技巧可以使你的汇报更加精彩。以下是一些关键知识点: 1. **两幅图片同时动作**:在PowerPoint中,虽然默认情况下图片的动画效果是依次进行的,但你可以通过组合...

    VB精彩编程200例

    这些控件在实际应用中各有其特定用途,例如,按钮用于触发事件,文本框用于输入和显示文本,列表框则可用于展示可选择的项目。了解和熟练使用这些控件,可以创建出直观易用的用户界面。 窗体(Form)是VB应用程序的...

    50个精彩JQuery插件案例

    本文将详细介绍"50个精彩jQuery插件案例"所涵盖的知识点,帮助你实现更加精彩的页面效果。 1. **jQuery插件的原理**:jQuery插件是基于jQuery核心功能扩展的功能模块,通过$.fn.extend()方法,将新方法添加到jQuery...

Global site tag (gtag.js) - Google Analytics