What Features Should A GUI toolkit have?

via Digitalmars-d digitalmars-d at puremagic.com
Fri Mar 6 02:01:34 PST 2015


On Friday, 6 March 2015 at 07:49:51 UTC, ketmar wrote:
> it should be turned inside out: to be productive we need 
> component
> framework a-la BlackBox Component Builder. sadly, most people 
> were never
> worked with *real* component framework, so they keep thinking 
> that "ide +
> gui builder + compiler is like component framework". no, no, 
> and no. not
> even close. that loses the main property of component 
> frameworks: you
> aren't writing program using CF, you are simply extending CF 
> until it can
> do what you want.

Components are coming to HTML5:

http://jonrimmer.github.io/are-we-componentized-yet/

Google is experimenting with implementing their "Material GUI" in 
it:

https://www.polymer-project.org/components/paper-elements/demo.html#paper-checkbox

Sure, you can do your own in D, but you probably cannot keep up 
if this takes off... It would make a lot more sense to focus on 
efficient synchronization between native D arrays and javascript 
and utilize what already is there. HTML5 provides ArrayView 
objects that basically are slices of raw memory.

It could work out nicely.




More information about the Digitalmars-d mailing list