You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current program is written in Python, which is one of the slowest language to profit the easier syntax, module, structure, development speed, and allowed the safe_eval system to work due to the eval function.
C++ would be a perfect alternative due to its speed, the structure and the libraries, despite being way harder to debug and write.
The text was updated successfully, but these errors were encountered:
After reevaluating the needs for the project, migrating to C++ might not be that useful : the GUI will now use Qt, and the sandbox will be using the Lua or the v8 javascript sandbox, which can easily be linked with Python thanks to some libraries without impacting performances. Tools like wszst or wit can also be easily linked to Python thanks to the ctypes modules, so the performances of C++ might not be that much useful in that project, and keeping python would accelerate the project development, the accessibility for contributions, the plugins system and the security without impacting performances.
The current program is written in Python, which is one of the slowest language to profit the easier syntax, module, structure, development speed, and allowed the safe_eval system to work due to the
eval
function.C++ would be a perfect alternative due to its speed, the structure and the libraries, despite being way harder to debug and write.
The text was updated successfully, but these errors were encountered: