Click here to Skip to main content
15,909,591 members

Survey Results

Code Optimization   [Edit]

Survey period: 12 Mar 2001 to 18 Mar 2001

Is code that just works good enough for you? Or are you someone that strives to make it work well. (contributed by James R. Twine)

OptionVotes% 
I do the research, and make the whole thing as fast/efficient as possible.14025.97
I try to optimize a few critical areas here and there.33161.41
If it works, it works. That is good enough for me.325.94
Works well? You should be lucky the damn thing launches!213.90
Optimization does not matter these days.152.78



 
GeneralSearch engine in XML and ASP Pin
Sjoerd van Leent18-Mar-01 8:44
Sjoerd van Leent18-Mar-01 8:44 
GeneralCodeGuy wrote in "Pathetic Java Code......" Pin
17-Mar-01 11:05
suss17-Mar-01 11:05 
GeneralOT: Old school Pin
CodeGuy17-Mar-01 11:38
CodeGuy17-Mar-01 11:38 
GeneralCoding Race Pin
16-Mar-01 5:56
suss16-Mar-01 5:56 
GeneralRe: Coding Race Pin
Chris Losinger16-Mar-01 9:17
professionalChris Losinger16-Mar-01 9:17 
GeneralRe: Coding Race Pin
Scott!16-Mar-01 9:45
Scott!16-Mar-01 9:45 
GeneralRe: Coding Race Pin
James R. Twine16-Mar-01 10:54
James R. Twine16-Mar-01 10:54 
GeneralRe: Coding Race Pin
Chris Maunder16-Mar-01 15:11
cofounderChris Maunder16-Mar-01 15:11 
GeneralRe: Coding Race Pin
David Cunningham17-Mar-01 10:21
cofounderDavid Cunningham17-Mar-01 10:21 
GeneralRe: Coding Race Pin
20-Mar-01 4:49
suss20-Mar-01 4:49 
GeneralWhat do you consider to be a Critical Area? Pin
James R. Twine12-Mar-01 8:19
James R. Twine12-Mar-01 8:19 
GeneralRe: What do you consider to be a Critical Area? Pin
12-Mar-01 9:29
suss12-Mar-01 9:29 
GeneralRe: What do you consider to be a Critical Area? Pin
James R. Twine12-Mar-01 16:45
James R. Twine12-Mar-01 16:45 
GeneralRe: What do you consider to be a Critical Area? Pin
Christian Graus12-Mar-01 17:05
protectorChristian Graus12-Mar-01 17:05 
GeneralRe: What do you consider to be a Critical Area? Pin
James R. Twine13-Mar-01 4:28
James R. Twine13-Mar-01 4:28 
GeneralRe: What do you consider to be a Critical Area? Pin
Christian Graus12-Mar-01 12:35
protectorChristian Graus12-Mar-01 12:35 
GeneralRe: What do you consider to be a Critical Area? Pin
Joseph Dempsey13-Mar-01 3:43
Joseph Dempsey13-Mar-01 3:43 
GeneralRe: What do you consider to be a Critical Area? Pin
Chris Losinger13-Mar-01 4:24
professionalChris Losinger13-Mar-01 4:24 
GeneralRe: What do you consider to be a Critical Area? Pin
James R. Twine13-Mar-01 4:33
James R. Twine13-Mar-01 4:33 
GeneralRe: What do you consider to be a Critical Area? Pin
16-Mar-01 5:45
suss16-Mar-01 5:45 
GeneralPathetic Java code-->crawls to snail's speed Pin
12-Mar-01 6:47
suss12-Mar-01 6:47 
GeneralRe: Pathetic Java code-->crawls to snail's speed Pin
James R. Twine12-Mar-01 8:19
James R. Twine12-Mar-01 8:19 
> Why java is so pathetically slow on 256 MB RAM and > 600 MHz P3 machines?

   Because dumbasses out there fall into the "Java trap", and believe stuff like this:

     1: Java applications are just as fast as C/C++
     2: Java applications are easier to write

   Real #1: Java is an interpreted language.  The VM that you use can do things like JIT compilation, or HotSpot technology, but those are only as good as the small closed group of people that designed/wrote them.

   Real #2: Poor performing Java apps are easy to write.  IMHO, and some others in my profession, it is like this: those that cannot write acceptable code in C/C++ usually can do so in Java and/or VB.  Why?  Because all of the "hard work" is taken care of (mem allocation, pointers, etc.), and there is less responsibility, and risk, placed on the developer.  (True, there is *good* Java code that runs as well as *poor* C/C++ code. Read that again.  IMHO, the time would be better spent writing the *good* C/C++ code.)

    Also, anyone notice that the general solution to making Java applications perform better is simply to throw more metal (i.e. a bigger SUN box), rather that actually doing real work with the code to improve it?

> Try debugging EJB with an IDE like VisualCafe and you'll instantly know what
> I am talking about.

   Most professionals already know the reality of Java.  The others are in some form of (blissful) denial. Smile | :)

   Peace!

-=- James
GeneralRe: Pathetic Java code-->crawls to snail's speed Pin
12-Mar-01 11:14
suss12-Mar-01 11:14 
GeneralRe: Pathetic Java code-->crawls to snail's speed Pin
12-Mar-01 12:20
suss12-Mar-01 12:20 
GeneralRe: Pathetic Java code-->crawls to snail's speed Pin
12-Mar-01 13:06
suss12-Mar-01 13:06 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.