you are viewing a single comment's thread.

view the rest of the comments →

[–]fschmidt[S] 5 insightful - 3 fun5 insightful - 2 fun6 insightful - 3 fun -  (6 children)

I would prefer using my own language, Luan, as described in my post. But I am open to discussing alternatives.

[–][deleted]  (5 children)

[deleted]

    [–]fschmidt[S] 2 insightful - 2 fun2 insightful - 1 fun3 insightful - 2 fun -  (4 children)

    You mean dynamically-typed? Yes.

    [–][deleted]  (3 children)

    [deleted]

      [–]fschmidt[S] 3 insightful - 2 fun3 insightful - 1 fun4 insightful - 2 fun -  (2 children)

      I started with Lua because it was the simplest language I could find. I wanted a simple programming language. So I first implemented full Lua and then simplified further from there (removing unnecessary features) and improved a few things. I have been using this language for years in commercial projects and it works very well.

      I implemented it in Java to make it portable and because I know Java well. Luan runs about twice as fast as native Lua.

      [–]Intuit 2 insightful - 2 fun2 insightful - 1 fun3 insightful - 2 fun -  (1 child)

      Interoperability is worth a lot. NIH.

      [–]fschmidt[S] 6 insightful - 2 fun6 insightful - 1 fun7 insightful - 2 fun -  (0 children)

      For interoperability I would support federated protocols.

      They say not to reinvent the wheel, but when modern culture goes insane and starts making square wheels, then it is time to reinvent the wheel.