View Single Post
  #27   Report Post  
Old May 28th 05, 09:13 PM
Hal Rosser
 
Posts: n/a
Default

Yep, Applets gave Java a head start.
But now I don't think applets are being used very much.
Full blown applications (like Star Office and 'Open Office.org)
is the typical Java program now.
Now everyone is trying to get their programs web-enabled.
Yep - I'm a programmer. and a student - and a teacher
The more I learn, the more I learn that there's more to learn.
My ignorance becomes more obvious to me as I learn.
The push now is to make legacy apps web-accessable -
or to replace legacy code with web apps.
Java servlets and Java Server Pages (As opposed to Applets) seems to be the
wave of the future.
I don't have a favorite language until I see the environment and
requirements.
But I do have 'least favorites' (C# and dot-net in general)
your description of scriptkiddies causing you to 'dump java' is a shame

But It still sounds like you're getting JavaScript confused with Java.
Since you program in c, it makes sense that you don't like OO.
Object-Oriented programming is quite a departure from the procedural world
of c.
Its a different programming philosophy.
And to top it off - they're coming with a new one called "Aspect-Oriented
Programming".
We'll see if it stands to test of time.


"John Smith" wrote in message
...
Hal:

Java is buried in a lot of webpages... when it first got big use... I

kinda
liked all the flashy visual stuff it could do...
... then it started bogging down net speed, then the scriptkiddies started
finding evil ways to hijack your browser and "trick" you into clicking on
buttons which put bad code on your machine with Java--I dumped Java
then--now I have run XP w/SP2 with SUN Java enabled and not been bothered
with the malicious code--but once burned--twice warned--and I turn Java

off
most of the time... some forms demand it...

I am not against scripting languages, and perl is one of the first I
learned--but since I write in C, Java is no problem--but I don't like the
OOP part, it forces a lot of predefined functions/procedures and methods

on
you... luckily, we don't do any Java at the shop--it is too slow for our
implementations of encryption/decryption... sometimes assembly is barely
able to manage the tasks in real time... and that is important with
voice/video communications...

Are you a programmer Hal? And if so, what is your language(s) of choice?
And, are you a hobby programmer or have to try to get enough money to eat
from your efforts (like me grin) ? My most fulfilling use of code is

for
personal use... I'd really quit my job if I didn't need the booze, cigs

and
loose women (well, something like that grin)

Warmest regards,
John

"Hal Rosser" wrote in message
. ..
Saw an article where Google uses 3 languages routinely: C++, Java, and
Python.
(All 3 are object-oriented)
Special permission was needed for other languages
I think one reason for the OO movement revolves around the cost of
development.
Large projects -
with many developers of varying degrees of competence -
are easier to manage
using OO design.

If someone gives a coder a job like:
"write an instance method for xyz class which will take 2 int args and
return a abc class..."
he can go right to work. -and -
someone else can be coding a different method for the same class.

regardless of the language
when you code
you'll find some patterns
we all use
over and over
the difference is
syntax