Home > Computer > Application >

Reviews for Java in general


Love and hate this language - at the same time -  Java in general Application
Java in general 

Newest Review: ... Window (that Black box thing that pops up sometimes!). Anyway, the freebies have to stop somewhere and they stop at servers. Yes you ca... more

Love and hate this language - at the same time (Java in general)

SignalHill

Member Name: SignalHill

Product:

Java in general

Date: 20/11/01 (53 review reads)
Rating:

Advantages: Powerful, Platform independent, wide support

Disadvantages: Relatively poor IDEs available, can be overcomplex

Java is in its purest essence a free enterprise level programming language based on C++ from a web/network perspective.

There are several highlevel flavours of java:

1. Java - The daddy; used for building applications that can be run not necessarily through a web browser - e.g. you can run a java app from a dos prompt.

2. Javascript - java lite for webbrowsers - this allows you to run limited scripts from the webbrowser itself, including controlling windows, forms, validating input, etc.

3. Java Server Pages - similar to Active Server Pages (.asp files) - these web pages are compiled on the webserver on a need to have basis and are have the advantage of leveraging the power of java with the flexibility of html

4. Java applets - embedded java applications on a web page - slow to run but can provide graphical rich user interfaces and powerful functionality.

As a VB/ASP programmer who needed to pick up java pdq, I will say this; If you know Object Orientated concepts (inheritance, subclass, overriding) then you will find understanding java relatively easy. on the other hand, if this is your first language, prepare to learn LOTS!

One of the main benefits of java is that its pretty much platform independent (you could write a java app on a windows box and run it on a sun box or vice versa) - it's also fast (apart from applets!), multi-threaded (allows efficient multitasking), reasonably secure (although if you get hold of a java application you can decompile it very easily), scalable (important for enterprise wide applications) and of course, industry standard.

With the event of Microsoft .net - supposedly a java killer - there is much that may go on, but one thing is for sure; Java is here to stay.

I personally hope to go back to .net at some point, as having used the beta I prefer the development environment and the ease of development (over java;s - even with jbuilder) - I think java
is very powerful, but can be overcomplex, hence why i love and hate it at the same time. Nevertheless it is recognised as a powerful language that can bring scalable reliable enterprise solutions to businesses who need ulitmate flexibility.

Summary:

Last members to rate this review:
(3 members total)

rob_writer%2FBoonoiy%2FThe+Duke%2F

View all 3 member ratings

Overall rating: Very useful

Nominate for a Crown:

See all newly Crowned Reviews

Last comment:
The+Duke

- 20/11/01

Have you tried Forte? It's quite a decent Java IDE.

Product of the week
Top