编程言语 Ruby 3.4 正式宣布:引入“it”块参数援
发布时间:2024-12-29 08:35
IT之家 12 月 27 日新闻,Ruby 3.4 正式版现已宣布,IT之家参考更新阐明得悉,该版本重要在机能跟开辟效力方面停止优化,引入“it”作为不带变量名的块参数的援用方法,扩大了模块化渣滓接纳机制,并将默许剖析器从 parse.y 改为 Prism。官方先容了 Ruby 3.4 引入的“it”块参数援用方法,官方应用“ary.map {it.upcase}”作为例子,宣称绝对现有的_1/_2 等数字参数更简练、更具可读性。别的,Ruby 3.4 对渣滓接纳机制停止模块化处置(Modular GC),将 Ruby 本来内置的渣滓接纳器分拆为自力的模块文件,从而加强机动性。在机能方面,Ruby 3.4 对 YJIT(即时编译器)停止了多项优化,改良了内存紧缩跟字符串处置才能,同时为套接字库带来了 RFC 8305“Happy Eyeballs V2”支撑,号称明显晋升了 Ruby 顺序在古代收集情况中的衔接效力,相干技巧支撑 IPv6 与 IPv4 的并行剖析与衔接,经由过程 250 毫秒的距离停止并行实验,以便于利用疾速树立最佳衔接,确保在种种收集情况中保障稳固牢靠性。告白申明:文内含有的对外跳转链接(包含不限于超链接、二维码、口令等情势),用于通报更多信息,节俭甄选时光,成果仅供参考,IT之家全部文章均包括本申明。 ]article_adlist-->   申明:新浪网独家稿件,未经受权制止转载。 -->