第1章Hello world 4/5:对比Rust/Java/C++创建和运行Hello world全过程:运行第一个程序

讲动人的故事,写懂人的代码

1.7 对比Rust/Java/C++创建和运行Hello world全过程

有了会听懂人类的讲话,还能做记录的编程助理艾极思,他们三人的讨论内容,都可以变成一份详细的会议纪要啦。
在这里插入图片描述

接下来,我们一起看看艾极思是如何记录下赵可菲创建和运行Java程序Hello world,以及席双嘉创建和运行C++程序Hello world的过程,然后与Rust的过程进行对比哦!如表1.1所示。

表1.1 三种语言创建运行Hello world过程对比

过程 Rust Java C++ on macOS C++ on Ubuntu or WSL2 Ubuntu on Windows 11 C++ on Windows 11
环境准备 用rustup安装不同版本的Rust 用SDKMAN!安装不同版本的Java 用Xcode安装Clang这个单一版本的C++ 用apt安装GCC这个单一版本的C++ 用Visual Studio 2022安装单一版本的C++
如何验证编译器安装成功 rustc --version javac -version clang++ --version g++ --version 在Developer PowerShell for VS 2022里运行:cl -v
创建Hello world项目代码 使用cargo new:cargo new hello_world_rust 使用gradle init:创建一个文件夹;进入这个文件夹;运行命令:gradle init --type hello_world_java 使用cmake-init:须先上网搜github friendlyanon cmake-init,然后安装cmake-init;再运行命令:cmake-init hello_world_cpp (同左) (同左)
格式化代码 cargo fmt google-java-format -replace ./app/src/main/java/org/example/App.java 须先用Homebrew安装clang-format,再运行命令:clang-format -i ./source/main.cpp 须先用apt安装clang-format,再运行命令:clang-format -i ./source/main.cpp 须先用 Visual Studio Installer 安装 Clang 工具,再运行命令:clang-format -i ./source/main.cpp
检查语法错
  • 13
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值