Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Language ShowOff Part #1: Lua

Name: Anonymous 2011-01-21 19:45

Pros:
   * Tiny
   * Crossplatform
   * Easy to embed
   * Fairly easy to extend
   * Has no external dependencies
   * Easy to learn due to simple syntax
   * Has metatables, which allow creating objects, and with that, allow OOP

Contra:
   * The builtin stdlib doesn't allow much more than just basic IO
   * The stackoriented API might be confusing to those unfamiliar with the concept of stackbased APIs
   * Due to the do ... end syntax, closures and co tend to look clumsy:
   
       pcall(function()
           stuff ...
       end)

Name: Anonymous 2011-01-22 22:16

>>45
Gotcha. I the gotchas are mostly the ever multiplied product of things MS did in IE. One thing about Harmony is the opt-in strategy. I don't know how well that will work out, but if it does it may bring a lot of relief to the existing problem of support for terrible decisions made in the past.

The type coercion hasn't given me any serious problems. Given that it's meant for web designers to ruin their sites with, I would have expected a far worse situation... I think we're getting off easy.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List