Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!
You are not logged in or you do not have permission to access this page. This could be due to one of several reasons:
You are not logged in. If you are already registered, fill in the form below to log in, or follow the "Sign Up" link to register a new account.
You may not have sufficient privileges to access this page. Are you trying to edit someone else's post, access administrative features or some other privileged system?
If you are trying to post, the administrator may have disabled your account, or it may be awaiting activation.
Templates which generate inefficient code could be an explanation. I am reminded of an analysis* of regedit which reckoned the author(s) had probably copied a load of irrelevant code from elsewhere as a starting point.
Lotus Notes client had reasonable performance on the corporate (i.e. dated) PC I was using in 1998-2000, but I'm pretty sure it wasn't Java based at that time.
* I came across this analysis recently, but one disadvantage of working with multiple VMs is that you can't remember which browser history to search in.
I use the windows version now I've found it (which was today!!) - much more stable than the java version so far
Hmm, I don't think I ever saw any app advertise the IDE it was made in. Are these open-source apps or created using some Eclipse wizard template maybe?
Templates which generate inefficient code could be an explanation. I am reminded of an analysis* of regedit which reckoned the author(s) had probably copied a load of irrelevant code from elsewhere as a starting point.
Lotus Notes client had reasonable performance on the corporate (i.e. dated) PC I was using in 1998-2000, but I'm pretty sure it wasn't Java based at that time.
* I came across this analysis recently, but one disadvantage of working with multiple VMs is that you can't remember which browser history to search in.
Hmm, I don't think I ever saw any app advertise the IDE it was made in. Are these open-source apps or created using some Eclipse wizard template maybe?
lotus notes sticks in my mind (i've worked at a few places which have in-house apps on every desktop to kill lotus notes) but I've seen a few
I completely agree that its nothing to do with the IDE and have nothing against java based apps - in fact I rarely consider what an app has been written in but if it advertises as being built in Eclipse and is a bag of tulipe then I can't help make the association - even if its illogical
What's the deal with JBOSS? It's not my area of expertise, but I worked somewhere that used it and I remember it took an age to install, an age to start up, and used loads of memory whilst running. And all it did was schedule simple jobs, something that could only be a couple of pages of code. Even the Java fans at the client admitted that it was a POS.
Hmm, I don't think I ever saw any app advertise the IDE it was made in. Are these open-source apps or created using some Eclipse wizard template maybe?
I think he means apps that use the eclipse platform for their GUI. The eclipse java IDE would be one example.Ibm mq explorer is another. Lotus notes as well it seems, although I'm not sure if that's the admin console or an actual end user client.
I blame IBM. The actual eclipse java IDE I find ok to use, but it's not a lightweight by any stretch of the imagination.
Hmm, I don't think I ever saw any app advertise the IDE it was made in. Are these open-source apps or created using some Eclipse wizard template maybe?
The same Java code will build in Eclipse, netBeans or IntelliJ so I don't see how equating the IDE being inefficient to the software it produces makes sense. It's like saying programs can 'catch' memory leaks from the compiler that built them. Your issue is either with Java, or the developers who (mis)use it.
to me it's not about the IDE, just seems odd that apps that advertise being built using the eclipse ide seem to all suffer from the problems mentioned above
I don't think I've ever used an application with 'built in eclipse' written on its splash screen that is not a clunky, unstable, unresponsive and unpredictable piece of crap - certainly lotus notes is a good (or bad) example of this but seems to be pretty prevalent
The same Java code will build in Eclipse, netBeans or IntelliJ so I don't see how equating the IDE being inefficient to the software it produces makes sense. It's like saying programs can 'catch' memory leaks from the compiler that built them. Your issue is either with Java, or the developers who (mis)use it.
I don't think I've ever used an application with 'built in eclipse' written on its splash screen that is not a clunky, unstable, unresponsive and unpredictable piece of crap - certainly lotus notes is a good (or bad) example of this but seems to be pretty prevalent
Most webpages should not need much memory - unless they render whole thing into one very large off screenimage and keep it cached in memory for quick scrolling
But I've come across an increasing number of sites recently which pull bits of Javascript in from multiple other sites.
I counted a total of 9 external sites referenced by a page I visited yesterday. Who knows what that little lot adds up to...
IBM Systems Director - nice but slaughters my 4gb RAM work lappy (I know) I had the green triangle for ages, like hour or so (means starting...) until I got a green circle, fine it all worked. Fukn systray....
But nothing else did so I had to stop it - java.exe taking 2.9GB......
Works great on the AIX Intellistation 9111-285 with 4gb ram, no slow down and starts in a jiffy, so I say it again, the PC architecture (started by IBM!) is shiite...
What platform was Systems Director developed on though? Stuff developed on one platform often suffers from performance issues when ported to another, and it could be that the IBM developers had nice fancy workstations for SD development.
In that vein, early versions of Mozilla ran reasonably OK on a PC running Linux or Windows, but were dreadful on a VMS box with twice the clock speed and 4 times the memory. However, unlike the other thread where Task Manager and working sets are discussed, VMS had the tools to both monitor and adjust these things for better performance.
Most webpages should not need much memory - unless they render whole thing into one very large off screenimage and keep it cached in memory for quick scrolling
What do you count as a lot? Don't forget that the back button typically leads to caching a LOT of information and I imagine much is held in RAM rather than loaded from disk for performance reasons.
Having 50 tabs open at once probably doesn't help either.
For all the whining that web developers do about internet explorer it would probably help if they could learn to build a web pages which didn't need huge amounts of memory.
As a bonus, a number of their "workarounds" force one to program in a way that is either counter-intuitive and often counter-productive, as in the need for outside-in DOM construction, or that impedes effective usage of the most important features of the JavaScript programming language.
I merely note in passing the fact that they do not find it necessary to provide such advice for the use of their alternative VBScript browser scripting language. The lack of necessity was not because it is free of such issues (which it isn't as they are mainly down to the underlying COM architecture) as because Microsoft themselves gave up on VBScript-in-the-browser only a year or so after everybody else never even started using it, late last century.
Leave a comment: