Slashdot Mirror


Troll Technology (QT) Releases Scripting Language

OopChugALug writes "Troll Tech last night released a beta of QSA, which stands for QT Scripting Language for Applications. Download here. As a business apps developer for a major financial institution's trading floor, I know the traders will love this. Hopefully, with QSA, I can get rid of Excel, and give the traders Spreadsheet widgets, with the flexibility of a 'VBA-like' scriptability to boot!"

5 of 64 comments (clear)

  1. wxWindows: wxPython, wxBasic, wxLua by Nicolay77 · · Score: 3, Informative

    wxWindows has native look and feel over all the supported platforms, not emulated, and has several scripting languages.

    Nothing beats wxPython for what you want to do.
    There is even wxLua (a very fast light scripting language) and wxBasic for the fanatics of that language.

    --
    We are Turing O-Machines. The Oracle is out there.
    1. Re:wxWindows: wxPython, wxBasic, wxLua by fuzzbrain · · Score: 2, Informative
      I don't know much about wxWindows but from what I've heard about it, there are two advantages Qt has over WxWindows:
      • Qt implements an observer pattern using signals & slots which are very powerful; wxWindows uses callbacks with event handlers like MFC
      • Because Qt doesn't wrap around other widget sets, it's faster

      There are also python & ruby bindings to qt just like with wxWindows.
  2. Re:Released, really? by Nicolay77 · · Score: 3, Informative

    QT is not free if you want to do commercial applications. wxWindows is.
    And I'm not really convinced that it's better, unless you think only in KDE.

    Anyway, wxWindows already has several scripting language bindings. (I forgot wxPerl too)

    --
    We are Turing O-Machines. The Oracle is out there.
  3. Re:Hopefully by Strange+Ranger · · Score: 4, Informative

    Trading support software is developed in-house at *all* of the investment banks (i.e. Supported in house, no warranty).

    Um..I work with a trading desk every day. Some of it is in-house, much of it isn't. There's a huge list of vendors that supply trading desk applications. Many of them sell software with Excel plugin capability. Bloomberg and Bridge come to mind. And you're right, why in the world would you switch away from Excel.

    Regardless of all that, if one of our developers downloaded an obscure scripting language with no support and started rolling out custom applications I'm pretty sure we'd escort him to the door on the spot. Things like compliance, due diligence, split second transaction accountability, Business Recovery, transparency, etc all mean you can't just toss out whatever widgets you like. Can you imagine rolling out trade balancing tools to a trading desk writting in unsupported language 'Foo', and then putting in your 2 week notice?

    --

    Operator, give me the number for 911!
  4. The K Language by Jayson · · Score: 3, Informative
    For those of you who don't know about K here are two resources.

    My quick intro: http://www.kuro5hin.org/story/2002/11/14/22741/791

    A wiki entry written by David Ness: http://www.c2.com/cgi/wiki?KayLanguage