Pony 0.31.0 发布,Actor 模型高性能编程语言
Pony 是一款基于 Actor 模型,能够提供类型、内存、异常、并发多个层面的安全性保证的高性能编程语言。0.31.0 版本已经发布,更改如下:
删除 Map.sub 中不必要的参数
以前:
let m: Map[String, U32] = Map[String, U32] m.insert("one", 1) m.insert("two", 2) let m2 = m - ("two", 3132047) // removes ("two", 2) from the Map
现在:
let m: Map[String, U32] = Map[String, U32] m.insert("one", 1) m.insert("two", 2) let m2 = m - "two"
为 TCPConnectionNotify 添加 proxy_via(host: String, service: String): (String, String)
在建立初始 TCP 连接之前调用此函数,允许 TCPConnectionNotify 更改连接的目标,这使 TCPConnectionNotify 实现能够处理代理握手并通过该代理重定向通信量。它是可选的实现,默认不改变任何东西。
建议 TCP 客户端创建者在其构造函数中添加一个参数,默认为 NoProxy,并包装它们的 TCPConnectionNotify,使用户能够使用代理。
actor MyClient new create(env: Env, host: String, service: String, proxy: Proxy = NoProxy) ? => TCPConnection = TCPConnection.create( env.root as AmbientAuth, proxy.apply(MyConnectionNotify.create()), host, service)
修复
- 通过更改链接顺序解决静态链接问题
添加
- 为用于链接重写 ld 命令添加 --link-ldcmd 命令行参数
- 使在 glibc 系统上使用 musl 构建成为可能
- 添加 proxy_via(destination_host, destination_service) 到 TCPConnectionNotify,以允许 TCP 处理程序在连接之前更改 TCPConnectionNotify 中的主机名和服务
- 添加 add 和 sub 到 collections/persistent/Map
更改
- 删除 Map.sub 中不必要的参数
- 不再提供 AppImage 作为发布格式
请见发布说明:
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Ant Design 3.23.0 和 3.23.1 发布,企业级 UI 设计语言
Ant Design 3.23.1 发布了,更新内容如下: 修复 Upload 在multiple为false时无法上传多于一个文件的问题。#18626 修复 MonthPicker 切换按钮溢出的问题。#18624 Tree 增加@tree-node-hover-bg和@tree-node-selected-bgless 变量。#18593@MrHeer 更新说明及下载地址 同一天发布的3.23.0 版本更新如下: PageHeader 样式重新设计以适应更多的情况。#18128 Card 组件新增了tabBarExtraContent属性。#18433@lengthmin Anchor.Link 增加target属性。#18335@DiamondYuan Breadcrumb 支持子组件使用React.Fragment的场景。#18340@long-zhuge Card.Grid 新增hoverable属性允许禁用浮动效果。#18457@MrHeer 新增亚美尼亚语。#18586@ashmna InputNumber 新增onPressEnter属性。#18346 修复在 Reac...
- 下一篇
Firefox 69 正式发布:启用追踪保护,阻止视频/音频自动播放
Firefox 69.0 是 Firefox Web 浏览器的一个新的稳定版本。Mozilla 还发布Android Firefox 68.1 和 Firefox ESR 68.1.0,用户可以在 Firefox 中通过单击有关的 Menu > Help > About Firefox 来手动检查火狐的更新。 下面列出了支持 Firefox 通道的直接下载: Firefox Stable download Firefox Beta download Nightly download Firefox ESR download Firefox Preview 1.3.1 Firefox 69 更新内容如下: Flash Player没有“始终激活”选项 Mozilla 已删除 Flash 插件内容的“始终激活”选项。虽然仍然可以使用 Firefox 播放 Flash 内容,但是不再将 Firefox 配置为在特定站点上自动加载 Flash 内容。如果你尝试在网站上激活 Flash 内容,Firefox 现在会询问用户许可。 Firefox 将在 2020 年年底放弃对 Flas...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Hadoop3单机部署,实现最简伪集群
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果