当前位置:主页
> 资源下载 > 20 > 设计一个高效、简洁且易用的跨平台现代编程语言flang,旨在实现多项式拟合优度的Matlab代码,并能够与其他语言进行交互,其中flang寓意快速和功能强大
-
设计一个高效、简洁且易用的跨平台现代编程语言flang,旨在实现多项式拟合优度的Matlab代码,并能够与其他语言进行交互,其中flang寓意快速和功能强大
资源介绍
matlab多项式拟合优度代码
简体中文
|
flang
介绍
设计一个高效、简洁、易用、安全、跨平台、具有胶水特性的现代语言。
flang目标
高效(像C一样高效,像C++一样零成本抽象)运行速度快,发布体积小
简洁(像python一样,代码简洁)语法简洁,以用户为中心的设计,贯彻编程语言为人服务的目标
易用(像C#一样,阅读、编写代码、引用库、编译、调试、发布都容易)
安全(像Swift一样,适当牺牲运行效率,换来代码安全易用)
跨平台可移植性高(像java一样,UI部分项Qt一样,编写一次代码各平台都能运行)
胶水特性(像lua一样)兼容C语言ABI,易于调用C++等常用语言已有库,与各种语言混编
现代(像rust、swift一样,拥有类型推导,异常处理,元编程,对象分配内存自动回收,异步、并发等现代语言特性)
目标方向:
桌面及客户端应用开发
移动设备应用开发
物联网嵌入式开发
服务器端开发
通用库开发
科学计算
游戏
分布式、并发
flang
语言基本定位
免费开源,基于Apache
License,闭源软件也可以免费使用
编译型语言
无虚拟机、无运行时、核心语言小
为提高移
- 上一篇: Rust 程序设计语言 简体中文版.pdf
- 下一篇: 考试系统毕业设计项目含源码-resume:恢复