Live data from Hacker News

Terra – a low-level counterpart to Lua

terralang.org

1–10 of 49 posts

Re: Terra – a low-level counterpart to Lua

#2
As a speaker about Lua, this is awesome news.

Yet, it also feels kinda pointless, most Lua use right now is in embedded interpreters in other software, and Terra would be hard to use, since most projects probably won't incorporate it at all.

Re: Terra – a low-level counterpart to Lua

#3
post #2

As a speaker about Lua, this is awesome news. Yet, it also feels kinda pointless, most Lua use right now is in embedded interpreters in other software, and Terra would be hard to use, since most projects probably won't incorporate it at all.

Isn't that true of every new language project though?

Re: Terra – a low-level counterpart to Lua

#9
post #8

I don't understand. Where would you use this instead of Lua?

Lower level, so more control for advanced programs performance-wise.

Is this aiming to be a semi-replacement for C then? I guess I'm a bit confused as to where it fits in ... Lua is already tiny and performant. We're considering it for some embedded projects soon as a extensibility hook.

Re: Terra – a low-level counterpart to Lua

#10
It is a little hard to tell what the point of Terra is from the website; you should check out the PLDI paper for a better sense for what is going on http://terralang.org/publications.html (in particular, the example apps are telling: "Our Terra-based auto-tuner for BLAS routines performs within 20% of ATLAS, and our DSL for stencil computations runs 2.3x faster than hand-written C.")
Post reply on HN