5 c# c++ architecture programming-languages
这可能看似相关,但它对我有一些意义,可能很少有像我这样的人.
我只想知道,当你是.NET程序员时,学习C++,COM和ATL有多重要?
我喜欢用.NET和C#编程.Visual Studio只是拥有它自己的智慧魅力,颜色编码和其他漂亮的功能,这让我们沉迷于它.
我在想,几乎我们可以用C#构建任何东西,但它仍然适用于大多数,但它有时会滞后:
我在IT行业工作了4年,很想成为解决方案架构师.
因此,如果我正在使用与.NET UI集成的C++进行当前的COM项目,那么需要所有的输入知道,在未来的冒险中它有多重要/有用.
在医疗保健,银行和电信等常见领域是否有任何C++和.NET实现.
我 25 年前学习了普通的 C 语言,13 年前学习了 C++,并且每天都在使用(直到更好的东西出现)。自从我大约 6-7 年前开始使用 C# 和 .Net 以来,我不得不使用我以前的 C++ 技能一次……(无论如何,我在 Google 上搜索了当时的具体答案!)。
除非您打算专注于需要这些旧技能的领域,否则我总是发现学习/使用最高效的工具和语言(目前对我来说是 C#/.Net/WPF/Silverlight)会更好。如果您确实尝试 C++ 和 COM、ATL 等,那么您可能需要数年时间才能成为这些领域的专家。
去年,我被要求更新一个旧的基于 DOS 的 1985 dBase II 会计系统,因为我碰巧在 25 年前就知道 DOS 和 dBase,但这些旧技能也不太可能再次使用:)
只值我的2美分。希望能帮助到你。