用于物联网的Microsoft Open-Sources P语言 Hana和S / 4用户更复杂但通过许可疑惑困扰 企业面临前所未有的网络攻击量 在线风险可能意味着真实的后果 您需要了解今天的Windows安全修补程序 这是云的一年,说备巨头veeam 大学的IT外包可能引发歧视诉讼 超过四分之一的英国购物者为可穿戴的非接触式付款做好准备 2018年的每个论坛:非多样化人工智能的危险 Facebook停止英国的WhatsApp数据共享 如果微软失去了美国数据访问呼吁,隐私国际警告公民的全球风险 蒂姆厨师希望苹果与AR更美好 英国的优步司机是员工,法院规则 Airbnb开放来源数据 - 科学共享平台 CES 2018:现代和思科将SDN带到汽车上 传统的数据中心仅在2021年举办仅6%的工作负载,预测思科 来自微软浏览器的另外40米螺栓 曼彻斯特的城市vere为中小企业和初创公司推出了新的东西挑战 英格兰银行负责呼吁加密货币监管 遗产锁定和缺乏技能妨碍公共部门云采用 Adobe修复Flash Player和Adobe Connect中的漏洞 GDS首席运营官说,Brexit强调了DDAT技能的需要 成千上万的普遍信贷索赔人无法使用Gov.uk核实核实申请福利 LinkedIn的首席执行官真的很喜欢Snap的眼镜 三星购买了哈曼以拍摄苹果汽车 中国公司召回相机产品与大规模DDOS攻击相关联 火星着陆器沉默,但科学家们仍然有希望 一名CIO拒绝,现在,大学的外包计划 轨道航向网络将5G到2025年到英国铁路旅行者 FA与认识到数字服务合同 Dashlane UPS Business'Ante的“密码管理器” 黑客展示了接管城市的公共Wi-Fi网络是多么容易 APAC FINTECH市场设置为绽放 云公司需要1亿美元的数据中心投资四分之一与AWS和CO竞争 Gartner:A.I.成为最高商业投资优先事项 谷歌在Chrome中惩罚Web Backsliders 欧盟可能会努力证明网络攻击链接,警告专家 三星Galaxy S7 Edge手机也在开火;上周2火灾 nhs来获得开源API实验室 在Microsoft Azure的开源服务器和机架设计中窥视 BT以在Com Com审查后削减仅限固定电话的费用 5G轮子在APAC中旋转 牛津大学得到深度学习超级计算机 Windows用户面部更新膨胀,而且艰难的选择 科技投资占用零售业吗? 卡巴斯基创始人呼唤微软为AV Shenanigans 三星在奥斯汀工厂投资10亿美元以制造移动芯片 桑坦德英国从巴克莱招募数字银行专家 银行被迫开放了主要的安全和操作事件 OnePlus 3T终于可用:规格,价格以及如何购买一个
您的位置:首页 >物联网 >

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

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发布。

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