<分区>
就使用面向对象范式进行编程而言,C++ 还是 C# 是更好、更易于使用的语言?有哪些明显的区别。哦,C# 是否是 C 的严格超集。
作为旁注,还有其他值得研究的 OO 范例吗? (可以与 C++/C# 一起使用)。
<分区>
就使用面向对象范式进行编程而言,C++ 还是 C# 是更好、更易于使用的语言?有哪些明显的区别。哦,C# 是否是 C 的严格超集。
作为旁注,还有其他值得研究的 OO 范例吗? (可以与 C++/C# 一起使用)。
最佳答案
which is the better,
为了什么目的?
easier-to-use
取决于您的经验。 C# 对我来说很难,因为我的 C++ 足够流利,所以 C# 的限制让我很生气。
distinct differences
网上有很多比较。总是首先想到的第一件事就是 RAII。
Oh, and is C# a strict-superset of C or not.
绝对不是。 int main(){}
是 C 中最短的程序。它不是有效的 C#。
As a side note, are there any other worthwhile paradigms worth looking at other the OO?
是的,RAII,泛型编程。
关于c# - 适用于 OOP 的 C++ 和 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3839083/