|
|
1
16
我认为SO的创始人是.Net大师。大多数关注他们博客的人发现了这个网站,并开始来到这里。最初的用户群可能非常关注.Net/C。 我还认为,C语言是.NET中的首选语言,它具有互操作性和使用旧C和C++代码的能力。熟悉C语言、C++语言和Java语言的人可以很容易地在C语言中建立和使用一个有用的应用程序,并且很确定它将在安装了适当的.NETFramework的任何系统上运行。 而且,C听起来很酷。 |
|
|
2
12
我写了关于C#on受欢迎的文章 another thread ,但要讨论它为什么如此受欢迎,我认为其他人有权这么做。C#在这里很受欢迎,因为大多数第一次来这里的人都是跟着杰夫·艾特伍德的博客来的。我就是这样来的。 事实上,语言是中立的,即使是 书面的 在C#中。Jeff和Joel都用其他语言编程,在语言方面他们都不是偏执狂;他们只是选择了C语言,因为它确实是一种令人惊叹的语言。 比较C语言到Java和C++,增长惊人。C#最初引入的时候基本上是Java,它有一个更好的图形用户界面库(Win.Forms比任何时候都流行的snot都要好,IMO,WPF比两者都重要)和一些额外的概念,其中最大的概念是作为一等公民的委托和属性。从那以后,它迅速发展,不断地增加新的更好的东西。LINQ的整个概念彻底改变了我处理迭代的方式;将其与基于契约的进程间/计算机通信的WCF和构建gui的真正令人惊奇的方式的WPF结合起来,您就拥有了一个坚如磐石的语言和库。 糟糕的是,仅WCF就让.NET成为了正确的企业/SOA选择。 相比之下,Java已经5年没有发布新版本了? C正在创新。Java正在停滞不前。C++是…好吧,我们叫它“稳定”,好吗?被称为“C++0x”的最新版本将很快被称为“C++1X”。计划中的功能需要对运行时进行很多更改,完成后几乎要使用Java或C 那为什么要麻烦呢? 最后,为了回答你的最后一个问题,我来这里回答关于任何话题的问题。我更喜欢处理抽象的问题,而不是具体的语言问题,但我总是愿意帮助,无论语言。仅仅因为我爱C并不意味着这是我所知道的一切。:) |
|
|
3
2
在我居住的地方,大多数人使用Java,其次是CPP,然后是C。 |
|
|
4
2
C#很受欢迎,但StackOverFlow绝不是整个行业的反映。 Why is there such a large percentage of C# questions? 相关: Why does Ruby seem to have fewer projects than other programming languages? |
|
5
1
我基本上避免了C#,因为(a)我对此有一种愚蠢的偏见
也就是说,有很多事情要做,如果我不是一个老怪人,这可能是一门好语言。 问题是C++没有训练轮。这使得我在某些方面帮助构建了C++中的As/400操作系统,裸露的金属,但对大多数人大多数时候所做的应用程序编程来说并不是很好。 |
|
|
6
0
虽然他们的文章不是特定于技术的,但它倾向于MS-stack,因此该站点在使用MS工具/语言套件的开发人员中很受欢迎。 一旦这个网站变得越来越受欢迎,并且在其他工具上的问题在谷歌排名靠前,它也会有更多关于这些主题的问题。 |
|
|
7
0
这真的取决于你是否打算使用windows。如果您更喜欢Linux或mac,那么可能需要使用另一种语言(尽管您可以使用Mono.NET)。我使用C#是因为三个主要原因:
但如果你更喜欢另一种语言,那就用它吧。现在我正在学习C语言,这样我就可以为我最喜欢的一些开源linux应用程序做出贡献。 |
|
AstralHex · 矩阵乘法代码工作不正常 1 年前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 1 年前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |