From kde-core-devel Sun Oct 01 10:31:07 2006 From: Thiago Macieira Date: Sun, 01 Oct 2006 10:31:07 +0000 To: kde-core-devel Subject: Re: Using scripting languages for KDE4 main modules Message-Id: <200610011231.07900.thiago () kde ! org> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=115969871620273 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--nextPart5274483.7HGGj5PW8o" --nextPart5274483.7HGGj5PW8o Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Guillaume Laurent wrote: >However it's clear that a scripting language would be a good thing to > have. So the only solution I can see is to decide on an "official" There's a world of difference between a scripting language that allows one= =20 to extend an existing application and a scripting language to write a=20 full application on. =46or the former case, we already have decided on the official language and= =20 it's JavaScript. We already have the interpreter in KDELibs (KJS). =46or the latter case, there's no decision on official language, since ther= e=20 doesn't have to be. Applications can be written using any binding. But,=20 as this thread has proven, the basic applications must be in C++ so that=20 memory consumption stays low. > scripting language, which would be included in KDE so that the > dependency problem would be solved for people writing script-based > apps. It will annoy people who want to stick to their own favorite > language, but this is a case where trying to make everyone happy will > end up with everyone frustrated. The good thing about Gnome is that it > has served as an attraction point for the >I-refuse-to-use-any-language-but-my-pet-one population, so I don't think > the KDE crowd would see the enforcement of a standard scripting > language as a problem anyway. =2D-=20 =A0 Thiago Macieira =A0- =A0thiago (AT) macieira.info - thiago (AT) kde.org =A0 =A0 PGP/GPG: 0x6EF45358; fingerprint: =A0 =A0 E067 918B B660 DBD1 105C =A0966C 33F5 F005 6EF4 5358 --nextPart5274483.7HGGj5PW8o Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQBFH5jrM/XwBW70U1gRApUIAKCy9HwkKTkrfXZUU1ZLXw945r8+yQCgx+Sx tOAjMR2TVqkqnT8uqba8wKM= =pGW6 -----END PGP SIGNATURE----- --nextPart5274483.7HGGj5PW8o--