Java & Delphi

F

Fons

What can a programmer in Delphi do best if he wants to try Java ? Comparable
IDE, making forms, debugging, etc.

Thanks,
Fons.
 
M

Mark Space

Fons said:
I found the Oracle JDeveloper.

http://www.oracle.com/technology/products/jdev/index.html

Ok ? It's free.

Thanks,
Fons.

I can't talk about Delphi, but NetBeans and Eclipse are the two big (and
free) IDEs in the Java world.

<http://www.netbeans.org/>
<http://download.netbeans.org/netbeans/6.1/final/>

I use NetBeans and I like it a lot.

<http://www.eclipse.org/>
<http://www.eclipse.org/downloads/>

I didn't care for Eclipse but there's plenty of folks who like it over
NetBeans. Best to check them out and decide for yourself.
 
F

Fons

Thanks for the links. I'll check 'm.

But how about the two "versions" (correct me if I'm wrong) of Java: one
interpreted and one semi-compiled ? Please explain. Can both IDE's handle both ?
Or do I completely misunderstand ?

Fons.
 
A

Arne Vajhøj

Fons said:
But how about the two "versions" (correct me if I'm wrong) of Java: one
interpreted and one semi-compiled ? Please explain. Can both IDE's
handle both ? Or do I completely misunderstand ?

You have misunderstood.

The Java compiler just transforms the Java source to Java byte code,
which you can consider just a binary version of the source.

The Java byte code is then JIT compiled by the JVM.

JIT compilation is real compilation not semi.

JIT is used by the JVM unless explicit disabled with the -Xint switch.

Since this is handled by the JVM then it is independent of the IDE.

Arne
 
A

Arne Vajhøj

Fons said:
But isn't there also Java -in- HTML that is interpreted ?

There is JavaScript used in HTML pages.

JavaScript is interpreted but it is also a completely different
language from Java.

Arne
 
A

Arne Vajhøj

Fons said:
On http://download.netbeans.org/netbeans/6.1/final/ I can choose:

"Web & Java EE" and "Java SE"

Which one should I get ? Or: what do EE and SE mean ? I tried to find
the meaning but it is not clear to me.

The Java SE version will enable you to do console apps, GUI apps
and some general coding.

The Java EE version will allow you to do web apps and
certain types of components.

Arne
 
F

Fons

Thanks for the explanation.

But isn't there also Java -in- HTML that is interpreted ?

Fons.
 
A

Arne Vajhøj

Arne said:
The Java SE version will enable you to do console apps, GUI apps
and some general coding.

The Java EE version will allow you to do web apps and
certain types of components.

BTW, it is not so difficult to google those two terms.

Arne
 
D

Donkey Hot

There is JavaScript used in HTML pages.

JavaScript is interpreted but it is also a completely different
language from Java.

Arne

And again: it is completely different. JavaScript could be called with it's
real name: EcmaScript.

JavaScript differs from Java more than VBScript from Visual Basic.
JavaScript and Java has something common: the chacters { and } but that's
it.
 
A

Arne Vajhøj

Donkey said:
And again: it is completely different. JavaScript could be called with it's
real name: EcmaScript.

It is the name it is standardized under.

The name has never been widely used.
JavaScript differs from Java more than VBScript from Visual Basic.

Good point.

VBS, VB and VBA are very related.

Arne
 
J

Joshua Cranmer

Donkey said:
And again: it is completely different. JavaScript could be called with it's
real name: EcmaScript.

(its is the proper possessive)

That's not quite a true statement. JavaScript is the Netscape/Mozilla
implementation of the ECMAScript language, of which JScript is the
Microsoft implementation. There are some features in JavaScript that are
not available in ECMAScript.

Besides, JavaScript also (through the OJI) allows you to call Java
functions, [*] so technically one can use Java through JavaScript. So
although the language structures are different, it's not 100%
*completely* different....

* dives out of the way before an argument starts
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
474,266
Messages
2,571,078
Members
48,772
Latest member
Backspace Studios

Latest Threads

Top