Brad Fitzpatrick (brad) wrote,
Brad Fitzpatrick
brad

OpenLaszlo

This is pretty cool:

http://www.laszlosystems.com/

In a nutshell, it's a compiler that takes JavaScript code embedded in XML (which is somewhat XUL/XAML-like), and compiles it down to Flash, which you can run in your browser.

And it's now open source.

Sad part is that it requires J2EE or something to run the compiler, but I'm not sure you need that past compiling it the first time. That is, I'm not sure if the data access components need the J2EE bit or not. If so, maybe I can reproduce that part of the server in Perl, so I can comple Flash apps once, then deploy them with a perl dataserver.

Check it:
http://www.laszlosystems.com/demos/

Or use their compiler live:
http://www.laszlosystems.com/lps/laszlo-in-ten-minutes/

Very, very sweet.

In college I once wrote a Java Applet that let you program robot tanks in Lisp (with syntax highlighting), sent the Lisp across the network to a Perl server which compiled it to Java bytecodes, then dynamically loaded the tank class files and it drove around a battlefield, fighting other tanks, based on the Lisp code.

OpenLaszlo has that same sort of hack value to it, but it actually looks useful.
Tags: perl, tech
Subscribe

  • Ukraine

    Nobody reads my LiveJournal anymore, but thank you to everybody in Russia protesting Putin's insane war against Ukraine. (I know it's risky…

  • Happy Birthday!

    Happy 20th Birthday, LiveJournal! 🐐🎂🎉

  • hi

    Posting from the iPhone app. Maybe I'm unblocked now.

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 21 comments

  • Ukraine

    Nobody reads my LiveJournal anymore, but thank you to everybody in Russia protesting Putin's insane war against Ukraine. (I know it's risky…

  • Happy Birthday!

    Happy 20th Birthday, LiveJournal! 🐐🎂🎉

  • hi

    Posting from the iPhone app. Maybe I'm unblocked now.