什么是一个很好的桌面编程语言来学习的Web开发人员? [英] What is a good desktop programming language to learn for a web developer?

查看:121
本文介绍了什么是一个很好的桌面编程语言来学习的Web开发人员?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想了解桌面编程语言,preferably C,C ++或C#。我是一个PHP / HTML / CSS程序员,我想进入桌面应用程序。我需要的东西pretty强大,我希望能够创建一个Windows图形用户界面的应用程序。

I'm want to learn a desktop programming language, preferably C, C++ or C#. I'm a PHP/HTML/CSS programmer and I would like to get into desktop applications. I need something pretty powerful and I would like to be able to create applications with Windows GUI's.

你会在堆栈溢出社区推荐?有没有知识,我潜水到这些语言之前,应该有?

What would the Stack Overflow community recommend? Is there any knowledge I should have before diving into these languages?

推荐答案

编辑:

A 网络编程要创建 Windows应用程序并给你推荐C 2

什么是你错了人?!

A web programmer wants to create Windows applications and you recommend C?

What's wrong with you people?!

/编辑

C#会更容易进入,并可以让你建立一个使用的WinForms或WPF和所有.NET中的新玩具微软Windows应用程序。如果你知道PHP左右你的方式,你应该已经熟悉了语法,面向对象的概念,异常处理等。

C# will be easier to get into and will let you build Windows applications using WinForms or WPF and all the new Microsoft toys in .NET. If you know your way around PHP, you should already be familiar with the syntax, object oriented concepts, exception handling, etc.

我建议你不要你的生活用C与C ++,如果你想要的是创建Windows图形用户界面复杂,肯定。他们提供良好的教育经验,他们是更先进的有用的东西(用其他工具包,例如跨平台的开发),但在一个陡峭的学习曲线,降低了生产力的代价。

I suggest you don't complicate your life with C and definitely not with C++ if all you want is to create Windows GUIs. They do provide a good educational experience and they are useful for more advanced things (cross platform development using other toolkits for instance) but at the price of a steeper learning curve and reduced productivity.

另外,如果你是一个网络开发,C#是在 3个选项,你可以(现实,嘿嘿),用于Web之间的语言。 ASP.NET是个不错的框架,并可能是值得研究了。

Also, if you are a web developer, C# is the only language among the 3 options that you can (realistically, heh) use for the web. ASP.NET is not a bad framework and might be worth investigating too.

这篇关于什么是一个很好的桌面编程语言来学习的Web开发人员?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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