什么是下一个最好的语言? [英] What's the next best language?

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

问题描述

我已经使用vb.net很长一段时间了,我正在寻求继续学习语言。那么什么是最好的,最重要的是最容易进入的?请记住,我正在寻找创建一个通过MySQL与这种语言连接的音乐流应用程序。 GUI对我来说非常重要,我喜欢vb.net因为拖放功能。

I''ve been using vb.net for a long time now, I''m looking to move on in terms of language. So what''s the best and less importantly the easiest to move onto? Keep in mind I''m looking to create a music streaming application that connects via MySQL with this language. GUI is very important to me now, I like vb.net because of the drag and drop features.

推荐答案

最容易移动到? C#。

一旦你习惯了数组和方法之间的语法差异,它就非常非常相似,只需更快地输入和更清晰。



Howeevr,如果你想在较低级别播放音乐流,那么我可能会投资Native C ++。这是一个更大的学习曲线,但你可以获得一些重要的应用程序性能提升。
Easiest to move to? C#.
It''s very, very similar, just quicker to type and a lot clearer once you get used to there being a syntax difference between arrays and methods.

Howeevr, if you want to play at a lower level for your music streamer, then I''d probably invest in Native C++. It''s a much bigger learning curve, but you can get some significant application performance gains.


这完全取决于你。但是,如果你正在进行.NET开发,不了解C#就太荒谬了。



从这个角度看,下一步是什么不是似乎是正确的。正确的答案是推荐的第一个.NET语言是什么? :-)这是因为VB.NET,即使它可以被它的属性视为一种体面的语言,仍然不能被视为一流的公民,因为它很难被标准化,而C#和C ++ / CLI是ECMA和ISO标准。



对于其他一切,你真的需要自己决定。我们不知道你的目标,背景和技能,所以一些陌生人的答案几乎不可能依赖。我只想说一件事:如果你想做至少职业发展,甚至可能在这些领域建立职业,你的语言曲目应该不是一种或多种语言,而是至少一些。在你做出决定之前,我建议你学习一般的语言,阅读一些有关语言理论,历史和实践的书籍和文章。另一个建议:尝试很多,只需要一点点,但要学习一些非常重要的内容,并阅读概述。



请从以下开始: http://en.wikipedia.org/wiki/Programming_language [ ^ ]。



This is totally up to you. However, if you are doing ".NET" development, not knowing C# would be just ridiculous.

From this standpoint, "what''s the next" does not seem to be correct. The correct answer would be "what''s the recommended first .NET language to learn?" :-) This is because VB.NET, even if it can be considered as a decent language by its properties, still cannot be considered as a first-class citizen, as it hardly will be standardized, while C# and C++/CLI are in ECMA and ISO standards.

At to everything else, you really need to decide by yourself. We don''t know your goals, background and skills, so the answer by some strangers hardly can be something to depend on. I would say only one thing: if you want to do at least professional development, maybe even build a career in the fields, your language repertoire should be not one or too language, but at least a few. I would advise to learn about languages in general, read some books and articles on language theory, history and practice before you can come to a decision. Another advice: try many, just a bit of each, but to some non-trivial point in your learning, and read the overviews.

Please start with: http://en.wikipedia.org/wiki/Programming_language[^].

这种语言不会影响您对编程的看法,不值得了解。

A language that doesn''t affect the way you think about programming, is not worth knowing.

每个开发人员都需要阅读本文,首先:

Peter Norvig,十年自学编程

http://norvig.com/21-days.html [ ^ ]。



-SA

And every developers needs to read this, first of all:
Peter Norvig, Teach Yourself Programming in Ten Years,
http://norvig.com/21-days.html[^].

—SA


这篇关于什么是下一个最好的语言?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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