Re: Which JVM to use under Windows?
- From: almond@xxxxxxxxxxxxx (Almond)
- Date: Mon, 27 Aug 2007 01:57:34 GMT
In article <46ce61e8_1@xxxxxxxxxxxxxxxxxxx>, Ishwor Gurung <ishwor@xxxxxxxxx> wrote:
Almond wrote:
I have read your entire article.
Thanks for your help and pointers.
I do not have time to get into specifics at the moment.
But thanks for your feedback.
................
Not in my experience. I did check things out using
different development environments, etc.,
and what I found, if I am not careful, I am going
to get trapped into their "proprietary" "technologies",
on just about ANY level you can find, starting from
using Borland's "proprietary" layouts, and going to
Microsoft's tricks of making sure when you hit a
dot on some object in the source file, and it gives
you all the possible alternatives, Microsoft's
"proprietary" version of some stupid string operation
is going to show up first, and, if you are not careful,
you won't be able to build that app on Borland or Sun.
Yes. And hence the VM spec (for how a typical JVM should work). I am reading
more of it atm.
The Visual Studio ...
Why on earth would you be coding Java using an obsolete
IDE?
What?
This is something new to me.
Can you outline some specifics?
(Or an IDE that only 'supports' obsolete Java?)
Which runs perfectly well in my case.
As an aside, most Java IDE's will support any Java that
you specify as the JDK.
I can tell you one thing. I have been using the
Microsoft's environment from the day one, and I have
used all sorts of other environments, be it Linux
or Unix worldview.
What is worldview ?
And what I found is that the Microsoft's wordlview
is about the most flexible, most powerfult thing
I know of.
I can open up 2 instances of the same environment,
one using Java and the other one using C++, and
i can do miracles with it. Set the breakpoints
and modify the source code on the fly. It has
built-in support for version control system,
and it is a seamless operation.
Why do that when you can use one Eclipse session to do both C++ and Java AND
be able to debug both of them at the same time.
I can generate a deliverable packages with a simple
mouse click, and I can do all sorts of other things
i need to do.
You just have to find the right tools
http://zero-install.sourceforge.net/
http://autopackage.org/
BTW, You seem to be coming from M$ World (which I did unknowingly as well).
GUI based packaging might be easier for you but it's not the standard in
GNU/Linux world (although it could be in near future). Theres everyones
favorite RPM, Apt, Slapt, dpkg...... lots of them.
Can you match that with ANY other environment?
(I assume we are talking about Windows OS).
I worked with all possible variations of Unix and
Linux, and what I found is that they are clunky.
In linux, they can not even have a good enough
graphics capabilities to display the fonts so they
do not look ugly. The whole user interface is
simply childish and immature.
All the X stuff is on the level of a generation ago.
All their KDEs, Gnomes, and all that are simply
funny compared to what is available under Windows.
Probably but IMO only morons would say that. Graphics in Linux is *not* good
as M$ Windows not due to the inability of the programmers working on them.
Its because the Graphics card manufacturers would not open up the Graphics
card's specification openly and release them. If there is no specification
(like Java VM spec), how would you expect to implement the functionality?
Then you'd have to invent a whole new different Programming language.
Last time I used Linux, about a month ago,
I simply had a headache because the whole thing
was simply ugly, immature and childish.
It's not. It could probably be because you had minor glitch and also because
maybe you are little impatient. With Linux, it's free world where if you
abide by your ability to think, you can actually fairly make progress very
fast. If you prefer beautification of desktop environment,try
Compiz/Beryl/Compiz+Beryl.
I could not even connect to the Internet.
Spent more than an hour trying to see their
"latest and greatest" version of doing the exact
same thing I used before, and that lame thing,
for some strange reason, would refuse to recognize
things for what they are.
As I said earlier, it's not because of Linux's fault. It's mostly one's
inability to work to make the system do the right thing. The OS doesn't own
you; You own the OS (there's a very deep meaning to this of which I am sure
lot of Linux user know already but one wouldn't have to be a Linux user to
know it)
Is THAT what you are proposing me?
Btw, do any of you know exactly the Linux way
of building a Java app and what is the "best"
environment? I looked at their java aspect,
and found some Gava, Mava, and Miawa, as a
front end to their C++ compiler.
There is no one "best" way of doing things. You might like one way, the
others might like their way. Having said that, there's -
1) Eclipse+java+javac 2) VI+javac+java 3) Emacs+javac+java
More available at http://linuxmafia.com/faq/Devtools/ides.html
If the editor is written in Java like Eclipse, it will run on all platform
that supports Java.
I did not have much time to spend on it,
but now it is quickly becoming a top priority item.
I need to verify one app to be buildable and runnable
under Linux. One guy did it in one day, but he happens
to be an arrogant, obnoxious idiot, who likes to take
things for free, but is not willing to GIVE anything
or tell others how to make it work, and I don't have
much time to spend on this at the moment.
Not uncommon. Lot of the Linux people including myself try to be friendly as
much as possible but I have heard/talked with many like the ones you
mentioned above. It's IMO to do with ego. Nothing to do with Linux or Unix
or for that matter any OSS OS. You can't generalise people by the OS they
use. You can only get fair idea, nothing much.
So, any assistance in Linux worldview or any pointers
would be appreciated.
Bumppp.. What is worldview (RPM?, one version per machine?)
..........development environment does not
support even swing.
I need a professional develpment environment
where everything is integrated and seamless.
I can just double click on some HTML file
and it opens up the full fledged HTML editor
with support for style sheets and you name it.
If I want to change something in a style ***,
I simply select an item and it expands all the
choices I have. That is what I need.
I simply have to time or interest to switch my
brain to a totally different, "customized", or
"proprietary" world view.
Get Eclipse (http://www.eclipse.org), then Google around for plugins that
will let you do lot of stuffs like CSS editing, XML editing, HTML editing,
C++/Perl/Python/Java/Ruby/<some_obscure_ones> coding.
Probably not Smalltalk? ;O
That is the way it is.
Not it's not.
--
Get yourself the most powerful tool for usenet you ever heard of.
NewsMaestro download page:
http://sourceforge.net/project/showfiles.php?group_id=203356
Web page:
http://tarkus01.by.ru/
Note: You need to have JVM (Java Virtual Machine)
installed. Otherwise, the program won't run on some versions
of Windows. Just try to run the program and if you see the
main window, it means you do have it installed already.
Otherwise, a quick search on the Internet will find it
easily. The file size should be around 5 megs.
JVM is available in Microsoft or Sun (original creator
of Java language) versions.
You can visit sun.com to get it.
Or, you can try this one for starters:
http://www.java-virtual-machine.net/download.html
It should have links to sites that have it, I believe.
.
- References:
- Which JVM to use under Windows?
- From: Almond
- Re: Which JVM to use under Windows?
- From: Lew
- Re: Which JVM to use under Windows?
- From: Lew
- Re: Which JVM to use under Windows?
- From: Almond
- Re: Which JVM to use under Windows?
- From: Almond
- Which JVM to use under Windows?
- Prev by Date: slowdown in JDK 1.6
- Next by Date: Re: slowdown in JDK 1.6
- Previous by thread: Re: Which JVM to use under Windows?
- Next by thread: Re: Which JVM to use under Windows?
- Index(es):