lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


On 11/18/2014 02:22 PM, Andrew Starks wrote:


On Tuesday, November 18, 2014, Thomas Jericke <tjericke@indel.ch> wrote:
On 11/18/2014 11:36 AM, Andrew Starks wrote:


/*
** $Id: lua.h,v 1.319 2014/10/17 19:17:55 roberto Exp $
** Lua - A Scripting Language
** Lua.org, PUC-Rio, Brazil (http://www.lua.org)
** See Copyright Notice at the end of this file
*/

A scripting language that not particularly convenient for scripting?

I think there is no agreement here what 'scripting' means.
I am not really sure either, but I am sure, that accessing the OS is not a relevant criteria. ECMAScript is a good counter example for this kind of scripting language,
as you can't access the OS directly at all.
--
Thomas


Tim and Dirk's arguments are very well-made and I won't choose a side.

Lua is a scripting language that should, and does, provide a simple and consistent environment, within the constraints of a C89+ library. There are other areas where more simplicity is possible, but not provided, because of a mixture of complexity and a lack of "one clear answer."

I also think that it might be hard to predict the impact in the Real World. It will not be zero. Will it stick out amongst all of the other, subtle ways in which programming reminds you that you're working with abstractions? I would predict no. 

In my case, I would much rather have this behavior than a promotion to float, for example. 

-Andrew

Could it be, that you quoted the wrong mail?

--
Thomas

Not really. I thought that your comment was just part of their discussion, and that was my intent. I may have missed a point of etiquette and my apologies if I was unclear.  

No worries, you only confused me. I was searching for a connection between what I wrote and what you wrote ;-)
--
Thomas