这是一个主观问题,只是为了得到一般印象.由于Java是目前最流行的编程语言,因此它被用作基准.
让我们说我必须花费大量的时间/精力来学习/掌握Java.通过什么因素我应该乘以T来获得学习/掌握其他语言所需的时间/精力,比如C,C++,C#,python,perl,Lisp,Haskel,PHP?
我的猜测是:
0.5T PHP
0.9T python
1.1T C#
2.0T C++
3.0T C
Run Code Online (Sandbox Code Playgroud)
你怎么看?
嘿,我想问一些更具哲学性的东西.当我13岁的时候,我学会了编码为as2.是的我想做游戏.今天我已经老了,我有一个问题.动作脚本开发死了吗?作为Kongregate和其他门户网站声称的游戏的API之王不是动作吗?在那种情况下,闪存是什么?
哦,引发这个问题的链接就是下面的一个链接,其中Scala,一种新的创新和工作实验语言被证明更适用于我亲爱的动作中的所有统计数据.
Thnx花时间回答
我有矢量类型std::vector<std::pair<int, std::string>>.我只是试图按降序排列(通过使用std::pair对象的第一个int值),同时保持稳定,以便相同的数字保持按插入顺序排列.
Fe:
如果我有:.5,3a,4,3b,6
我想订购它:6,5,4,3a,3b
但它似乎没有正常工作.排序功能按递增顺序对其进行排序.所以我想要做的是排序,然后以相反的顺序采取它们.但是后来我也得到了相反的相反值,它不稳定,对我不利.所以我尝试先颠倒整个矢量,然后才对它进行排序,然后按相反顺序进行排序,但我不知道为什么它不起作用?看起来sort函数按插入顺序改变它,即使我先反转向量.
无论如何,我如何实现我的目标.向量递减的向量,同时保持稳定.
编辑:对所有人说使用稳定排序.这也无济于事.我尝试过这个.我的问题不仅仅是一个稳定的订单,而是一个下降的顺序,而且稳定.他们没有实现它.
什么是'D'编程语言?人们开始用这种语言开发应用程序?谁找到了?我可以更多地了解这种新的编程语言吗?
Python是一种很棒的编程语言,但是关于它的某些事情只是让我烦恼不已.
因此,我:
1)想要找出如何从语言本身中消除这些烦恼,或者
2)找到一种类似Python的语言,没有这些烦恼.
我确实意识到这可能是小烦恼,但对于我每天编程的语言,这些小烦恼可能会变得非常大.
我知道PHP 5有一些面向对象的相似之处,但它还不是真正的OOP环境吗?它还有一个真正的编译器吗?我看到编译脚本仍然意味着程序性.我认为它不是真正的编译器,因为那里的任何PHP编译器都不会创建程序集?
是不是,在没有显式指针的面向对象语言中,所有对象都必须是引用?
\n这里的引用就像标签引用中定义的那样:
\n\n\n引用是一个值,它使程序能够间接访问计算机内存或其他存储设备中的特定数据,例如变量或记录。
\n
这是我的推理。考虑一下如果我们将数据结构作为参数传递给函数会发生什么。该数据结构可能很大,因此我们绝对不希望创建副本。在具有显式指针的语言中,我们将传递一个指向数据结构的指针。在没有显式指针的语言中,参数最好隐式地充当指针,并提供对数据结构的间接访问。换句话说,最好有一个参考。
\n仅当我开始提问时的陈述是错误的时才需要答复。在这种情况下,解释为什么上述推理不合理会对我和未来的读者有所帮助。
\n