Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Java & Delphi

0 views
Skip to first unread message

Fons

unread,
May 16, 2008, 3:56:32 PM5/16/08
to
What can a programmer in Delphi do best if he wants to try Java ? Comparable
IDE, making forms, debugging, etc.

Thanks,
Fons.

Fons

unread,
May 16, 2008, 4:17:28 PM5/16/08
to
I found the Oracle JDeveloper.

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

Ok ? It's free.

Thanks,
Fons.

Mark Space

unread,
May 16, 2008, 4:11:19 PM5/16/08
to

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.


Fons

unread,
May 16, 2008, 6:16:34 PM5/16/08
to
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.

Arne Vajhøj

unread,
May 16, 2008, 7:19:16 PM5/16/08
to
Fons wrote:
> 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

Fons

unread,
May 16, 2008, 8:24:02 PM5/16/08
to

Thanks for the explanation.

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

Fons.

Fons

unread,
May 16, 2008, 9:13:55 PM5/16/08
to
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.

Arne Vajhøj

unread,
May 16, 2008, 8:22:01 PM5/16/08
to
Fons wrote:
> 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

Arne Vajhøj

unread,
May 16, 2008, 8:23:49 PM5/16/08
to
Fons wrote:
> 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

Arne Vajhøj

unread,
May 16, 2008, 8:25:07 PM5/16/08
to

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

Arne

Donkey Hot

unread,
May 16, 2008, 9:04:26 PM5/16/08
to
Arne Vajhøj <ar...@vajhoej.dk> wrote in news:482e2529$0$90270$14726298
@news.sunsite.dk:

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.

Arne Vajhøj

unread,
May 16, 2008, 9:42:52 PM5/16/08
to
Donkey Hot wrote:
> Arne Vajhøj <ar...@vajhoej.dk> wrote in news:482e2529$0$90270$14726298
> @news.sunsite.dk:
>> Fons wrote:
>>> 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.
>
> 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

Lew

unread,
May 16, 2008, 10:11:26 PM5/16/08
to
Fons wrote:
> 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.

(Please do not top-post.)

In NetBeans's case, take the biggest one, the one that has just about every
feature (except maybe some "Early Access" aspect). That'd be the first of the
two choices you mentioned. It includes the other.

"EE" and "SE" are acronyms from sun.com, the ultimate arbiter of all things
Java. "Standard Edition" - the core of all Java. "Enterprise Edition" -
additional specifications that cooperate to make really cool systems.

http://java.sun.com
Look around, especially for tutorials.

You learn Java in a sort of spiral. You start at the core, with "SE"
("Standard Edition"). Write a few classes, get used to packages, understand
the basics. Then you expand in interesting directions, adding to the alphabet
soup an acronym at a time.

Enterprise Edition involves downloading additional engines, like Apache Tomcat
for starters. Using that involves a bit of the Dark Art of deployment and
operations, good experience for anyone who thinks they have it mastered.

--
Lew

Joshua Cranmer

unread,
May 17, 2008, 3:34:42 PM5/17/08
to
Donkey Hot wrote:
> 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

--
Beware of bugs in the above code; I have only proved it correct, not
tried it. -- Donald E. Knuth

Roedy Green

unread,
May 17, 2008, 4:24:40 PM5/17/08
to
On Fri, 16 May 2008 20:56:32 +0100, Fons
<fonz...@SPAMxs4allPLEASE.nl> wrote, quoted or indirectly quoted
someone who said :

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

for some sample projects see
http://mindprod.com/jgloss/project/projects.html
--

Roedy Green Canadian Mind Products
The Java Glossary
http://mindprod.com

Fons

unread,
May 17, 2008, 7:10:20 PM5/17/08
to

>> What can a programmer in Delphi do best if he wants to try Java ? Comparable
>> IDE, making forms, debugging, etc.
>
> for some sample projects see
> http://mindprod.com/jgloss/project/projects.html

Computer tells me:

The requested URL /jgloss/project/projects.html was not found on this server.

Fons.

Lew

unread,
May 17, 2008, 7:25:59 PM5/17/08
to
Joshua Cranmer wrote:
> 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

Java's explicit and implicit efforts to play well with scripting languages
like Javascript and Ruby may show up over time as one of its top strengths.

--
Lew

Roedy Green

unread,
May 17, 2008, 8:09:34 PM5/17/08
to
On Sun, 18 May 2008 00:10:20 +0100, Fons

<fonz...@SPAMxs4allPLEASE.nl> wrote, quoted or indirectly quoted
someone who said :

>> http://mindprod.com/jgloss/project/projects.html


>
>Computer tells me:
>
> The requested URL /jgloss/project/projects.html was not found on this server.

oops. I do that all the time.

http://mindprod.com/project/projects.html

Fons

unread,
May 17, 2008, 9:55:05 PM5/17/08
to
>>> http://mindprod.com/jgloss/project/projects.html
>> Computer tells me:
>>
>> The requested URL /jgloss/project/projects.html was not found on this server.
>
> oops. I do that all the time.
>
> http://mindprod.com/project/projects.html

Nice car.

Fons.

RedGrittyBrick

unread,
May 18, 2008, 5:16:12 AM5/18/08
to
0 new messages