Should scripting be optional?

General Stuff about Armagetron, That doesn't belong anywhere else...
Post Reply

Do you need an option to build without Ruby?

Yes!
1
9%
No!
4
36%
Unsure.
3
27%
I don't understand the question.
1
9%
I don't care.
2
18%
 
Total votes: 11

User avatar
Lucifer
Project Developer
Posts: 8751
Joined: Sun Aug 15, 2004 3:32 pm
Location: Republic of Texas

Should scripting be optional?

Post by Lucifer »

Ok, enough beating around the bush. The question is this: If we use Ruby as our math expression parser, and Ruby is optional, then there will be no math expression parsing for people who build without ruby. Since the stuff we release will be ruby-enabled (with the possibility someone will build packages without ruby for convenience), this shouldn't affect that many people. There are two questions here, one for all of you to answer in the poll. Are you willing to live without math expressions if you build without ruby?

For people who download the binary packages, they'll just have another dependency, which is Ruby. For people who build from source, they'll need Ruby dev packages to build.

For Windows users, the ruby dll will be shipped and the only affect they'll have is a slightly larger download. (I can't even begin to estimate how much larger, so "slightly" could be 10MB, or it could be 1MB)

So this is more for people who build from source, for whom development packages will be an added pain, and for people who think they'd like to run arma on a system with potentially limited resources and need to trim out as much cruft as possible. It's also mostly for people building various extensions who would like to use the math expressions to do cool stuff.
Check out my YouTube channel: https://youtube.com/@davefancella?si=H--oCK3k_dQ1laDN

Be the devil's own, Lucifer's my name.
- Iron Maiden
Post Reply