# c++-go-cangije编程语言场景化测试 **Repository Path**: daitougege/scenario-based-testing ## Basic Information - **Project Name**: c++-go-cangije编程语言场景化测试 - **Description**: c++-go-cangije编程语言场景化测试(编程语言性能测试 - 民间野榜) - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 2 - **Created**: 2024-07-28 - **Last Updated**: 2025-06-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 1.前言 作为一门开发语言,开发者对于性能的关注一般都会很高、在一些经典场景下与其他语言相比,性能处于什么位置都是大家比较关心的话题。 作为一名普通的民间开发者,我在接下来的时间里会选取一些比较经典的场景代码片段,不定期更新性能排行榜,作为民间野榜,供大家讨论. ### 2.性能测试环境与前置条件说明 1.编译后运行的硬件平台: windows 11 + Intel coreI7-10875H@2.3Ghz + 64G/DDR4 2.参与对比的语言,编译模式介绍: | 语言名称 | 编译参数说明 | |:-----|:--------------------------------------------------------------------------| | C++(MinGW/C++13.2.0) | c++ 在windwos平台使用 Clion IDE 以release 模式编译后运行 | | GO(1.21.6) | go语言以精简模式编译, 相关命令:go build -o xxx.exe -ldflags "-w -s" -trimpath main.go | | Java(jdk22.0.2) | IDEA 编译 maven 项目为 xxx.jar , 执行命令: java -Xms16g -Xmx16g -jar xxx.jar | | 仓颉(0.54.3) | 仓颉以最高优化级别编译后运行,相关命令:cjc -Oz -o ./xxx.exe ./src/main.cj | ### 3.测试结果 > 目前仅限参与内测的用户查看测试结果, [内测用户点击跳转到测试结果](https://gitcode.com/Cangjie/UsersForum/issues/264). ### 4.最后的说明 仓颉编程语言目前正在内测阶段,所有参与内测的人员均须遵守保密协议,目前不能公开仓颉编程语言运行时的截图、执行结果截图、以及测试结果截图,因此查询不同语言性能结果仅限于内侧用户. 当仓颉语言正式公测时,在本项目会公开相关的全部测试结果以及测试截图. ### 5.欢迎加入QQ群讨论交流 ![仓颉开发交流QQ群](./assets_docs/cangjie-qq-group.jpg)