August 20, 2002
This kind of native multi-platform abstraction is what would be good for D

http://www.eclipse.org/articles/Article-SWT-Design-1/SWT-Design-1.html