Maxwell:受C ++,Go和Scala启发的现代,静态类型,Duck类型,通用,命令式编程语言

时间:2024-06-09 07:23:25
【文件属性】:

文件名称:Maxwell:受C ++,Go和Scala启发的现代,静态类型,Duck类型,通用,命令式编程语言

文件大小:3.7MB

文件格式:ZIP

更新时间:2024-06-09 07:23:25

C++

麦克斯韦编程语言 Maxwell是一种现代的高级编程语言,旨在将脚本语言的舒适性和表达能力与已编译语言的强大功能和效率相结合。 它旨在实现以下目标: 将重构视为编程的自然组成部分 尽量减少重复(DRY) 一切都是表达,即没有陈述 专注于通用编程 至关重要的 严格的鸭子打字 函数,字符串,数组,集合和映射是一等公民 隐式接口 运算符重载 类型推断 Maxwell使用。 设计准则 代码是用C ++ 11编写的 源文件后缀为.cpp 头文件的后缀为.hpp 源代码和头文件位于/maxwell目录中 一切都存在于maxwell名称空间中 可以将文件分组到目录中,以提高可读性和结构 包含maxwell名称空间的文件必须放在与相应名称空间名称相同的目录中(例如, maxwell::repository::interface类应驻留在maxwell/repository/interface目录


网友评论