you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted]  (7 children)

[deleted]

    [–]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.