Tea语言迎来1.0第一个Beta版本

      据了解,1月22日,Tea语言迎来1.0第一个Beta版本,此版本完善以及优化Tea语言1.0的众多特性。

      Tea语言是一种新的计算机编程语言,采用强规范设计(规范即语法),拥有简约的强类型系统和单元模块体系,支持类型推断,支持面向对象和函数式编程,语法精炼简洁。

      其目标是成为一个友好的,支持多端开发的编程语言,并尽量支持常用编程语言生态,让开发者可以继续使用已有工作成果。其1.0版本通过编译生成PHP代码运行,可调用PHP库,可以用于Web服务器端开发。预计后续版本将支持部分其它编程语言。

      Tea语言非常注重语法的友好性,通过对语法进行优化设计,希望开发者可以更轻松自然的编写代码,可以更专注于创意实现。同时,也尽量保持了常用编程语言的语法风格和习惯,以降低学习成本。

      Tea语言项目最早开始于19年2月份,项目初衷主要是用于提升内部开发效率和实现产品功能,最初特性较少,在完善和优化后,于19年12月初发布开源。

Tea语言迎来1.0第一个Beta版本_技能专长_影视制作

      版本特性:

      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

88
169
0
74

相关资讯

  1. 1、帮妈妈把辣条藏起来2第27关怎么过帮妈妈把辣条藏起来2第27关图文详解3195
  2. 2、阴阳师纸花怎么拼阴阳师纸花奖励内容汇总4723
  3. 3、微信欢乐斗地主3月残局50关怎么过小程序3月残局50关破解方法3293
  4. 4、明日之后狙击手认证怎么完成明日之后狙击手认证攻略1726
  5. 5、大海贼探险物语怎么升级酒馆大海贼探险物语酒馆升级攻略2810
  6. 6、决战平安京天运牌怎么样天运牌技能属性介绍3349
  7. 7、泰拉瑞亚叶绿战锤怎么得泰拉瑞亚叶绿战锤获取方法介绍748
  8. 8、方舟指令2-1怎么过4437
  9. 9、我叫mt4游侠输出手法我叫mt4游侠怎么输出1589
  10. 10、剑侠世界2手游挂机哪里好剑侠世界2手游挂机地点推荐2788
全部评论(0)
我也有话说
0
收藏
点赞
顶部