2024 畅想未来编程语言
Rust跟踪repo
- Burn Deep Learning框架 (webAI-降低显存占用、提升推理速度)
- Tauri 跨平台 + Servo嵌入式浏览器 (webView-跨平台)
- bevy游戏引擎观望 (webGPU-元宇宙)
语言 | 前端 | 后端逻辑 | 游戏引擎 |
---|---|---|---|
C++ | pyQt转pyC++ | 主流的都用(UE,Godot,Source2,Unity...) | |
C# | .NET | Godot | |
Java | Kotlin安卓原生 | SpringBoot | 案例:Minecraft |
HTML(CSS) | Vue(Tauri) | JS | |
dart | flutter跨平台 | ||
Python | pyTorch, fastAPI | ||
Rust | Tauri跨平台 | Bevy跨平台(支持WebAssembly) |
建议学习路线:
C -> Java -> Python -> Rust
Rust的设计与开源,使Rust很有前景
但目前主流还是Java和Python
今后学习的重心将在 python的学习库
和 Rust/Tauri/Bevy
,flutter的话配合Getx基本就出家了
python跨平台,好学,效率低,适合科研
Rust跨平台,难学,效率高,适合应用
py
numpy多维切片:nplist[:,:]