[KDE Dot News]
 faq
 flatforty
 contribute
 subscribe
 configure
 search
 rdf

 main
 parent
 thread


Re: KJSEmbed hits the big time
by Richard Moore on Wednesday 27/Aug/2003, @02:11
Why does it suck?

Rich.
  Related Links
 ·   Articles on KDE Office Suite
 ·   Also by Richard Moore
 ·   Contact author

Thread Threshold:

The Fine Print: The following comments are owned by whomever posted them.
( Reply )

Re: KJSEmbed hits the big time
by TomL on Wednesday 27/Aug/2003, @06:42
I think you're just running up against one of the many python advocates. Python seems to be very popular amongst KDE users and as far as many are concerned, if it only had python they'd be pretty happy. Eric Laffoon has had a lot of discussions on the dot about this and his competing vision about scriptability.

Note that I'm a big fan of python too. It's my favorite language, too. But I do appreciate the work you are doing on kjsembed.
[ Reply To This | View ]
  • Re: KJSEmbed hits the big time
    by Richard Moore on Wednesday 27/Aug/2003, @07:46
    I like python too, but i don't think it's the right language to use here. It is a lot larger than KJS and much more complex. It would be slower to load, add considerable memory overhead etc. (bear in mind that most apps already have kjs in memory through kdeinit). It is also harder to lock python down for security (and no bastion is not good enough for this).

    Rich.
    [ Reply To This | View ]
  • Re: KJSEmbed hits the big time
    by Eric Laffoon on Thursday 28/Aug/2003, @16:09
    > I think you're just running up against one of the many python advocates. Python seems to be very popular amongst KDE users and as far as many are concerned, if it only had python they'd be pretty happy. Eric Laffoon has had a lot of discussions on the dot about this and his competing vision about scriptability.

    And please, if you're going to mention me at least through in a few words about what I'm saying. I don't use Python personally. I also don't think my vision competes per se with Rich's. I like to think they are more complementary in application, but I do believe that the greatest level of user support is achieved by a language neutral approach. It will see the widest acceptance and least complaining about languages. It will not however have all the inherent power of KJSEmbed.

    The bottom line is that people don't usually want to learn another language to do something when they are proficient in a different one they prefer. This means some people will avoid using these extentions, and not just the zealots. If you think about it, it's not difficult to imagine having to use a handful of scripting languages with a number of applications. Whatever the benefits of a particular language are it is difficult to outweigh user resistance and saturation of frustration.

    FWIW I happen to like Javascript, I think KJSEMbed is cool and I salute Rich in his work. ;-) I'm also working on Kommander as a language neutral solution because I believe it has a somewhat different target audience. (Plus we've had it for some time now.) Choice is good.
    [ Reply To This | View ]
Re: KJSEmbed hits the big time
by Debian User on Wednesday 27/Aug/2003, @07:26
You are the wrong person to address it to. But I wish the KOffice developers would rather pick Python. This will give a more feature rich language with a lot of modules to make use of other programs.

But you can probably tell us if KJSEmbed has an API interface that e.g. KPythonEmbded could also provide.

Yours, Kay
[ Reply To This | View ]
Re: KJSEmbed hits the big time
by Carlo on Wednesday 27/Aug/2003, @09:43
I just don't like the language. I admit that I'm not impartial - it's more a personal thing. I just don't see a reason to use it. JavaScript has no advantage to other languages imho.
[ Reply To This | View ]
  • Re: KJSEmbed hits the big time
    by Tim Jansen on Wednesday 27/Aug/2003, @10:06
    It has the very nice feature of a prototype-based object system, which IMHO is much easier to understand than the class-based object system that is used by all other popular programming languages. It is also the only mainstream scripting-level language which uses a C-like syntax, which is quite nice for many programmers (but unfortunately reduces its mainstream-appeal a little bit).
    [ Reply To This | View ]
    • Re: KJSEmbed hits the big time
      by Carlo on Wednesday 27/Aug/2003, @11:50
      begin
      write('prototype-based oo: to be as flexible as a spaghetti?!');
      end;

      scnr ;-)
      [ Reply To This | View ]

 
The Fine Print: The previous comments are owned by whomever posted them.
( Reply )

  "coffee? kde developers drink tea ;)" -- Dirk Mueller
KDE®, "K Desktop Environment", "KDE Dot News", "got the dot?" and the KDE Logo® are trademarks or registered trademarks of KDE e.V. in the European Union, the United States and other countries. All other trademarks and copyrights on this page are owned by their respective owners. Comments are owned by the poster. The rest: Copyright © 2000-2008 KDE e.V. for The KDE Project. For further information or comments on this site, please contact the Webmaster.
[ home | post article | flat forty | subscribe | search | rdf ]