编程代码挑战的良好编程语言

时间:2011-03-25 09:59:26

标签: scripting programming-languages

您偶尔会遇到一些有趣的代码或编程挑战,
例如Project Euler中的那些,greplin等面试挑战,或posted here的任何其他脚本挑战。

所有这些都需要一些快速,灵活的编程语言,以某种快速的方式来查看结果,最好是命令行。无需担心代码的可读性等。你只需要一个快速的答案。

解决这些挑战的好语言是什么?如果你必须从一开始就选择一门语言并从中学习,最好的解决方法是什么?

4 个答案:

答案 0 :(得分:7)

Project Euler告诉你很多语言都适合。从Perl到C#的每种语言都解决了这些问题。

您应该用于挑战的语言要么是您最了解的语言,要么是您现在想要学习的语言。

答案 1 :(得分:3)

如果您的意思是快速编码,而不是快速执行,我建议您查看Python。它的级别非常高(因此,您可以快速编写功能强大的东西),并且具有交互模式,可以让您立即看到结果,这听起来就像您正在寻找的那样。

答案 2 :(得分:1)

阅读你的描述:

  

你只需要一个快速的答案。

我假设你在谈论运行时。如果是这种情况,可以采用C ++。

但是,如果你刚开始编程并且需要学习基础知识,我建议使用Python。

答案 3 :(得分:1)

你需要一个快速的答案

只有这样才能找到可接受的节目。

或者如果您打算不获得teamplay编程方面的经验。

你不能欺骗自己:/

我刚才给出了一个关于游戏开发语言选择的类似问题的建议:

1) What is my goal?

2) What engine is going to help me , or framework, platform, what are you depending on?

3) What languages can I use to accomadate step one and respect step 2

基本上你可以做的就是跳过第2步。

这真的是你想要的。如果你真的想花很多时间来快速获得结果(我可以尊重,我不打算在这里听到全攻击模式),你应该考虑使用C ++。它可以让你深入挖掘,但如果需要,它可以快速,甚至草率。但你确实需要一点XP。