在从事业余爱好项目时,我真的很喜欢用低级语言编程(从某种意义上说,C 和 C++ 是低级的)。我不想使用带有垃圾收集的托管语言以及诸如此类的东西,这会带走所有乐趣(是的,我们都是不同的;-))。
通常我将 C++ 用于这些类型的项目。C++ 相当复杂且不那么优雅,所以我一直在寻找一种语言来替代它。有人可以给我建议吗?
偏好(非要求):
- 应该是低级的(如 C 和 C++)
- 编译为本机代码(类似于上面的内容,但明确表示没有害处)
- 最好以win32/win64为目标
- 面向对象
- 静态类型
我看过Objective C,但我不喜欢它。