These are chat archives for ChaiScript/ChaiScript

16th
Oct 2018
Za Ra Sa Ha
@Zrasha_gitlab
Oct 16 2018 18:36
hahahahahahahahhaah
I just benchmarked Chaiscript, it's super slow
what a piece of garbage
Matt Godbolt
@mattgodbolt
Oct 16 2018 18:36
I'd suggest you keep to constructive comments here, @Zrasha_gitlab
Za Ra Sa Ha
@Zrasha_gitlab
Oct 16 2018 18:37
ChaiScript being so slow, it cannot be taken seriously and cannot be used for any real work. We have many lightweight alternatives with JIT and AoT
Matt Godbolt
@mattgodbolt
Oct 16 2018 18:38
There are many tradeoffs. Not all platforms support JIT, nor is it always wanted. AoT is specifically a non-design for ChaiScript, as I understand it
Jason Turner
@lefticus
Oct 16 2018 18:45
If speed is your primary concern ChaiScript is not the tool for you. This is common knowledge. If ease of use and tight integration with C++ is your primary concern then it is the tool for you.
Jason Turner
@lefticus
Oct 16 2018 19:23
Good, then keep using your LLVM-Clang integration solution, it sounds like the perfect option for you
Za Ra Sa Ha
@Zrasha_gitlab
Oct 16 2018 19:24
Chaiscript is also much slower than even the non-Jitted LUA.. You have a very, very low quality codebase
Jason Turner
@lefticus
Oct 16 2018 19:29
We're always looking for contributors who can increase the quality and performance of the code. While maintaining the same flexibility, correctness, and crossplatform capability. So if you do go to add a contribution please make sure it can still work on ARM/i386/x86_64/MSVC/GCC/Clang/Libc++/libstdc++/Windows/Linux/MacOS/Haiku