Java,C#取代C ++作为桌面开发的主要语言? [英] Java, C# replacing C++ as primary language for desktop development?

查看:218
本文介绍了Java,C#取代C ++作为桌面开发的主要语言?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好,


我不是要求这个人去玩,我只是真的对这个

问题感兴趣而我认为如果我将它发布在一个Java小组上,

就像要求转换一样。


由于C#已成为微软的旗舰编程语言,我''

想知道,这是否意味着太阳开始将C ++作为特别是桌面开发的主要语言?


不可否认,我不是编程语言的专家,我的

问题的基础可能不准确,但这是
$ b $的当前图片b我看起来的情况。


我认为从C ++转向类似Java的语言的原因是Java等提供了更友好的原因升级到OOP的路径为开发人员开放,而C ++更具百科全书和混乱。


感谢您的投入,

Hello,

I''m not asking this to troll, I''m just genuinely interested in this
question and I think that if I were to post it on a Java group that
would be like asking the converted.

Since C# has become Microsoft''s flagship programming language, I''m
wondering, does this mean that the sun is starting to set on C++ as the
dominant language for, in particular, desktop development?

Admittedly, I''m no expert in programming languages and the basis for my
question could be inaccurate but this is the current picture of the
situation as it looks to me.

I think the reason for the shift from C++ to Java-like languages is
that Java etc. provide a friendlier upgrade path to OOP for C
developers whereas C++ is more encyclopedic and confusing.

Thanks for your input,

推荐答案

************* @ yahoo.com 写道:
我认为从C ++转向类Java语言的原因是Java等为OOP提供了更友好的升级路径
开发人员,而C ++更具百科全书和混乱。
I think the reason for the shift from C++ to Java-like languages is
that Java etc. provide a friendlier upgrade path to OOP for C
developers whereas C++ is more encyclopedic and confusing.




这是什么转变? Sun一直告诉你的那个?小心

来区分真实数据和营销炒作。你听说过Java的大部分内容都是后者。


-


Pete Becker
Dinkumware,Ltd。( http://www.dinkumware.com



What shift is that? The one that Sun keeps telling you about? Be careful
to distinguish between real data and marketing hype. Most of what you
hear about Java is the latter.

--

Pete Becker
Dinkumware, Ltd. (http://www.dinkumware.com)


******* ******@yahoo.com 写道:
你好,

我不是要求这个巨魔,我只是真的对这个问题感兴趣,我认为如果我将它发布在一个Java小组上就好像要求转换。

因为C#已成为微软的'旗舰编程语言,我想知道,这是否意味着太阳开始将C ++作为特别是桌面开发的主导语言?

不可否认,我不是编程语言的专家,我的问题的基础可能是不准确的,但这是
si的当前图片我认为从C ++转向类Java语言的原因是Java等为C语言提供了更加友好的OOP升级路径开发人员,而C ++更具百科全书和混乱。

感谢您的意见,
Hello,

I''m not asking this to troll, I''m just genuinely interested in this
question and I think that if I were to post it on a Java group that
would be like asking the converted.

Since C# has become Microsoft''s flagship programming language, I''m
wondering, does this mean that the sun is starting to set on C++ as the
dominant language for, in particular, desktop development?

Admittedly, I''m no expert in programming languages and the basis for my
question could be inaccurate but this is the current picture of the
situation as it looks to me.

I think the reason for the shift from C++ to Java-like languages is
that Java etc. provide a friendlier upgrade path to OOP for C
developers whereas C++ is more encyclopedic and confusing.

Thanks for your input,




问问自己,有多少商业Java或.NET应用程序你到目前为止看到过
吗?你的电脑上安装了多少个?有多少

你定期使用Jav或.NET应用程序?


如果我浏览我的硬盘我可能安装了一两个Java程序,

我没有定期使用它们,因为它们适用于大多数部件

如此慢。嗯,根本没有.NET应用程序。我使用的软件的好部分是用C,C ++,Python或Object Pascal编写的。或多或少这个

订单。


对不起,我看不出转变,可以吗?


-

问候,

Matthias



Ask yourself, how many commercial Java or .NET applications have you
seen so far? How many do you have installed on your computer? How many
Jav or .NET applications do you use on a regular basis?

If I browse my harddisk I have maybe one or two Java programs installed,
none of which I use on a regular basis, because they''re for most parts
slow as hell. Hm, no .NET apps at all. The good part of the software I
use is written in C, C++, Python or Object Pascal. In more or less this
order.

Sorry, I can''t see the shift, can you?

--
Regards,
Matthias


在************* @ yahoo.com 上写道:
in*************@yahoo.com wrote:
由于C#已经成为微软的旗舰编程语言,我很想知道,这是否意味着太阳开始将C ++作为特别是台式机的主导语言开发?
Since C# has become Microsoft''s flagship programming language, I''m
wondering, does this mean that the sun is starting to set on C++ as the
dominant language for, in particular, desktop development?




我认为旗舰微软开始下沉但是......这个讨论是关于这个主题的讨论。我要说的是,当微软推出像MFC一样糟糕的

框架时,很容易让人不想使用C ++。


通过桌面开发,我会假设您的意思是GUI应用程序。如果你不是那个意思

那么,你必须详细说明。


如果说,请查看Qt。它是用C ++编写的(也可能与其他语言绑定在一起,但我不确定)。这很好。从*纯粹的C ++ *

的角度来看,它并不完美,但它比MFC好得多。


我''我不是强硬的C ++倡导者,但是C#和Java肯定不够好

永远让我远离它。


有没有那一天,我诅咒,抱怨,呜咽着C ++。

然而,我总是回到它,因为它能够满足我所需的一切

it要做的事。

基思



I think "Flagship Microsoft" is starting to sink. But... that discussion is
off-topic here. All I''ll say is that when Microsoft puts out a crappy
framework like MFC, it''s easy for someone to not want to use C++.

By desktop development, I''ll assume you mean GUI apps. If you didn''t mean
that, you''ll have to elaborate.

That being said, check out Qt. It was written in C++ (probably binds to
other languages too but I''m not sure). It''s very good. From a *purist C++*
standpoint, it isn''t perfect but it''s a heck of a lot better than MFC.

I''m not a hardline C++ advocate but C# and Java certainly aren''t good enough
to pull me away from it permanently.

There isn''t a day that goes by that I cuss, whine, and whimper about C++.
However, I always go back to it because it''s capable of everything I need
it to do.
Keith


这篇关于Java,C#取代C ++作为桌面开发的主要语言?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