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!"
Yes, yes, very likely!
Stumbling in the dark
I hear slavering of jaws
Eaten by a grue.
Not only is it yet another scripting language, there is no documentation on their site!
Joe
http://josephgrossberg.blogspot.com
Joe
http://www.joegrossberg.com
'Lug, you aren't going to roll something out to your Trading Desk with "no support and no warranty"?
Are you?
Operator, give me the number for 911!
free, portable, many bindings
There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
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.
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.
why not just make libs available to do what this language does for perl, python, etc.
Photos.
Troll(/.) {
case FP:
? FP[Rnd]
case Soviet:
reverse(HeadLine)
? "in soviet russia, $1 $2es you!"
case Ascii:
for (!filtered)
? Rand_Art
case ReadArticle:
restate(wrongly+inflammatoryDeclaration)
case !ReadArticle:
restate(wrongly+inflammatoryDeclaration)
case Beo:
? "imagine a beowulf cluster of $1"
case AYB:
? "All your $1 are belong to $2"
Keep your packets off my GNU/Girlfriend!
The reason QT has its own string class is for cross-platform compatability. Standard strings on different platforms may behave oddly, while a QT-standard string object helps to achive the whole "write once, compile anywhere" goal.
Speaking of reinventing the wheel, how about GTK implementing its own OO environment on top of C? Last time I checked, there was a very good one called "C++".
</FANBOY>
That's it. I'm no longer part of Team Sanity.
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
But back to the PHP thing, PHP looks like perl and smells like perl but it ain't perl and if you try to pretend it is it doesn't work out way too much of the time. What does this scripting language look like, and why did we need another one? Why couldn't they have just plugged something good which already existed in to that place? Troll is determined to reinvent every wheel possible where gnome is trying to do things in the best of established ways, as far as I can tell. I don't use either any more (Devotee of XP on the desktop) so I'm not keeping up with every detail but that's my broad impression.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
Did you notice that QSA is ECMAScript (Javascript)?