Removing D embedded in HTML feature
BCS
ao at pathlink.com
Sun Mar 30 20:36:38 PDT 2008
Reply to bjoern,
> Walter Bright schrieb:
>
>> Scott suggested this be removed for D 2.0. Is anyone at all using it,
>> or have plans to use it, or can make a good case for keeping it?
>>
>> http://www.digitalmars.com/d/2.0/html.html
>>
> Please keep it.
>
> I am conviced that "text only" is not enough for next generation code
> editors. a few examples :
>
> a database application could embedd an Entity Relationship model. This
> could be a simple static graphic, or even an interactive live model
> which generates D code. (using java applets, ActiveX, ...)
>
> D has strong OOP features, why not having an interactive UML modeler
> within the code.
>
> D has builtin profiler support, why not embedding a charts, coloring
> time critical sections.
>
> extented Documentation support
>
> I am convinced that, once the first HTML base D code-editor is
> released, several new, fantastic ideas will be born.
>
> I guess java applets can be used as code generators, code watcher
> (safeD, without using the compiler) ....
>
> I thinking about : "how a next generation code editor should look
> like" for quit a while and hope to implement an HTML based (or
> hypertext based in general) Editor for D for use in my IDE.
>
> Bjoern
>
I'm working with some people that are working on one of the most advanced
abstraction systems I know of. There goal is to push abstraction as far as
possible and the conclusion after several years of playing with different
approaches (much of it trying to build a UI that lets people work with the
abstractions) is that abstractions and fancy UI's don't mix because as soon
as I abstract above what the UI knows, the UI breaks. Your time will be better
spent building these tools outside D (code generators) or inside D (meta
programming). IMNSHO, trying to interleave the D code and external abstractions
is a waste of time.
More information about the Digitalmars-d
mailing list