On Tue, 23 Jul 2013 11:03:09 +0200
"j. van den hoff" <veedeeh...@googlemail.com> wrote:

[...]

> >> While the Lua scripting enabled me to gain a level of
> >> sophistication and relative rigor in the process more than what I
> >> could get from normal UNIX
> >> plumbing, if my project wasn’t in Lua in the first place, I found
> >> it breaking my concentration a good deal more than I would have
> >> liked.
> >
> > That's my impression of lua, though i haven't worked with it (it's
> > too weird, both at the script and C API level).
> 
> really? regarding the language (the scripting level) I find lua  
> exceptionally well thought out and clear. the syntax is
> intentionally very "boring" -- no surprises here -- and sure much
> easier to swallow than tcl, for instance, for people
> starting from scratch. regarding the C level API I don't have any  
> experience (nor an opinion)
> but it claims to be much easier than that of other scripting
> languages. the LaTeX guys at least have decided to
> move into this direction to get a real scripting facility into latex  
> http://luatex.org/ which personally
> I feel was a good decision.

[...]

But please don't also miss out a first-hand experience of someone who
implemented a well-visible program centered around Lua: [1], [2].

Personally, I find that minimality (of the runtime) is the only strong
point of Lua.  Then it quickly falls apart when you hit its idiocy with
using tables for everything which is ripe with special weird cases.

Lua's stack-based API debunked in [1] also sounds bad to me as I have
decent experience with extending Tcl in C (and embedding it in C), and
I find Tcl's C API to be brilliant as well as its concept of
reference-counted objects.  Unfortunately, I have no experience using
Lua from C so I, personally, have no real say here. But still...

1. http://julien.danjou.info/blog/2011/why-not-lua
2. http://julien.danjou.info/blog/2008/rants-about-lua
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to