Guidance in KDE Admin
Aaron J. Seigo
aseigo at kde.org
Fri Mar 28 16:55:48 GMT 2008
On Friday 28 March 2008, Luciano Montanaro wrote:
> > the first gen EEE PC comes with python on it already; the next generation
> > devices will have even more storage. so these really aren't the devices
> > that we need to be worried about here. when we're talking about "can we
> > fit a python interpreter" on it, we're talking small devices like phones,
> > ultraportable tablets, blackberries, etc..
> All right; I do not oppose Python specifically, but I'm worried of a chain
> reaction where all kinds of interpreters get used all over the modules.
> I'd rather have one blessed scripting language, but I fear that's going to
> be a policy problem...
i think we can get away with 2 or 3 languages. Allen W. sent a really nice
list of requirements for such languages to the release team list and it
really knocks it down to a few realistic choices: python, ruby and java.
> > > That may be Python, or something else... I'd prefer one of the
> > > ecmascript interpreters we ship, actually...
> > for in-application scripting, absolutely. for full apps, something with
> > more available libraries, more application dev appropriate docs, etc
> > would be nice. in fact, many of the things that make ecmascript really
> > great for in application scripting are hindrances for full app devel ime.
> Well, we are talking of configuration modules just now, aren't we? Not
> "real" applications.
the difference in this particular case between "real app" and a "plugin" is
small enough that quibbling would be silly imho ... some of the control
panels have as much lines of code as the plasma app (the binary, not
> > > soon three, but that's another problem.
> > a third? oi.. whre's this?
> Am I miscounting? Not all may be used for scripting, but still we'll have
ah, right JSC. i really do hope at some point that they do manage to find a
way to replace the guts of that with QtScript (leaving just the web specific
API). iirc someone was looking into that at some point.
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43
KDE core developer sponsored by Trolltech
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 194 bytes
Desc: This is a digitally signed message part.
More information about the kde-core-devel