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.