Three Things to Really, Really Fix Java

Three Things to Really, Really Fix Java
1. One class file format, forever
It should never change. We've had incompatibility problems when JDK 1.4 was out. Changes in
the class library shouldn't require a new VM.
2. Move most classes into the standard extensions
...so the bloat is removed, and the JRE download size is reduced.
3. Class file build versioning
Every time a class is rebuilt, a build ID number should be added, so we can make sure we use
the correct version of a class. This should probably a public int getBuild() in Object.

I mean, I have Xerces.jar 7 times on my HD. Also, for #1, I really, really think that not everyone needs all the libraries for their application. For example, 90% of programs need data structures, standard I/O. I say, we reduce the rt.jar file to have: java.lang.*, java.util, java.util.logging, java.swt (SWT - www.eclipse.org, but a renamed package), java.io, and java.net. The rest of the classes should be moved to the standard extensions. With these fewer packages, we'll stil have data structures, logging, fast GUI, basic I/O, and basic networking, while significantly reducing download time. My reasoning behind this is, most people don't need a high-performance socket I/O library (well I do...but not wordprocessors) or a SQL engine or RMI.

Similar Messages

  • 1% of webpages load really really slow - tried many fixes in this forum

    There are just a few sites in Safari that load really really slow. Those same sites load slow in Firefox also yet, on a Windows machine on same internet connection, those sites load super-fast, which leads me to believe that's its something in Mac's TCP/IP settings. Its been the same both pre- and post-Safari 3.1. I've tried deleting the icons folder, using OpenDNS on both Mac and router, reseting Safari, turning off IPv6. I think the sites in question use Java in minor ways so perhaps that is the problem, but millions of unproblematic sites use Java too.... Anybody have other suggestions?

    You may well be right, but there are sites out there that still linger in Internet Explorer-Land, or have not been updated to comply with the stricter standards of Safari.

  • Will apple really not fix your phone if youve gotten it fixed by someone who doesnt work for apple even if you pay them?

    Will apple really not fix your phone if youve gotten it fixed by someone who doesnt work for apple even if you pay them?

    fionaxo wrote:
    Will apple really not fix your phone if youve gotten it fixed by someone who doesnt work for apple even if you pay them?
    Did Apple tell you that they won't provide support for a device that has had unauthorized service?

  • Adjustment Brush really, really slow in LR 3.3

    Hi,
    Don't know if anyone else has this problem, but when I use the adjustment brush with the photo in 1:1 ratio, my computer becomes really, really slow to respond.  It becomes so slow, that I have to shut down LR 3.3 and restart.  I'm using Windows 7, 64bit with 8GB of memory and my color card is an ATI HD5450 with 1GB of memory.  I have my LR3.3 Camera Raw cashe settings at 75GB and on a different internal hard drive.  I do not have this problem with LR2.7, which I'm glad I didn't remove.  Anyone having this problem and found a solution?  LR3.3 has really been a head ache for me.  Lots of small, but annoying problems.
    Thanks,
    Dennis

    It is funny what we each think of as "relatively old". Three years since I purchased the PC. It works fine for everything else that I use it for but the change between LR 2 and LR 3 has been quite marked in terms of rendering speed. I would say it is far more than a doubling. If it were only a "little bit" longer I wouldn't mind but this is distinctly annoying. The images are off a 5D MKII so 21MP.
    As for keywording as the first one is available that makes an assumption that this issue is at import. Indeed I keyword in bulk at import via metadata preset and typing in keywords so I don't have to touch the images at all until they are ready to review.
    Yes import rendering is slow but in this case I am working in develop mode. I had just gone through and done batch white balance adjustments. At that point my practice is to re-render the images before I do fine w/b adjustments and adjustments to exposure and black point, this means that there is less delay between opening an image and it "loading" ready to work on. However the huge delay that it causes is making me re-think this and possibly suffering the "loading" delay instead.
    Most of the changes for LR2 to LR3 have been good (the notable exception being slideshow which is no longer useable). This however is not a good change.

  • Mpd + sonata = really, really nice!

    Man!  Being able to kill X and still keep the tunes going is superb!  It's really really super nice.  I'm going to setup a hifi system at my new apartment based around mpd and sonata when I fix my speaker foam that someone kicked a hole through at my mom's place
    Anyway, don't mean to be cluttering up the forums with these unnecessary messages.  If you come across this and haven't tried the mpd + sonata combo, you should tryitreallyfast ... and see if you like it

    I tried sonata and gmpc. I think gmpc is better in managing files than sonata. Is there any other client recommended for its functionalitiy you would like to suggest like editing id3 tags from the clinet as madman does.
    Also, the multimedia keys assigned to gmpc becomes exclusive to it as you cannot use it in other programs. For example, i assigned "c" for play/pause and now i'm unable to type "C" in any other program, like text editor or web browsers. Is there a way to overcome this problem such that the key works only when gmpc window is active.
    And when i close gmpc, mpd keeps on playing the song. sonata has an option which stops mpd when sonata is closed, but not gmpc.
    Last edited by ravisghosh (2007-05-29 05:54:14)

  • Three things i have noticed about NOKIA

    Nokia's best skill : disappointing their customers.
    three things i have noticed about Nokia
    1) Updates that are necessary are never on time.
    2) If you're phone has a problem their(nokia) customer service can't fix it.
    3) And they still believe their power in the tech market will never be crushed.
    looking at this many people have had their love for Nokia crushed. i for one am **bleep**. i bought my n8 for $550 if u convert RM1680 to it. dat was since october last year. and till now no proper software updates. nothing new on the phone. and we (customers) have to contend with being made fun of by people who use android and iphone because their phones can do what ours' cannot

    http://europe.nokia.com/support/contact-us
    If  i have helped at all a click on the white star below would be nice thanks.
    Now using the Lumia 1520

  • Ever since i upgraded to mountain lion, my macbook pro is really really slow

    ever since i upgraded to mountain lion, my macbook pro (17" 2010 intel i7 4GB ram) is really really slow, specially at start up and shut down. any solution?
    my hard drive is has about 200 GB free space, and i do regular varification for my drive. i almost regret upgrading to mountain lion :-(

    Depending on the software you use (and how many programs you use at once) you may need to add more RAM. Shutdown with 10.8.2 is noticably longer than Lion's shutdown (and even slower than the original release of 10.8). I suggest you reboot your computer and immediately launch Activity Monitor. You want to watch two things: 1) RAM - as you use the computer over the next couple of hours after the reboot are you seeing the Page Out number increasing pretty quickly? That would be an indication that your computer is quickly using up RAM and pushing software and data into Virtual Memory to make room. This could account for the slow computer. 2) CPU - unless you are running some heavy duty software, your CPU usage may spike close to 80-90% for a few seconds but mostly hover in the 20-40% range. If it is higher than that, or if you see a single process using more than 70% constantly you may have a rogue process that is dragging the computer down.

  • My iPad has to be really really close to the router for it to have internet. How can I make it so I can go around the house with it?

    My iPad has to be really really close to the router for it to have internet. How can I make it so I can go around the house with it? My iPad has been like this for a couple of months, and it has really irritated me. My friend came over and he had to download iTunes for something on the computer. He needed my iPad, he tried it and it wasn't really near the router.

    I'd begin by reviewing the following:
    http://support.apple.com/kb/TS1398

  • Three things I don't like,but I'm still a fan!

    There are three things I just don't like about my sleek, gorgeous, iPhone 4. Don't get me wrong, in addition to my iPhone I own an iPad, iTouch, AppleTV, and Airport Express. I'm a fan, I love them all!
    1) Absence of a Good Navigation Program
    -Google Navigation is hard to beat, and not available for iPhone (I know, ******* contest)
    -Verizon Navigation carries with it a subscription cost and doesn't compare to Google
    -I'm using TeleNav GPS + and it's OK, but no satellite maps and hybrids
    2)Voice Commands
    I can make 'contact' calls using voice commands fairly successfully, but none of the other advertized voice commands work for me, or the Verizon store folks (common problem)?
    3) Email Handling
    I once posted a comment that there has to be a better way than having to 'edit' then touch every email in my inbox to delete them. Someone replied that I should be happy with that, 'Should have seen what we had before', hmmmmmm?  I sometimes receive close to 100 emails in a day when I'm on the road, and Idon't get to them till late in the day. I don't enjoy having to go through the delete one-at-a-time process.
    Summary
    I know my next comment will probably raise the ire of many Apple fans, but please don't forget, I'm a fan myself.
    I purchased a Droid II in that era when we didn't know when and if Apple and Verizon would strike a deal. I didn't expect much, just wanted a smart phone. I was quickly amazed at the function rich environment. Voice commands, Google Navigation, email handling are very efficient.
    After the Verizon / Apple deal came to fruition, I added a line, purchased an iPhone 4, handed the Droid II off to one of my daughters and often miss it. I'm praying that the advertized '200 iOS improvements' coming this Fall IOS resolve these issues - IM

    Why would you post here?  We're just users and have no input at Apple.
    Feedback goes here:
    http://www.apple.com/feedback/iphone.html

  • IPhoto 6 goes really, really slow

    Hi,
    my iPhoto 6 is going really, really slow, and as soon as I open iPhoto 6 other open programs go slow too. First I thought it must be the size of the pics but with other Photo editing programs everything seems to go with normal speed.
    Has anyone got a solution to this problem? Has anyone made similar experiences? What kind of procedures would you recommend?
    Thank you very much in advance for your help!
    Kind Regards,
    Xbal

    Actually, according to the System Requirements, 256mb is the bare minimum of RAM for OS X and iLife 6. I know this is true because (check my specs) I run with this, and my iPhoto library has 5,000 photos. But yes, it is slow. Switching between iPhoto and Safari takes a minute. Photoshop Elements 4 is even slower. I hope to upgrade to a gig soon, and I refuse to run the iLife and Quicktime updates before then. Anyway, the latest QT update is just too buggy.
    But my point is, it does work. I have made several movies in iMovie and iDVD and even burned the DVDs. I don't see how 512mb would cause the Mac to grind to a halt.

  • Hello Evrybody, u guys r doing really really wonderful job. BDC links

    Hello Evrybody, u guys r doing really really wonderful job. I mus appreciate it.
    Now coming to my requiremnt, im a newbie to ABAP,
    I want to abt BDC,couple of days ago while surfing net i found a study material on BDC.
    it was really cool,awseome
    tht material was pdf from LnT,im not getting those links,could anybody plz find the links for me.
    Thank q
    Shilpapriya

    hi,
    <b><i>BDC</i></b>
    http://help.sap.com/saphelp_erp2005/helpdata/en/fa/097119543b11d1898e0000e8322d00/frameset.htm
    http://myweb.dal.ca/hchinni/sap/bdc_home.htm
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/bdc&
    http://www.sap-img.com/abap/learning-bdc-programming.htm
    http://www.sapdevelopment.co.uk/bdc/bdchome.htm
    http://www.sap-img.com/abap/difference-between-batch-input-and-call-transaction-in-bdc.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/69/c250684ba111d189750000e8322d00/frameset.htm
    http://www.sapbrain.com/TUTORIALS/TECHNICAL/BDC_tutorial.html
    Rgds
    Anver

  • I want to learn three things

    Hi,
    I want to learn the following three things
    *1. Upgrading APEX v.3.0.1 to v3.2.0*
    v.3.0.1 has been installed on my team server.
    But I'm not able to upgrade this to v3.2.0 in spite of many docs and tips.
    I've saved v3.2.0 zip file in the server but do not know how to unzip it and replace the current v3.0.1.
    Would appreciate if you can teach me step by step.
    *2. Creating a dedicated tablespace for APEX development.*
    By default the database uses SYSAUX tablespace.
    Would appreciate if you can teach me how to create a dedicated tablespace for APEX.
    *3. Registering my APEX application as Oracle Partner program*
    This is to let Oracle employees log in my application through Oracle SSO.
    Would appreciate your step by step guidance.
    Thanks,
    Guy

    Hello,
    1. Upgrading APEX v.3.0.1 to v3.2.0This is covered in the installation guide (which has a section on upgrading), you can read it here -
    http://download.oracle.com/docs/cd/E14373_01/install.32/e13366/overview.htm#CEGEFBFI
    I don't mean to sound offensive, but given your two comments -
    v.3.0.1 has been installed on my team server.and
    I've saved v3.2.0 zip file in the server but do not know how to unzip itUnzipping files is quite a basic operation these days, are you absolutely sure you want to perform the upgrade yourself (which whilst pretty easy is still more complex than unzipping a file). If this was your own server I'd say 'go for it', however since you mentioned it is your team server is there nobody else on your team who can help you with the task?
    2. Creating a dedicated tablespace for APEX development.That would be something your DBA can do for you.
    3. Registering my APEX application as Oracle Partner programTake a look at the SSO Howto, available here -
    http://www.oracle.com/technology/products/database/application_express/howtos/sso_partner_app.html
    Hope this helps,
    John.
    Blog: http://jes.blogs.shellprompt.net
    Work: http://www.apex-evangelists.com
    Author of Pro Application Express: http://tinyurl.com/3gu7cd
    REWARDS: Please remember to mark helpful or correct posts on the forum, not just for my answers but for everyone!

  • After installing the new Lion OSX, I get "power PC applications no longer supported" on things. How to fix?

    After installing the new Lion OSX, I get "power PC applications no longer supported" on things. How to fix?

    Silly rabbit wrote:
    Ah, you didn't read the fine print on installing Lion, did you? None of your old software will run in Lion.
    You have two choices:
    A) Buy all new or updated software
    B) Partition the hard drive and install an older version of OSX to run your older apps.
    You did not give us any idea of what PowerPC apps you were running, so additional options:
    C)  Restore to Snow Leopard
    D)  Install Snow Leopard (and Rosetta which runs PowerPC apps) in Parallels 7 in Lion:
    Installation instructions here:
    http://forums.macrumors.com/showthread.php?t=1365439

  • Really, really delete photos

    I went through my iPhoto 08 library 7.1.5 (378) and deleted a ton of photos. I used mostly the delete key but some drag to trash. I emptied trash and they all went away - I thought. However, I do not see a change in the size of the iPhoto library package.
    Is this normal? Does deleting a photo leave an file of the image around somewhere? Is there a way to really, really delete them?

    So you're running a Managed Library and also keeping copies of the files in your Pictures Folder.
    This means that you are using twice the disk space.
    The Photos outside the Library package have nothing to do with iPhoto, and quite sensibly, iPhoto has no control over them.
    but someone else on a forum wrote that it is a bad idea to mess with the iPhoto package.
    It is, and there is simply never a need to in normal usage.
    There are many, many ways to access your files in iPhoto:
    *For Users of 10.5 and later*
    You can use any Open / Attach / Browse dialogue. On the left there's a Media heading, your pics can be accessed there. Command-Click for selecting multiple pics.
    Uploaded with plasq's Skitch!
    (Note the above illustration is not a Finder Window. It's the dialogue you get when you go File -> Open)
    You can access the Library from the New Message Window in Mail:
    Uploaded with plasq's Skitch!
    *For users of 10.4 and later* ...
    Many internet sites such as Flickr and SmugMug have plug-ins for accessing the iPhoto Library. If the site you want to use doesn’t then some, one or any of these will also work:
    To upload to a site that does not have an iPhoto Export Plug-in the recommended way is to Select the Pic in the iPhoto Window and go File -> Export and export the pic to the desktop, then upload from there. After the upload you can trash the pic on the desktop. It's only a copy and your original is safe in iPhoto.
    This is also true for emailing with Web-based services. However, if you're using Gmail you can use iPhoto2GMail
    If you use Apple's Mail, Entourage, AOL or Eudora you can email from within iPhoto.
    If you use a Cocoa-based Browser such as Safari, you can drag the pics from the iPhoto Window to the Attach window in the browser.
    *If you want to access the files with iPhoto not running*:
    For users of 10.6 and later:
    You can download a free Services component from MacOSXAutomation which will give you access to the iPhoto Library from your Services Menu. Using the Services Preference Pane you can even create a keyboard shortcut for it.
    For Users of 10.4 and later:
    Create a Media Browser using Automator (takes about 10 seconds) or use this free utility Karelia iMedia Browser
    Other options include:
    1. *Drag and Drop*: Drag a photo from the iPhoto Window to the desktop, there iPhoto will make a full-sized copy of the pic.
    2. *File -> Export*: Select the files in the iPhoto Window and go File -> Export. The dialogue will give you various options, including altering the format, naming the files and changing the size. Again, producing a copy.
    3. *Show File*: Right- (or Control-) Click on a pic and in the resulting dialogue choose 'Show File'. A Finder window will pop open with the file already selected.
    Regards
    TD

  • Heey guys whats up listen i have a problem i lost my iphone and it has all my pic's and some information that i really really need it what should i do .... is there any way that i can get back the i phone ??? please help me

    heey guys whats up listen i have a problem i lost my iphone and it has all my pic's and some information that i really really need it what should i do .... is there any way that i can get back the i phone ??? please help me

    You can look for it.
    If you find it, you will have it back.
    If you had find my iphone activated on the iphone BEFORE it was lost, then you may be able to track it.

Maybe you are looking for

  • Error while implementing Delta Load

    Hello Experts, I need your help. I am trying to extract data from SAP R/3 to BI system. The R/3 system contains data from 1999-2008 fiscal year. I extracted data for fiscal yr 2007,2006 and 2005 successfully and created a delta info package In the de

  • ESYU: Blanket PO approve시 ASL과 Sourcing Rules이 생성되기 위해 요구되는 steps

    Purpose Oracle Purchasing - Version: 11.5.8 to 11.5.10 Blanket Purchase Order approval 동안 ASL과 Sourcing Rules이 생성되게 하기 위해 요구되는 steps에는 무엇이 있는지 알아본다. Solution Profile Options: - PO: Allow Auto-generate Sourcing Rules => CREATE AND UPDATE - PO: Allow A

  • How to setup the perfect develop envorinment with Corda Builder

    All, It has been a while since I programmed with JSP/Java. Three years ago I developted some custom web pages within JSP and Eclipse. The webpages queried on a SQL DB. The results were populated via a Corda Builder Chart(PCXML script) in a JSP webpag

  • F-48/F-47 DOWN PAYMENT AGAINST PO IN F.C.

    Hi. I have created an imported PO valued 1000 with USD @50/- and maintained error message aginst "Order value will be exceeded "Message no. F5373".  When I am posting down payent in foreign currency against this PO line item for the same value of 100

  • JSPX Page navigation in ADF(Jdev 11.5)

    Hi, I am trying to navigate from task flow to a jspx page using the following code, but we are not able to redirect. Requirement is:- When user is accessing the registration page which is in taskflow, after registration it should automatically redire