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

 main
 parent
 thread


Re: Why?
by Jakob Petsovits on Friday 04/Aug/2006, @07:58
Ok, let's recap...

- PHP is Quanta's domain. They are working hard on good PHP support, and with Quanta 4 based on the KDevelop Platform, it might not be too hard to get their PHP features fed back into KDevelop, if we need it.

- Perl is a maintenance nightmare. I don't have the slightest desire to help a language that should have never existed in the first place. (Biased opinion. Don't reply if you're a Perl fan ;)

- Python already has a great KDE-based IDE, which is Eric3. I don't see the point in duplicating their work, only because KDevelop must do everything that's possible, even if there's already a good solution for it.

- KDevelop does have good support for an Open Source scripting language, Ruby, and will even improve it with KDevelop 4.

- And finally, C# is lacking. If it stays the way it is, Richard Dale's C# bindings for Qt/KDE (Qyoto/Kimono) will only be used by a few die-hard C# fans because of missing IDE support. C# is a cool language, and has a good mixture between ease of use, performance and popularity, and imho it "just feels right". Mono is Open Source too, and major distributors are backing it. I don't want KDevelop to lose users to MonoDevelop just because there's no C# support.

Summary:
We can have all of it! There's a lot of IDE power available for all kinds of (Open Source) languages right now, and I chose to take something on that's falling behind until now.
  Related Links
 ·   Articles on Developer
 ·   Also by Jakob Petsovits
 ·   Contact author

Thread Threshold:

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

Re: Why?
by Andras Mantia on Sunday 06/Aug/2006, @11:34
"PHP is Quanta's domain. They are working hard on good PHP support, and with Quanta 4 based on the KDevelop Platform, it might not be too hard to get their PHP features fed back into KDevelop, if we need it."

Right. If all goes well it will be that way that if you load a C++ project file in Quanta it will act as KDevelop if you have KDevelop installed as well. ;-)
[ Reply To This | View ]
Re: Why?
by Anon on Wednesday 09/Aug/2006, @12:49
Just as a point of input, there are two types of PHP developers: ones who are approaching it from HTML oriented view (in which case Quanta would be excellent), and developers who approach it from a code oriented view, keeping the interface and all associated HTML far away from the code. This is especially true in shops where a graphic designer works on implementing the interface and there is a complicated back end. In that case PHP development occurs more through breakpoints, error logs and other code oriented features and Quanta is a mismatch to what is needed.
[ Reply To This | View ]
The Fine Print: The previous comments are owned by whomever posted them.
( Reply )

  "Njaard was simply NOT designed for Europe." -- Nikolas Zimmermann
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 ]