So can we drop this whole thing now? We should be worried much more about.Net/C#/Mono infecting Linux than Java not being distributed with it.
Surely you see that this is the crux of the matter. If Java were Free, then it could become a core language for GNOME development and have a reasonable shot at competing with, if not stemming the oncoming tide of Mono.
Personally, I don't care which one wins (but I hope that one of them -- or Python! -- does). This is just a nail in the coffin on Java's future as an major player on the Linux desktop (which could have united two large Open Source communities).
Due to how windows XP themes work, you have to hack the JRE (to put a special javaw.exe.manafest file in the same directory as the javaw.exe executable) to get the widgets to look like windows XP themed widgets. Otherwise, they look like regular windows widgets.
The appeal is that it's free from patent licensing problems. The format and encoder are very stable (as in unchanging) so there's not much constant improvment to make.
Ogg _certainly_ has better sound quality at the same bit rate, which implies that the compression ration is better (around 2 times better or more)
The point is that there are many java applications you are probably using daily without knowing it. You might not care to use perl or php, but many web sites you visit probably use perl or php, so you are using perl and php apps all the time. Same goes for J2EE.
JDK 1.1 and more recently JDK1.2. VisualAge has it's own bastardized JVM (albeit with such nice features). VisualAge also does a better job of it than jdk1.4 (the JPDA), but the cost of the VAJ development team updating the JVM for each release was too much work. Hence, we have Eclipse. VAJ was nice in many ways, but I absolutely hated it for many reasons, all of which have been resolved with Eclipse. (pluggable JVM, decent CVS integration, using files in the file system, decent linux versions...)
It's true that it doesn't need to be of that size, but you're going to create a wasted object if you do it this way.
toArray() will use the array given unless it's too small, so it's more efficient (and not any harder on the eyes or programmers fingers) to use an array of length vector.size().
And it's easy to do by hand, too. Just grab Eclipse and pull out the swt jars and dlls. You can even pull out JFace and use that for higher level widgets.
Clearly, you don't understand much about refactoring, then. Refactoring is a formal, verifyable process for making equivalent changes in code. Things like "extract method", or "push up".
These are tricky to get right by hand, but, since they can be done in a provably correct way, automatically, they are precisly the sort of thing your IDE should do for you.
Do you have a URL for this? I've heard about an AWT peer implementation on GTK, but nothing that was ready for real use, but this is different from a gtk implementation of swing.
I'd be really interested to know what this plugin is all about.
I really feel kinda silly replying to this, but of course, it is modular and you can write a plugin to support any repository you desire. It just so happens the the plugin it comes with supports CVS. Clearcase is the other repository with a well supported plugin.
I find this remark totally confusing as (1) the link you provided implies that in fact Windows is supported, and (2) I used Emacs on Windows extensively with JDE(E) until I quit the Industry for grad school this fall. Emacs on Windows is quite well supported, and runs quite nicely. You can even use gnuserv to keep a single instance of emacs running as you load in new files via Explorer.
mike
Re:IDE - Editor or round trip engineering tool?
on
Java IDEs?
·
· Score: 3, Interesting
oy. UML is nice for meetings and sketching things out, but the diagrams can (and should) be generated from the code, so any particular developer doesn't need to use it.
All developers should be versed in reading UML and drawing out pseudo-UML on a whiteboard or a sketch page or whatever. But it's a needless step (for some developers, not all) in the development process when it comes down to a developer writing out the code for his/her component.
So, I like Emacs+JDEE (for myself) and Eclipse (as a suggestion for others that don't like emacs). ArgoUML is becoming a decent free UML tool. UML diagrams should be generated from the code for new developers to be able to understand a developed system. High level architectural docs should be UML or better yet, simpler pseudo-UML.
Whoops! you're mistaken. It was actually originally developed at OTI, a subsidiary that has a big office in Raleigh. Lots of stuff get developed at IBM around the world, then get shunted off to Toronto labs when they become fully productized.
I believe the point is that WINE will keep the code they have, but they just won't get the next month's code drop. Someone else will have to continue to keep WINE's DirectX support current. This works well for transgaming because DirectX is constantly being updated.
The point of all this is that transgaming has to keep "performing" in order for them to keep getting paid. This is a good thing for all people involved.
I have the exact same problem (I think). Panasonic Gigarange. After several minutes of talk time, I get a popping crackle (mmm... rice krispies) that will not go away. I've tried numerous locations for the base and phone, and I still have the problem (even in an entirely differnt apt. complex). Oh well, I use my cell now exclusively.
Well, I have the same card (it's the Elsa Gladiac). Basically, X 3.3.6 doesn't have support for the GF2. You need to use either unstable (or woody, as soon as X 4.0.1 gets back in there), or use the aptable packagees from "deb http://people.debian.org/%7Ebranden/ potato/$(ARCH)/" - just put that in your/etc/apt/sources.list file. Xfree4 works nicely with the GF2; however, if you want the full 3d acceleration you're going to have to muck around with the nvidia drivers at ftp://ftp1.detonator.nvidia.com/pub/drivers/englis h/XFree86_40/
Unless they remount as rw, make changes, and remount as ro to hide their actions.
Havoc did it with metacity: http://people.redhat.com/~hp/metacity/
So can we drop this whole thing now? We should be worried much more about .Net/C#/Mono infecting Linux than Java not being distributed with it.
Surely you see that this is the crux of the matter. If Java were Free, then it could become a core language for GNOME development and have a reasonable shot at competing with, if not stemming the oncoming tide of Mono.
Personally, I don't care which one wins (but I hope that one of them -- or Python! -- does). This is just a nail in the coffin on Java's future as an major player on the Linux desktop (which could have united two large Open Source communities).
Due to how windows XP themes work, you have to hack the JRE (to put a special javaw.exe.manafest file in the same directory as the javaw.exe executable) to get the widgets to look like windows XP themed widgets. Otherwise, they look like regular windows widgets.
MS isn't the government. It's a corporation.
http://www.xig.com/
None if this is accurate.
The appeal is that it's free from patent licensing problems. The format and encoder are very stable (as in unchanging) so there's not much constant improvment to make.
Ogg _certainly_ has better sound quality at the same bit rate, which implies that the compression ration is better (around 2 times better or more)
I don't have java so I can't use them programs
The point is that there are many java applications you are probably using daily without knowing it. You might not care to use perl or php, but many web sites you visit probably use perl or php, so you are using perl and php apps all the time. Same goes for J2EE.
mike
JDK 1.1 and more recently JDK1.2. VisualAge has it's own bastardized JVM (albeit with such nice features). VisualAge also does a better job of it than jdk1.4 (the JPDA), but the cost of the VAJ development team updating the JVM for each release was too much work. Hence, we have Eclipse. VAJ was nice in many ways, but I absolutely hated it for many reasons, all of which have been resolved with Eclipse. (pluggable JVM, decent CVS integration, using files in the file system, decent linux versions...)
mike
no, it's funny cause it's true!
It's true that it doesn't need to be of that size, but you're going to create a wasted object if you do it this way.
toArray() will use the array given unless it's too small, so it's more efficient (and not any harder on the eyes or programmers fingers) to use an array of length vector.size().
True, but if it does catch on, I'm sure someone will port the vncserver to directfb. That'll be good enough for most purposes.
It's pretty easy to pull out. Debian's eclipse packages have done this.
j ava.html
http://packages.debian.org/unstable/devel/libswt-
And it's easy to do by hand, too. Just grab Eclipse and pull out the swt jars and dlls. You can even pull out JFace and use that for higher level widgets.
Linked right of the main page (termed "what's new"): http://download2.eclipse.org/downloads/drops/R-2.1 -200303272130/whats-new.html.
Clearly, you don't understand much about refactoring, then. Refactoring is a formal, verifyable process for making equivalent changes in code. Things like "extract method", or "push up".
h tml.
These are tricky to get right by hand, but, since they can be done in a provably correct way, automatically, they are precisly the sort of thing your IDE should do for you.
Please read up on refactoring at http://www.refactoring.com/
and http://www.extremeprogramming.org/rules/refactor.
Do you have a URL for this? I've heard about an AWT peer implementation on GTK, but nothing that was ready for real use, but this is different from a gtk implementation of swing.
I'd be really interested to know what this plugin is all about.
GTK plugin? I'm confused. I use the GTK2 version of eclipse daily (and have since some time last spring). To what GTK plugin are your referring?
I really feel kinda silly replying to this, but of course, it is modular and you can write a plugin to support any repository you desire. It just so happens the the plugin it comes with supports CVS. Clearcase is the other repository with a well supported plugin.
I find this remark totally confusing as (1) the link you provided implies that in fact Windows is supported, and (2) I used Emacs on Windows extensively with JDE(E) until I quit the Industry for grad school this fall. Emacs on Windows is quite well supported, and runs quite nicely. You can even use gnuserv to keep a single instance of emacs running as you load in new files via Explorer.
mike
oy. UML is nice for meetings and sketching things out, but the diagrams can (and should) be generated from the code, so any particular developer doesn't need to use it.
All developers should be versed in reading UML and drawing out pseudo-UML on a whiteboard or a sketch page or whatever. But it's a needless step (for some developers, not all) in the development process when it comes down to a developer writing out the code for his/her component.
So, I like Emacs+JDEE (for myself) and Eclipse (as a suggestion for others that don't like emacs). ArgoUML is becoming a decent free UML tool. UML diagrams should be generated from the code for new developers to be able to understand a developed system. High level architectural docs should be UML or better yet, simpler pseudo-UML.
Whoops! you're mistaken. It was actually originally developed at OTI, a subsidiary that has a big office in Raleigh. Lots of stuff get developed at IBM around the world, then get shunted off to Toronto labs when they become fully productized.
http://www.oti.com/
I believe the point is that WINE will keep the code they have, but they just won't get the next month's code drop. Someone else will have to continue to keep WINE's DirectX support current. This works well for transgaming because DirectX is constantly being updated.
The point of all this is that transgaming has to keep "performing" in order for them to keep getting paid. This is a good thing for all people involved.
You mean like WebDAV? Done. MS is even compatible in IE5.5 (Web Folders). Mac has davfs, and gnome-vfs has webdav support, too.
I have the exact same problem (I think). Panasonic Gigarange. After several minutes of talk time, I get a popping crackle (mmm... rice krispies) that will not go away. I've tried numerous locations for the base and phone, and I still have the problem (even in an entirely differnt apt. complex). Oh well, I use my cell now exclusively.
Well, I have the same card (it's the Elsa Gladiac). Basically, X 3.3.6 doesn't have support for the GF2. You need to use either unstable (or woody, as soon as X 4.0.1 gets back in there), or use the aptable packagees from "deb http://people.debian.org/%7Ebranden/ potato/$(ARCH)/" - just put that in your /etc/apt/sources.list file. Xfree4 works nicely with the GF2; however, if you want the full 3d acceleration you're going to have to muck around with the nvidia drivers at ftp://ftp1.detonator.nvidia.com/pub/drivers/englis h/XFree86_40/