Tea 语言 1.0 Beta 版发布
2020年1月22日,Tea语言发布了1.0首个Beta版本,该版本完善和优化了Tea语言1.0的众多特性。
Tea语言是一种新的计算机编程语言,采用强规范设计(规范即语法),拥有简约的强类型系统和单元模块体系,支持类型推断,支持面向对象和函数式编程,语法精炼简洁。其目标是成为一个友好的,支持多端开发的编程语言,并尽量支持常用编程语言生态,让开发者可以继续使用已有工作成果。目前通过编译生成PHP代码运行,可调用PHP库,可以用于Web服务器端开发。预计后续将支持部分其它编程语言。
Tea语言非常注重语法的友好性,通过对语法进行优化设计,希望开发者可以更轻松自然的编写代码,可以更专注于创意实现。也尽量保持了常用编程语言的语法风格和习惯,以降低学习成本。
Tea语言项目最早开始于19年2月份,项目初衷主要是用于提升内部开发效率和实现产品功能,最初特性较少,在完善和优化后,于19年12月初发布开源。
版本特性:
- Strongly specification
- Strongly typed
- Type inference
- Types (String, Int, UInt, Float, Bool, XView, Regex, Iterable, Callable, MetaType)
- Return collector
- Units
- Classes
- Interfaces
- Functions
- Lambdas
- Constants
- if statements
- case statements
- for-in statements
- for-to/for-downto statements
- while statements
- try statements
- else/elseif branches for if/case/for
- catch/finally branches for if/case/for/while/try
- #include expression, and #expect declaration
- #raw strings
- Single quoted strings, Double quoted strings
- String interpolations
- Declarations for PHP Classes/Functions/Constants
项目网址:https://github.com/tealang/tea
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
工信部表明2020年5G发展的10大重要方向!
1月20日, 国务院新闻办在北京召开了2019年工业通信业发展情况新闻发布会。工业和信息化部介绍了2019年工业通信业的发展情况,并透露了多项5G主要发展方向。 新闻发布会主席台(来源:国新网 刘健 摄) 苗圩表示2019年全国共建成13万个5G基站,少不了电信运营的积极配合和资金输出。另外,去年全年电信业务的收入1.3万亿元,业务总量同比增长18.5%。 工业和信息化部部长苗圩(来源:国新网 徐想 摄) 2019年有25款支持5G网络的手机终端获得工信部颁发的入网许可。截止2019年底,国内手机市场的5G机型出货量已超过1377万部。全年批准发布5G、车联网、新材料、高端装备制造等领域行业标准1461项。 除此之外,工信部回答了记者的相关提问,表明了下一步5G发展的十大方向: 1、2020重点加快5G独立组网建设 苗圩表示:今年在国际电联5G R16标准正式确定之后,重点要加快独立组网的5G网络建设,只有独立组网的这种方式,才能够更进一步显现出5G整个的性能。 2、5G工作要做好,同时6G工作要启动 闻库表示:目前5G也是刚刚开始发展,还有很多工作要做,包括5G独立组网、5G应用等问...
- 下一篇
Verilator 4.026 发布,高性能 Verilog HDL 模拟器
Verilator 4.026 发布了。 Verilator 是一个高性能 Verilog HDL 模拟器与 lint 系统,它不会简单地将 Verilog HDL 转换为 C++ 或 SystemC。Verilator 不会简单地将 Verilog HDL 转换为 C++ 或 SystemC。Verilator 不仅可以翻译,还可以将代码编译为速度更快的优化与可选的线程分区模型,同时这些模型封装在 C++/SystemC/Python 模块中。 经过编译的 Verilog 模型,即使在单线程上执行的速度也比独立 SystemC 快 10 倍以上,并且在单线程上的执行速度比诸如 Icarus Verilog 之类的解释 Verilog 模拟器快 100 倍。多线程可能还会使速度提高 2-10 倍(在解释型模拟器上总共可以提高 200-1000 倍)。 此版本更新内容包括: 现在有 Docker 镜像 支持有界队列 断言中支持蕴涵算子 “ |->” 支持字符串比较,ato* 等方法 支持即时覆盖声明 更新 FST 跟踪 API,以获得更好的性能 添加vpiTimeUnit并允许将时...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS6,CentOS7官方镜像安装Oracle11G
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS关闭SELinux安全模块
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2全家桶,快速入门学习开发网站教程