News for hackers. Stuff that matters.
Re:From Python to Lua: Why We Switched by lmm on Wednesday January 27, 2016 @03:56AM (#10979010)
Or it can not matter at all. To the kind of enterprise that is still running RHEL 6, maybe shipping a 200mb install on a CD will show them that you're a serious business.

There are use cases where 200mb of disk space matters, but for the overwhelming majority of applications, a 5% (say) increase in developer productivity would be well worth adding 200mb to the install.

Re:From Python to Lua: Why We Switched by brimworks on Wednesday January 27, 2016 @10:26AM (#10980481)
The point of the Distelli Agent is to deploy software. Think of it as the "bootstrapper". Serious customers would rather use that 200MB for their own software, not for the "bootstrapper" :). Here at Distelli we optimize for the customer, not for our own internal developer productivity.
Re:From Python to Lua: Why We Switched by lmm on Wednesday January 27, 2016 @10:33AM (#10980530)
Good soundbite, but if using 200MB of extra space would let you lower your prices while offering the same service (by increasing developer productivity) then I bet many customers would take that.

And did you try spending a person-week or so of dev time trying to minimize the size of the Python version? That would be a much smaller one-off cost than the costs of migrating everything to Lua, and I could easily imagine you'd get it down by one or two orders of magnitude. (You could do the same for Lua too I'm sure, but if we're talking about say 5mb vs 200k then that's "who cares?" size for most customers).

Re:From Python to Lua: Why We Switched by 59nadir on Thursday January 28, 2016 @08:15AM (#10987917)
Nowhere in this article does it really state that they're less productive in Lua, though. In fact, the main engineer on it is well versed in it. Your 5% may actually be negative in this case.

From where do you get this impression that Python is the only high productivity language in the world? There are plenty of languages that can compete with Python in terms of productivity and a lot of them offer better abstractions for it. Lua is known for being one of the best escape hatches for scripting.

Re:From Python to Lua: Why We Switched by lmm on Thursday January 28, 2016 @08:55AM (#10988114)
If you're more productive in Lua than in Python then I support using Lua 100%. It's switching languages to gain a measly 200MB of disk space that I'm objecting to. For 99% of projects 200MB is just an irrelevant consideration compared to how much difference language productivity makes.
Re:From Python to Lua: Why We Switched by 59nadir on Thursday January 28, 2016 @09:30AM (#10988314)
For general cases, I agree that 200 MBs isn't enough to consider very important nowadays, but I still don't get how we're automatically talking about language productivity being a trade-off. Is the assumption that Python is a more productive language regardless of what it stands against?
Re:From Python to Lua: Why We Switched by lmm on Thursday January 28, 2016 @04:15PM (#10991420)
btilly was talking about the disk space as if it were important.

My opinion is that Python is more productive than Lua, but if you disagree by all means use Lua. But if you're talking about saving 200mb of disk space as though it makes the difference, then I think you're using the wrong criteria for choosing your language.