Lapis

Languages and libraries

web framework

SHOW HN2013

75points
23comments
#334of 1,739 in 2013
Top 20%of 2013 by points

How HN took it

DebatedReal support and real criticism

4 positive, 2 neutral or asking, 1 mixed, 3 critical, out of 10 comments about the project. Thread score +0.12.

Design: 1 for, 3 againstPerformance: 1 for, 0 againstIdea: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Excellent documentation

    From 1 comment
    • Nice work! This has pretty excellent documentation. Like really excellent documentation. But jumping into the code itself is a little bit of a beast with no tests or comments.…
      MichaelGlass on HN
  • Impressive performance numbers

    From 2 comments
    • Interesting performance numbers. I am happy to see something past java frameworks working out so well.
      gte910h on HN
    • Couldn't agree more. I've am looking at Lua for a new project and got excited when I saw this. However, that syntax looks terrible. What's worse, is it is inconsistent. Take: ```…
      fingerprinter on HN

Objections

  • Backslash syntax for method calls is off-putting and inconsistent

    From 2 comments
    • Looks interesting, but the use of "\" instead of "." is really a turnoff. Why do languages (I'm looking at you, PHP) think that using the backslash in any other way than escaping…
      rufugee on HN
    • Couldn't agree more. I've am looking at Lua for a new project and got excited when I saw this. However, that syntax looks terrible. What's worse, is it is inconsistent. Take: ```…
      fingerprinter on HN
  • Lacks tests and code comments

    From 1 comment
    • Nice work! This has pretty excellent documentation. Like really excellent documentation. But jumping into the code itself is a little bit of a beast with no tests or comments.…
      MichaelGlass on HN

Requests

  • Add a test case to the benchmarks project

    From 1 comment
    • Leafo, this looks great. I was not familiar with your MoonScript language prior to this. Say, since you cite the benchmarks project, would you mind submitting a test case for…
      bhauer on HN
  • Add support for non-inlined templates such as CTPP2

    From 1 comment
    • Would be nice to add support for not-inlined templates with high-performance template engine like CTPP2 (ngx_ctpp2)
      snaky on HN

Questions

  • Is testing on the roadmap

    From 1 comment
    • Nice work! This has pretty excellent documentation. Like really excellent documentation. But jumping into the code itself is a little bit of a beast with no tests or comments.…
      MichaelGlass on HN
  • Should one learn Lua before MoonScript

    From 1 comment
    • Would you recommend learning Lua first before going into moonscript ?
      danjessen on HN

Alternatives named

  • Lua

    From 2 comments
    • Couldn't agree more. I've am looking at Lua for a new project and got excited when I saw this. However, that syntax looks terrible. What's worse, is it is inconsistent. Take: ```…
      fingerprinter on HN
    • I really don't see why \ has anything do with escaping when not in the context of a string (or regex) literal. There is no ambiguity whatsoever. It's a shame more languages don't…
      leafo on HN
  • Busted test framework

    From 2 comments
    • Pushed native moonscript support to busted[0] this morning. :D [0] https://github.com/Olivine-Labs/busted/blob/master/spec/moonscript_spec.moon
      ajacksified on HN
    • Busted is awesome - really nice test framework.
      alexatkeplar on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/5602917)