Developing Applications with KJSEmbed 25
Rich writes "Ian Geiser of SourceXtreme has released an interesting HOWTO showing how you can use KDE's embedded JavaScript tool to write quick-and-dirty apps. The apps can use the features of Qt and KDE to pack a lot of punch for a small amount of code. You can find it on his website."
Not trolling... (Score:4, Interesting)
a) works
2) can take VB and convert
d) can compile nicely to multiple architectures.
As far as I know, nothing like this is available for GNU/Linux. The nearest thing I know like this, is RealBasic for Mac - now can produce binaries for X86, but it's not free.
Re:Not trolling... (Score:4, Interesting)
Re:Not trolling... (Score:5, Funny)
Does VB have an enumerator that counts a,2,d?
Re:Not trolling... (Score:2)
Re:Not trolling... (Score:2, Insightful)
d'etre) is not much use as an all purpose solution. Tcl/Tk was good at this sort of thing but it seems to have gone below the radar in the last 5 years or so.
Re:Not trolling... (Score:2)
I thought it was RMS who trashed TCL [vanderburg.org]. Incidentally the linked discussions warn that people will not use TCL because RMS does not like it: Reading the discussion he does seem to ahve been guility of a certain amount of exageration of its flaws.
Re:Not trolling... (Score:3, Insightful)
Frankly, the whole "programming for non-programmers" approach needs to be seriously rethought. It's good
interface scripting (Score:5, Interesting)
Re:interface scripting (Score:5, Informative)
Re:interface scripting (Score:4, Insightful)
* There is very little documentation about what DCOP interfaces programs like Kate have, and how they can be used for writing small scripts and macros.
* The existing DCOP interfaces are not designed for the ease of use by scripters/powerusers. They are built directly on top of the C++ implementation.
* The DCOP interfaces are often not complete enough to make it possible to script everything that can be done via the GUI.
--
Simon
Re:interface scripting (Score:3, Informative)
I just figured this out by typing 'dcop kate' and then looking at what was printed.
Wasn't that hard, really. I do know what a DCOPRef is though, so I had a head start. My point is that yo
Re:interface scripting (Score:2)
Actually, libSMOKE provides full remote method invocation and reflection for Qt and KDE.
Re:interface scripting (Score:1)
Rik
Re:interface scripting (Score:3, Informative)
Re:interface scripting (Score:2)
That, alone, makes applescript really f*cking fantastic.
KDE has embedded javascript? This explains a lot (Score:2, Flamebait)
will mod me down for this but all I want from a window manager (don't give me this "its an enviroment crud") is to display windows. I want the apps to do what I need , NOT the code running
the eye candy around them.
Re:KDE has embedded javascript? This explains a lo (Score:4, Informative)
that said, one of the beautiful things about open source / Free software is choice. go crazy with your window manager only set up, and have fun with it! i'm glad you aren't forced to use something that doesn't fit your style and/or needs!
all the same, it's only fair to be accurate. your viewpoint on "eye candy" derivative code trying to do "what you need" rather than the apps themselves is a rather inaccurate statement on how things work. desktop environments aren't for everyone (you being an example of that), but at least you could get your derision right
Re:KDE has embedded javascript? This explains a lo (Score:4, Insightful)
If you hate it so much, then don't use it.
I can't stand it when people bitch and moan about a some technology being too <negative_adjective> when it comes to open source. (Especially when people like you make complaints and don't even bother to substantiate them in any way. What you offer is purely opinion.) If you're in a position to use KDE, then you are not using Windows. If you are not using Windows, then you are in a position of choice.
And that's really the whole point, isn't it?
KDE is a desktop environment, not a window manager like you are asking for. In this case, KDE is trying to provide a platform that is both easy to use and serves the needs of rapid application development. These are things that will help make it a more viable alternative to Windows and tools like VisualBASIC which can be great for quick prototyping. Of course, I don't know what the point is of defending it on these grounds. It's a tool, one of many, well suited to certain tasks and perhaps not so well suited to others.
KDE isnt just a window manager (Score:4, Informative)
If you just want a window manager, then KDE isn't your best choice in the first place...
Please try to compare apples to apples...
This is good. (Score:2)
I can say that it is quite impressive. It can replace wxPython, and even Mozilla and Java for application development.
In the future my home projects will be done in KJSEmbed just