I am learning C now and i look upon C++ for comparison. It a complicated languages when it comes to structuring and following the sentences. It also overcomplicates everything, it shouldn’t be like that; as i first learned Python i didn’t know that the language was so easy with it syntaxes and structuring. As also compression of code that is mostly found in python to C++; it makes a difference in how much code is needed for function. I am really asking the whole gaming industry to switch to Python. Not cause it is hard to learn C/C++ for me. But because it would make sense to have lesser code and better overview.
I am really wondering how Peoples stayed with this old programming language…even Nasa made efforts to switch to the metric system. It time for a change!.
The day python matches c++'s speed, I guess.
Well, then maybe someone should work on it and try to find solutions.
A lot of things have been simplified or eliminated for the user in the Unreal API. So if we’re not talking about pure C++, but in the context of the engine, then most of your work will be no more difficult than in any “modern” language.
I doubt it’s possible. Python creates a lot of overhead when working (not as much as Blueprint, but still significantly more than just C++).
Less for the user or overall?
If you look at what a Python program “compiles” to, you’ll understand why it runs so much slower…
You don’t have to create the entire project in C++ (it’s not even advisable), it’s enough to make base classes that will be extended and customized in Blueprint.
At the moment (if I’m not mistaken), only in editor time can work with Python.
Read more this.