代码之家  ›  专栏  ›  技术社区  ›  Robert Campbell

Java平台的投资数据

  •  1
  • Robert Campbell  · 技术社区  · 14 年前

    有没有市场研究数据可以用来计算Java中的总投资(按地区、按国家计算) 平台 ?这可以包括软件(应用服务器、IDE、剖析工具)、硬件(Sun服务器、字节码执行处理器)、人员(培训、书籍)、语言开发(Java、Culjule、斯卡拉、……)、公立/私立(大学、政府、公司)等。

    我正在研究JVM语言,并想以一种可靠的方式来说明E.Syl,因为Java平台上现有的投资是巨大的,而且不会很快就到哪里(想想COBOL)。我相信这一点对IT人员来说是很清楚的,但我想给它一个美元的数字,让业务人员真正把这一点带回家。

    在评论开始之前,我认识到这个问题是在我们大多数人认为与“编程相关”的外部边缘。无论如何,了解这些信息可以帮助许多IT部门围绕平台的未来展开讨论,甚至可以帮助开发人员做出职业决策。

    2 回复  |  直到 13 年前
        1
  •  1
  •   Rushyo    14 年前

    甲骨文(以前叫太阳)显然是第一个开始的地方。他们会乐于向你传授Java的好处!事实上,他们就是这样看待自己的:

    Sun VP丰富的绿色已经被无数次引用,Sun对JAVA的理想作用是作为一个“福音传道者”。 O'Reilly Media ,2002

    我建议你向他们要这些数字。如果它们存在,甲骨文将拥有它们。

        2
  •  1
  •   mikera    14 年前

    关于这类话题的市场研究是出了名的不可靠——主要是因为没有人在颗粒层面上收集数据,所以涉及到很多猜测/推断。记住,在Java应用程序的银行中,每一个程序员和项目经理的薪水都是技术上的“Java PrimFrm的投资”,即使它在Oracle、IBM或其他任何技术公司的图书上都是行不通的。

    我建议尝试从多个不同的方向估计投资/活动水平,并将其三角化,以形成一个明智的观点。

    您可以使用以下几种方法:

    • 使用类似 TIOBE index 作为编程语言共享的粗略估计,并将其乘以您对全球IT软件开发支出的最佳估计。
    • 将Java对齐的技术公司(Oracle、IBM、谷歌等)的收入加起来,按它们猜测的与Java相关的产品的任何比例进行加权。然后乘以1/(1-x),其中x是您估计在内部或与不在您名单上的小公司进行的软件投资的百分比。
    • 看看新的JVM语言的增长率和活动,比如Culjure、斯卡拉、Jython、JuRube等等。你可以很容易地提出这些在Java平台上保证了创新的未来。