Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I used this playing with a Lapis project years ago. It very much fit the zeitgeist in the wake CoffeeScript's popularity. Although usable, it feels a bit dated now and a product of its time. The zeitgeist now requires static typing.


The good thing about playing to fashion is that you just have to wait for things to cycle.


Fashion only cycles on equivalent choices. Some stuff are better or worse than the alternatives, so they stick either in use or out of it.

Types are one of those things that will stick in use. We will also probably see a wild diversity of type systems in experimental languages, as there is very likely one better than everything we use today.


> Fashion only cycles on equivalent choices. Some stuff are better or worse than the alternatives, so they stick either in use or out of it.

Even if that is true, there are potentially a lot of dimensions to consider in solving the problem of what is better or worse. Some of these dimensions, or where in that dimension what-is-better falls, take a long time to discover and are different for different problem spaces. Sometimes you think you've got it right only to learn that you were wrong much later.

But it isn't true. Fashion is by any indication only loosely concerned with utility and sometimes settles on downright masochistic flavors-of-the-day.


Contradicts history, but let's just see.


I'm unsure of this. It seems the jury's pretty out on typed == good, but we'll see in 10 years.


There's TypedLua for this I suppose.


Sadly the active development stopped, but there's an attempt to bring it back by one of the maintainers of LuaRocks.

https://github.com/hishamhm/tl




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: