lua-users home
lua-l archive

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


2016-03-08 14:41 GMT+08:00 steve donovan <steve.j.donovan@gmail.com>:
> On Tue, Mar 8, 2016 at 2:59 AM, Karel Tuma <kat@lua.cz> wrote:
>> Such a project is simply better served as a separate recompiler targeting Lua.
>> It could easily surpass current Lua codebase in line count if you're wishing
>> for something robust enough to allow for large scale application development.
>
> Exactly. This is why TypeScript exists and why it's implemented as a
> recompiler and not part of the EcmaScript standardization.
>
> (Not only for type-safety and discoverability, but for general ease of
> browsing and navigation)
>
> I suspect one could get pretty far with type annotations as part of
> the _documentation_ of an interface.
>

But Lua lacks #line program makes compiles to Lua difficult to debug :(

-- 
regards,
Xavier Wang.