阅读更多

8顶
2踩

操作系统

转载新闻 Windows 8将支持更多编程语言

2012-04-05 17:11 by 正式编辑 nemohq 评论(9) 有7353人浏览
近日,WinRT(Windows运行时)团队开发主管Martyn Lovell表示,Windows 8将支持更多编程语言

目前,WinRT已经支持C++、JavaScript/HTML5、Visual Basic、Visual C# 、XAML等主流编程语言。尽管如此,微软希望开发人员能为新一代WinRT带来更多的内容。在4月3日的微软内部会议Lang.Next上,Lovell表示,微软“希望开发人员们为新的开发平台(WinRT)创建语言”。


此前,微软已经在Windows 8应用开发博客上公布了多篇文章,为开发人员介绍如何利用Windows 8现已支持的编程语言开发Metro应用。不过,添加更多的编程语言支持,将为开发人员提供新的方法用以开发Windows 8应用,或许新的编程语言能比现有的语言更适合开发应用。

“WinRT能支持每种编程语言吗?”Lovell回答说:“是的”,但是并非所有的语言都可以在WinRT下“完美”运行。不过微软正在积极地尝试,希望能支持更多的编程语言,为未来的Windows 8应用提供更广阔的空间。
  • 大小: 58.8 KB
来自: 驱动之家
8
2
评论 共 9 条 请登录后发表评论
9 楼 youarestupid 2012-04-06 14:35
Java可不可以在windows 8上运行,不是微软说了算,是Oracle说了算,Java只是寄生在jvm中的一种中间字节码,java虚拟机是java的几声环境,而java虚拟机不是微软负责开发和维护的,这个大家要搞清楚。

微软承诺所有windows 7软件都可以在windows 8下运行,毫无疑问,java可以在windows 8下跑得非常欢。

如果你们问Java能不能开发Windows 8 下的Metro界面软件,这个问题同样应该是Oracle来回答,而不是微软,因为Java是一种中间寄生语言,Java软件不是直接的二进制,Java软件不会直接与操作系统对话,而是通过Java虚拟机传话,而Oracle是Java虚拟机的开发者,所以微软没有任何责任和义务保证Java的死活。

如果Java想开发Metro界面下的软件,有两种方式:
1、Java虚拟机自己模拟Metro界面,这个应该只能在Windows 8传统Desktop模式下来模拟Metro风格;
2、Java虚拟机调用Windows Metro API,Java将所有界面相关的渲染转交给Windows 8 Metro来实现,自己只相当于对Metro API进行一次面向Java的封装。

如果Java想开发Metro风格的软件,只能有以上两种方法。
8 楼 沙舟狼客 2012-04-06 11:02
kimifdw 写道
gfdice 写道
java如果支持搞win8应用开发,比C#毫无优势。

有道理 毕竟C#是微软自家的

.net上好像已经有J#了
7 楼 kimifdw 2012-04-06 09:34
gfdice 写道
java如果支持搞win8应用开发,比C#毫无优势。

有道理 毕竟C#是微软自家的
6 楼 gfdice 2012-04-06 08:36
java如果支持搞win8应用开发,比C#毫无优势。
5 楼 yawei 2012-04-06 00:50
零++ 写道
bcw104 写道
mengyancui 写道
没java呵呵  

微软恨不得java快死

估计微软怕被告吧..

非常可能。 Oracle现在看谁赚钱都眼红。
4 楼 零++ 2012-04-05 22:08
bcw104 写道
mengyancui 写道
没java呵呵  

微软恨不得java快死

估计微软怕被告吧..
3 楼 bcw104 2012-04-05 21:11
mengyancui 写道
没java呵呵  

微软恨不得java快死
2 楼 543089122 2012-04-05 20:13
mengyancui 写道
没java呵呵  

