用于物联网的Microsoft Open-Sources P语言
伦敦仍然是迁移技术人才的顶级城市
2018年的每个论坛:非多样化人工智能的危险
劳里的爱计划使用“互联网作为一个力量”
企业面临前所未有的网络攻击量
Tesla,Panasonic联合构建太阳能电池
LinkedIn的首席执行官真的很喜欢Snap的眼镜
Adobe修复Flash Player和Adobe Connect中的漏洞
曼彻斯特的城市vere为中小企业和初创公司推出了新的东西挑战
CES 2018:现代和思科将SDN带到汽车上
谷歌在Chrome中惩罚Web Backsliders
APAC FINTECH市场设置为绽放
一名CIO拒绝,现在,大学的外包计划
在Microsoft Azure的开源服务器和机架设计中窥视
Windows用户面部更新膨胀,而且艰难的选择
牛津大学得到深度学习超级计算机
桑坦德英国从巴克莱招募数字银行专家
DWP将400名工作人员从HPE投入新的IT服务子公司
当用户对开源云的用户信心增长,露天收入达到2021美元,达到6021美元
选举之夜的资源
机器数据良好:Splunk如何与公司合作,使世界成为一个更好的地方
立即检查您的Facebook帐户,您可能已经死了
惠普在未来三年内减少4,000个工作岗位
惠普正在新加坡运营其全球印刷品生产
马来西亚合作伙伴华为网络安全
有些报道错误的Note7s无效
欧盟的新数据保护制度是什么意思
41200万友好的FriendFinder网络账户据说要暴露在黑客
英特尔追逐A.I.用新的筹码,但仍然缺乏强大的GPU
谷歌像素和像素xl - 审查者认为是什么
Microsoft正在进行工具来帮助基于云的FPGA用户
如何谨慎更新Windows 7和8.1机器
明年的优质智能手机可以获得高通的Snapdragon 835芯片
SmartWatch市场是否坦克或长时间慢慢爬行?
SSE在伦敦下水道中建立光纤宽带网络
Claire House Children的临终关怀人为它的数字转型胜利
Visual Studio的下一个版本在Windows - 和Mac上
特斯拉可能会向汽车添加太阳能电源屋顶
对讲机与Twilio集成,跳上开发人员生态系统潮流
特斯拉棘手,全自动驾驶;看门狗小组想要更严格的安全regs
执行面试:antonio neri,hpe
申请系列正在协作中占据中心阶段
UML将从Visual Studio中弹出
对网络安全人才有一项战争
Mingis关于Tech:枪队聪明,索尼做了vr
hortilux使用Mendix供电的应用程序来数字化温室
Broadcom为Brocade出价数十亿,以便打破它
U.S.推出Code.gov软件共享网站
企业的崩溃和幽灵为企业大量交易
Wikileaker Assange的互联网接入“州演员”
您的位置:首页 >产品 > 人工智能 >

用于物联网的Microsoft Open-Sources P语言

2021-07-26 12:44:06 [来源]:

Microsoft“S P语言,用于异步事件驱动的编程和物联网(物联网),已经开放了。

对于嵌入式系统,设备驱动程序和分布式服务,P是一个特定于域的语言,与C编译和互操作,它本身通常在嵌入式系统和物联网中杠杆。“P的目标是为组件之间的沟通中固有的简洁和精确捕获的协议提供语言原语,”微软的埃桑杰克逊和Shaz Qadeer在语言的教程中说。

[了解如何与我们的开发人员的职业发展指南联系。/编程的艺术正在迅速变化。我们帮助您导航在编程中的热点以及冷热的内容。/跟上使用InfoWorld应用程序开发时事通讯编程的热门话题。]

使用P,建模和编程熔化到单一活动中。“不仅可以将P程序编译为可执行代码,而且还可以使用系统测试验证,”根据语言的GitHub上的文档“。“P已被用于实施和验证使用Microsoft Windows 8和Windows Phone的USB设备驱动程序堆栈。”

Microsoft描述了P作为提供“安全”事件驱动的编程。在他们的教程中,杰克逊和Qadeer说P程序具有计算模型,该计算模型具有通过消息通信的状态机,该方法常用于嵌入式,网络和分布式系统。

每个状态机都有一个输入队列,状态,转换,事件处理程序和变量集合的机器本地存储。状态机同时运行,每个执行从输入队列中断消息的事件循环。状态机还会检查本地存储,在机器之间发送消息,并可以创建新机器。“在p中,发送操作是非阻塞的;消息简单地被执行到目标机器的输入队列中。”程序具有集合的事件和机器声明。

Microsoft还提供P#,C#的一个扩展,以异步编程为目标,作为开源。和6月份,Microsoft开放式检查C,一个修改版本的C,它增加了新的语法和键入C语言,意图改进了C.

这个故事,“Microsoft Open-Sources P语言用于互联网”最初由Infoworld发布。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。