DWT in Google Summer of Code?
a
a at a.com
Fri Mar 30 08:51:29 PDT 2012
On Friday, 16 March 2012 at 20:24:52 UTC, Tim Keating wrote:
> On Wednesday, 7 March 2012 at 17:13:02 UTC, Jesse Phillips
> wrote:
>> As for SWT, I don't know what you mean by short comings. All
>> GUI
>> toolkits have them, but maybe you mean the API is not D like.
>
> At a cursory glance? The fact that there are numerous library
> classes for interfacing with files, etc. (in base) that
> duplicate functionality that is in both Phobos & Tango, instead
> of modifying the libraries to rely on Phobos or Tango.
>
> The fact that the packages under base have "java" as their TLD.
>
> The fact that the packages for the main widget library seem
> hopelessly intertwingled with Eclipse.
>
> The fact that the library has duplicate code in separate
> packages per platform, rather than using a canonical D pattern
> for supporting this, such as "version."
>
> These are a few things that jumped out at me in five minutes of
> browsing the git repo.
>
> TK
The examples also all use the horrible anonymous class thing. A
GUI library really should use delegates for callbacks.
More information about the Digitalmars-d-dwt
mailing list