Linked by Andrew Youll on Thu 30th Jun 2005 06:08 UTC, submitted by Zilin Du
Permalink for comment
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
- One Third of Netbooks Ship with Linux
posted 2009-12-08 - Google Announces New Location-based Services
posted 2009-12-07 - Fusion Garage Announces Joo Joo, Tells Their Side of the Story
posted 2009-12-07 - Codezero Microkernel v0.2 Released
posted 2009-12-07 - Fusion Garage Plans Media Event, To Show Off CrunchPad
posted 2009-12-04 - Microsoft Amends Browser Ballot Proposal Once Again
posted 2009-12-04 - Ten Brands That Will Disappear in 2010
posted 2009-12-04 - Security Predictions for 2010
posted 2009-12-04 - Google Launches Public DNS Service
posted 2009-12-03 - Window Maker: Your NeXT Window Manager
posted 2009-12-03 - How to Build and Maintain a Tiered WSUS Infrastructure
posted 2009-12-08 - Building the Dream Google Smartbook
posted 2009-12-08 - Google Acquires AppJet
posted 2009-12-08 - The Machine SID Duplication Myth
posted 2009-12-08 - KDE Software Compilation 4.4 Beta Released
posted 2009-12-07 - Virt-Manager 0.8.1 Released
posted 2009-12-07 - Apple Quietly Bumps Some Mac Pro, Xserve BTO Options
posted 2009-12-04 - Intel's Nvidia Dispute Said to Be Focus of FTC Review
posted 2009-12-04 - Intel Shows Off 48-Core Chip
posted 2009-12-03 - Linux Kernel 2.6.32 Released
posted 2009-12-03
Recent Original Stories
- Window Maker: Your NeXT Window Manager posted 2009-12-03
- Programming: Notepad or Visual? posted 2009-11-29
- Episode 29: Warranty Void posted 2009-11-29
Recent Comments
Headlines
Random Comments
- RE: Bleh posted 2005-08-24 12:32:29 by raver31
- RE[2]: !!! posted 2006-08-08 07:05:58 by Tuishimi
- RE[3]: A dog barking on stars posted 2007-02-06 23:17:25 by Dave_K
- RE[3]: Possible interpretations posted 2007-08-09 22:32:01 by kaiwai
- RE[3]: So the main purpose of the server is "file shari posted 2008-01-14 08:23:35 by Thom_Holwerda
Random Stories
- Total Computer Newbies Meet Debian: Part 1, The Install posted 2003-04-07
- The Ten Most Beautiful Computers posted 2008-04-13
- Interview with amaroK's Developers posted 2004-12-08
Random OS Link




> One thing that puzzles me though is the memory management. SWT famously requires memory management, even on Java, a managed language. I can't tell from the samples if this is still the case with PySWT: all the sample GUIs are fairly static (i.e. they appear, do nothing, and get destroyed with the rest of the app when it dies). Does anyone know what the story is?
You're confused. Java provides memory management - not resource management. They are different. SWT doesn't need you to manage memory either, just some external, native, unmanaged resources that are allocated by the native operating system (colors, fonts, etc). Is this any different than having to remember to close a stream or database connection? It may seem silly at first (especially because Swing gets around it by emulating everything and not having to communicate with the native windowing system), but it makes sense - and the way they've implemented SWT makes it really a non issue anyway because the rules are so easy to follow.