我原本以为必须知道使用Unity开发的C#和UnityScript.但现在看来我只需要知道一个.所以,
因此,我花了很多时间试图弄清楚什么是什么Cython,Jython而且我仍然(更)迷惑任何刚刚开始计算机编程的人.我听说这Cython是一个扩展,但是...... 还有独立的语言?
我认为我理解的是:
Cython/ Jython只是Python你可以分别使用Cor C++/ Javalibraries和Cython/ Jythonsyntax.
它的目的是加快性能并提高代码可读性,当任务更有效地写入C或C++/ Java和,这是通过使用静态类型变量来完成的.
或者是Cython/ Jython只是某种延伸,用来有时,但不是独立?我的意思是,你仍然会写下所有内容Python,然后,对于你宁愿使用的任务C或C++/ Java,你会使用Cython/ Jython代替?(我知道我仍然需要安装Python和类似的东西,因为它依赖.)
因为如果它真的更好,除了它仍然在开发的障碍,因为它是相当新的,不需要C或C++/ Java 完全消失,因为它们Python像C和C++/ 或强大一样容易Java.
我被告知 C++ 中的所有内容(即使它没有被实例化,但在多个地方使用)都必须放在一个类中。尽管我知道我不必这样做,但我不知道哪个更糟糕:创建一堆不会被实例化的类,或者在 main.cpp 中拥有一堆函数。
如果我按照别人告诉我的去做,这里有一些示例代码:
#include <iostream>
using namespace std;
int main(){
// line of code to call class that acts as a calculator
}
Run Code Online (Sandbox Code Playgroud)