必然!有才是奇怪呢
1 楼 mengyancui 2012-04-05 18:56
没java呵呵  

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 【8大编程语言的适用领域】先别着急选语言学编程,先看它们能干嘛

    你学的编程语言真的是你想要的吗

  • 2020 年最牛逼的 10 门编程语言

    对于很多初学编程的人来说,尤其是马上要入学的大一新生来说,选择哪门子编程语言实在是个痛苦的事。选择对了,毕业后顺利找到工作,完美走向职场;选择错了,毕业后受伤的才华无处安放,大学算是虚度光阴了。 前一...

  • Windows C++ 多线程编程示例

    /* 题目:主线程创建两个辅助线程,辅助线程1使用选择排序...语言:C++ */ #include <windows.h> #include <iostream> using namespace std; #define MAX 100 //数组空间最大值 int array[MAX]; //待排

  • vscode可以配置哪些编程语言_vscode支持哪些编程语言

    Microsoft在2015年4月30日Build 开发者大会上正式宣布了 Visual Studio Code 项目:一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。该编辑器也集成了所有一款现代...

  • 8大主流编程语言的适用领域,你可能选错了语言

    龙叔今天就来给大家讲讲8大主流编程语言的适用领域,看看它们学完能干什么。 一、C语言 C语言的主要应用领域是操作系统、嵌入式和服务器这三块,它是一门强大的被广泛运用于底层的高级语言,比如说微软的Windows系统...

  • 编程语言发展史之:编程语言的未来趋势

    编程语言”这个概念在近几年间已经成为现代科技...对于编程语言来说,如何走向成熟并取得成功,将是一个至关重要的问题。为了给读者提供一个深入浅出的理解,本文从编程语言的历史开始,一步步阐述编程语言发展的脉络。

  • 2022年编程语言排名,官方数据来了,让人大开眼界。

    之所以说这件事,就是想告诉同学们,努力固然重要,但选择必须要对,一旦选择错了,那很多努力都是白费。这篇文章就是来给同学们提个醒,2022 年最好的编程语言是什么?看完后你就知道该如何地去选择了。 ......

  • Visual Basic编程语言简介

    此外,多个可视化组件以及多个资源管理器都是在 visual Basic项目中创建的,因此它们非常简单明了,而且还能够满足不同用户对软件功能和可用性的需求。这些可视化组件以及资源管理器非常直观,用户可以很容易地找到...

  • arduino编程语言_Arduino编程语言

    arduino编程语言How can you write programs for your Arduino board? 您如何为Arduino开发板编写程序? Arduino, natively, supports a language that we call the Arduino Programming Language, or Arduino ...

  • 高级与低级编程语言的解释,哪一种更容易上手?

    什么是高级和低级编程语言?它如何影响学习编写代码?这是你需要知道的。 编程语言分为两类。它们可以是高级语言,也可以是低级语言。每种类型的编程语言都有其自己的目的。了解两者之间的区别是确定使用哪一个的...

  • 编程语言分类及区别

    编程语言分类及区别 一、按历代分类 编程语言分为三大类:机器语言、汇编语言、高级语言 第一代语言(1GL):机器语言 特征:面向机器的指令,机器可以直接执行。 第二代语言(2GL):汇编语言 特征:使用助记符...

  • 常用编程语言简介大全

    一、计算机编程语言分类;二、高级语言分类;三、常用语言的用途

  • 适合人工智能的编程语言有哪些

    编程语言是人工智能开发项目的支柱,有了它的帮助,软件开发人员才可以在不用通晓仅用于科学家相互交流的高度专业化语言的情况下而创建出新的 AI 解决方案。 那么,人工智能在全球各行业中的使用率如何? AI 在...

  • 各编程语言用途及分类

    1 常用编程语言汇总及其用途 C:操作系统、嵌入式、驱动开发 C++:图形图像、科研、通信、桌面软件、游戏、游戏服务器 C#:Windows桌面软件、.NET Web、服务器 Java: Java SE:跨平台的桌面应用,Android;Java...

  • 2022年主要的编程语言及应用

    如图一所示,展示了2022年编程语言的排行榜,有很多我们熟知的,也有很多不太清楚的语言,接下来就以我的理解来说一下各类主流语言的主要用途。

  • R 编程语言 - 简介

    R 是一种开源编程语言,被广泛用作统计软件和数据分析工具。R 通常带有命令行界面。R 可在 Windows、Linux 和 macOS 等广泛使用的平台上使用。此外,R 编程语言是最新的尖端工具。

  • 打破国外垄断,开发中国人自己的编程语言(1):编写解析表达式的计算器

    本文是《打破国外垄断,开发中国人自己的编程语言》系列文章的第1篇。本系列文章的主要目的是教大家学会如何从零开始设计一种编程语言(marvel语言),并使用marvel语言开发一些真实的项目,如移动App、Web应用等。

  • 2021最热门的后端编程语言排行榜出炉!

    三足鼎立截止2020年底,后端编程语言中,java依然是市场的王者,C/C++、python和go占据一部分江山,从2021年开始,未来十年,在后端编程语言中,各位觉得哪个编程语言会越来越...

  • 【编程语言】各个流行语言优缺点对比及其适用场景

    TIOBE编程语言排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网有经验的程序员、课程和第三方厂商的数量。C更适合广泛应用于计算机的底层开发,例如系统软件:编译器,JVM,驱动,操作系统...

Global site tag (gtag.js) - Google Analytics