KDevelop4 Beta 3 Released
mikesd81 writes "KDE announced on May 30th the third public beta of KDevelop4. Some new features include a new code-writing assistant, a new documentation plugin showing you the API docs for Qt and KDE APIs, a reworked
Mercurial plugin, and a rewrite of the classbrowser plugin. Two plugins from the KDevelop source, QMake support and Qt Designer integration, were let go and moved to the KDE Playground area."
fir
Ksounds kfantastic. Ki kwonder kwhat kind kof kapps kwill karrise kfrom kthe kode-writing kassistant. KDE--kwhere kbad knaming khumor kreigns ksupreme! Kekeke.
I already have a code assistant, he's called Intern 1.0, he does all the shit work I don't want to do, and when I don't know how to do something, he figures it out, lays out the algorithm for me, and then I take the credit.
Since he doesn't have a family or girlfriend, he also works about twice the number of hours I do.
I don't see how KDevelop can improve on that.
Maybe the best free C/C++ IDE. For other languages old & true Netbeans or Eclipse without a doubt, but for C and C++, it's the only one me.
Thanks!
What's in a sig?
Why would I want to use KDevelop4 when I can use Eclipse? Eclipse -- thanks to it's use of Java -- runs much faster and requires less memory than KDevelop4 and it's antiquated use of C++. Eclipse has far more features and plug-ins, and I can use it on highly secure uncrackable systems such as Windows Vista instead of being limited to virus/trojan/spyware plagued Linsux.
Last week when everyone was talking about their favorite ide's I kept thinking that kdevelop should have this or has that.
It's the one IDE that I've used for Linux development (besides vi) that I've used for years. I'm looking forward to the new class browser.
How does it handle display of STL containers in the debugger view?
I love KDevelop/GCC, but it is also nice to have some options. The massive reliance on GCC is becoming tiresome, especially if it still under performs, newest Intel's and Microsoft compilers are faster and produce better code..
The good old Watcom was rock solid compiler producing one of the best binaries at the time, also comes with good debugger and even decent IDE. It is open source now, see www.openwatcom.org. It has a stellar source base and potential to spawn another cross platform compiler to compete with GCC. It would be nice if we could swap GCC for something else.. This great and promising project needs developers badly!
Do not forget, it is Watcom that compiled and gave us Duke Nukem, Doom, Termial Velocity, Frontier and all the DOS4GW titles.
Yeah, I know I'm offtopic and trolling, and I should be filing bug reports instead...
But yeah, thanks for the NetworkManager widget. Now my WPA-enabled wireless networks don't work.
WTF, KDE?
I look forward to having my touchpad break in KDE 4.3, and my keyboard break in KDE 4.4, and maybe, just maybe, a beta-quality release by KDE 4.5.
Don't thank God, thank a doctor!
As seen with KDE 4.0 ("Can't even save printer settings"), and now KOffice 2.0 ("Who needs a settings dialog anyway?")?
Seriously, someone needs to find who wrote the fucking memo that says you can have all the regressions you want as long as your applications use Qt4.
Fight hunger. Filet a politician and send him to a 3rd world country of your choice.
"a new documentation plugin showing you the API docs for Qt and KDE APIs"
"QMake support and Qt Designer integration"
Oh joy! Such an achievement. Now I'm going to code an IDE too, it'll have a text editor, and it will be able to invoke a compiler. Is that a news ? *sigh*
Eclipse is the best open source free IDE I have ever used (for all languages).
Other than that... Nothing can match Visual Studio. Period.
Seriously, someone needs to find who wrote the fucking memo that says you can have all the regressions you want as long as your applications use Qt4.
It's a new app, there is no such thing as a regression. Same applies to many other KDE4 progs.
That being said, C++ intelligence for KDevelop4 rocks. Too bad it's not as stable as Qt Creator yet (so I already sort of jumped the ship).
For kdevelop4, perhaps they could consider the approach taken by emacs for gdb integration as "competitive" measure- i.e. just act as all-singing, all dancing code showing frontend for gdb, with normal gdb console visible at all times. For many scenarios, dumbened frontends just can't hack it.
Save your wrists today - switch to Dvorak
It's a new app, there is no such thing as a regression. Same applies to many other KDE4 progs.
"many other KDE4 progs" are meant to be improvements of the originals, it says so right in the version number. I can't see any valid reasons to accept the state a lot of those major releases are in.
There are probably more which I chose to forget about just to keep the blood pressure low.
Fight hunger. Filet a politician and send him to a 3rd world country of your choice.
"many other KDE4 progs" are meant to be improvements of the originals, it says so right in the version number. I can't see any valid reasons to accept the state a lot of those major releases are in.
Version numbers are hardly a reliable indicator of quality when all/most of the code has changed behind the scenes.
Instead of all the vitriol, route around the problem. Use the Gnome/desktop agnostic counterparts of the programs until the devs fix their packages.
Also, this issue w/ KDE4 has been hashed out over and over again. New code gets written, bugs appear, bugs get fixed, world keeps turning, good time shall be had by all.
Save your wrists today - switch to Dvorak
It's a new app, there is no such thing as a regression. Same applies to many other KDE4 progs.
Vista is a new OS, there is no such thing as a regression. Seriously, the amount of double standards you have to apply to bash Microsoft and not bash KDE4 is getting rather extrodinary. x.0 is the new "beta tester", x.1 is the new "QA/release tester", x.2 the old "x.0 early adopter" and x.3 or so is usable. I'm on Kubuntu 9.04/KDE4.2 considering when to migrate my parents from KDE3, but so far my conclusion is "not yet". There's still too many little WTFs so 9.10 LTS at the earliest I think.
Live today, because you never know what tomorrow brings
New Getting Started wizards:
- Creating a new sound api
- Creating new C library
- Creating New GUI toolkit
- Modifying the existing GObject plugin API so all existing plugins can be made incompatible
New features:
- Changing README file in a project and bumping version numbers ... there are more which you guys can figure out after a couple of hours of beer.
- Emacs emulation mode where users can run Vile
- A version of screen for existing dockable terminal
It's the rewritten-from-scratch thing that makes them new apps and also makes it forgivable to release while not yet having caught up to the previous version. The alternative is not to release at all for a bloody long while while doing the catch-up, which is a bad idea just from the point of view of getting the new code tested in real use.
If Microsoft were to ever make a truly new OS, one that isn't just a hack on the current Windows codebase, we'd be seeing similar issues with it's early releases. Or they'd take ten years to polish in in-house.
Amarok 2 had a major release that consistently failed to build a proper library (randomly missing tracks depending on the phase of the moon during import, ugly problems with extracting metadata), was prone to crash, and relies on Phonon for which there doesn't seem to be a reliable backend (xine can't even seek in FLAC of WavPack, gstreamer integration is sketchy at best).
... which is pretty much it for multimedia...
All the cool kids already know the 2-word answer for this one: "veal" + "sea".
Il n'y a pas de Planet B.
Seriously, someone needs to find who wrote the fucking memo that says you can have all the regressions you want as long as your applications use Qt4.
It's a new app, there is no such thing as a regression. Same applies to many other KDE4 progs.
If it is a _new app_ why they keep using the same names, and increasing the version numbers? Which is the computing standard for "new version of app X".
Version numbers are hardly a reliable indicator of quality when all/most of the code has changed behind the scenes.
Instead of all the vitriol, route around the problem. Use the Gnome/desktop agnostic counterparts of the programs until the devs fix their packages.
Still, the desktop environments are marketed as new pinnacles in shinyness and productivity, and breaking functionality that was very much alright in the predecessor (which in turn had a bunch of pending bugs that were supposedly going to be fixed in the next big release two years down the road) is indeed a regression. If this was some dumb little hobby project that lets cute kitties run across the screen, I'd be alright with that. If it is an environment that claims to be fit for production use, or has some shiny new major version number with some near-invisible blog entry begging users not to use it, that's idiocy.
Fight hunger. Filet a politician and send him to a 3rd world country of your choice.
Which is the computing standard for "new version of app X".
There isn't one, which is precisely why we're having these endless flamewars about the initial state of KDE 4.0 when it was released.