资料介绍
软件简介
echo "世界你好!"
Tea语言是一种新的计算机编程语言,采用强规范设计(规范即语法),拥有简约的强类型系统和单元模块体系,支持类型推断,支持面向对象和函数式编程,语法精炼简洁。其目标是成为一个友好的,支持多端开发的编程语言,并尽量支持常用编程语言生态,让开发者可以继续使用已有工作成果。目前通过编译生成PHP代码运行,可调用PHP库,可用于Web服务器端开发。预计后续将支持部分其它编程语言。
Tea语言非常注重语法的友好性,通过对语法进行优化设计,希望开发者可以更轻松自然的编写代码,可以更专注于创意实现。也尽量保持了常用编程语言的语法风格和习惯,以降低学习成本。
Tea语言项目最早开始于19年2月份,项目初衷主要是用于提升内部开发效率和实现产品功能,最初特性较少,在完善和优化后,于19年12月初首次发布开源。
语言特性
- 强规范,规范即语法,简洁清晰
- 简约的,带类型推断的强类型系统,编译时将进行类型推断与检查
- 便捷的XView类型,非常适合用于Web视图组件开发
- 智能的Return Collector特性,可自动按类型捕获数据到数组作为返回值
- 有限的类型兼容性,数据操作便捷而不失安全性
-
内置类型被封装成伪对象,支持对象成员风格调用,如:
"Some string".length
- 内置单元模块(Unit)体系,基于单元模块组织程序,和访问控制
- 无普通全局变量,变量作用域最高为普通函数层级,无需担心全局变量污染问题
- 字符串处理语法灵活、简单而强大
- 流程控制语法灵活、简约、统一(所有都支持catch/finally分支,for支持else分支)
- 运算符规则简单有规律,易于记忆
- 支持Lambda表达式和普通函数,函数是一等公民
- 支持类和接口,接口可带默认实现,面向对象特性简单而不失强大
- 支持普通函数、普通常量、类和接口的访问控制(public/internal)
- 支持类/接口成员的访问控制(public/internal/protected/private)
- 通过编译生成目标语言代码的方式运行
- C语言编程规范 ISO/IEC 9899:1999 7次下载
- 嵌入式软件之c语言编码规范 28次下载
- 单片机C语言和汇编语言混合编程实例详解 227次下载
- 华为C语言编程规范 61次下载
- Linux下C语言编程入门教程详细说明 39次下载
- 脚本语言的概述和与其他编程语言的关系及特点以及程序举例的详细说明 13次下载
- 单片机的C语言基本编程规范详细说明
- 华为的C语言编程规范的详细资料说明 31次下载
- C语言编写规范之注释 13次下载
- Linux操作系统下C语言编程入门.pdf 96次下载
- C语言书写的常用规范 26次下载
- C语言入门经典-C语言编程 126次下载
- 新编码转换大全模块+应用例程 5次下载
- 新编C语言程序设计教程 (周学毛) 0次下载
- java语言规范中文版下载 0次下载
- PLC的编程方式及编程语言 863次阅读
- PLC编程语言和C语言的区别 3085次阅读
- PLC常用编程语言有哪些 1633次阅读
- fpga用的是什么编程语言 fpga用什么语言开发 3581次阅读
- fpga芯片用什么编程语言 1577次阅读
- plc编程语言与c语言的联系 c语言和PLC有什么区别 4301次阅读
- vb语言和c++语言的区别 2431次阅读
- 嵌入式C语言编码规范 702次阅读
- 西门子PLC编程语言介绍 1869次阅读
- 使用C语言进行单片机编程的基本知识点和编程规范资料总结 5049次阅读
- 最常用的PLC编程语言和编程方法详解 6758次阅读
- 学习开发环境和编程语言:汇编语言和C语言的比较 9081次阅读
- plc编程语言有几种_plc常用编程语言介绍 5.4w次阅读
- 2017最新编程语言热门排行榜 3277次阅读
- arduino用什么语言编程 6.9w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多