www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.dwt - updating DWT

reply =?utf-8?B?U2HFoWEgSmFuacWha2E=?= <gour atmarama.com> writes:
Hello,

stil thinking about which GUI to use and today I noticed that according
to web site, DWT is based on SWT-3.4, while SWT at upstream is at
4.5,4.6, so I'm interested if porting SWT to DWT is mostly manual work
which seems to be disadvantageous and destined to be always a lot behind
the upstream or there is plan to somehow make the whole process more
automatic and therefore closer to upstream?

That seems to be one of Gtdk's 'pros' since it's much closer to the
upstream.


Sincerely,
Gour

-- 
Whenever and wherever there is a decline in religious practice,
O descendant of Bharata, and a predominant rise of irreligion —
at that time I descend Myself.
Mar 15 2016
parent reply Jacob Carlborg <doob me.com> writes:
On 15/03/16 18:17, Saša Janiška wrote:
 Hello,

 stil thinking about which GUI to use and today I noticed that according
 to web site, DWT is based on SWT-3.4, while SWT at upstream is at
 4.5,4.6, so I'm interested if porting SWT to DWT is mostly manual work
 which seems to be disadvantageous and destined to be always a lot behind
 the upstream or there is plan to somehow make the whole process more
 automatic and therefore closer to upstream?
Yeah, currently it's completely a manual process. I've abandoned the idea of manually updating if favor of an automated process. I'm working on a tool [1] that will automatically translate the Java code to D. [1] https://github.com/d-widget-toolkit/jport/tree/dev -- /Jacob Carlborg
Mar 15 2016
parent reply =?utf-8?B?U2HFoWEgSmFuacWha2E=?= <gour atmarama.com> writes:
Jacob Carlborg <doob me.com> writes:

 Yeah, currently it's completely a manual process. I've abandoned the idea of
 manually updating if favor of an automated process.
That's reasonable indeed...It must be huge effort to port it manually.
 I'm working on a tool [1] that will automatically translate the Java
 code to D.
That would make DWT very attractive option for writing GUI apps. I also heard from another D user that SWT is high-quality library for business applications... Any ETA when you DWT might me updated to 4.x ? Sincerely, Gour -- Even the intelligent are bewildered in determining what is action and what is inaction. Now I shall explain to you what action is, knowing which you shall be liberated from all misfortune.
Mar 16 2016
parent reply Jacob Carlborg <doob me.com> writes:
On 16/03/16 09:27, Saša Janiška wrote:

 Any ETA when you DWT might me updated to 4.x ?
Unfortunately no. It takes quite some time to write a tool that converts Java to D. Currently my focus is to rewrite the D grammar that is used by GitHub and TextMate, it's currently broken in some cases. -- /Jacob Carlborg
Mar 16 2016
parent =?utf-8?B?U2HFoWEgSmFuacWha2E=?= <gour atmarama.com> writes:
Jacob Carlborg <doob me.com> writes:

 Unfortunately no. It takes quite some time to write a tool that
 converts Java to D.
I see...otoh, I can't be of much help since I never touched Java. Sincerely, Gour -- Even the intelligent are bewildered in determining what is action and what is inaction. Now I shall explain to you what action is, knowing which you shall be liberated from all misfortune.
Mar 16 2016