March 09, 2011
On 2011-03-09 17:00, Andrei Alexandrescu wrote:
> On 3/9/11 1:24 AM, Jacob Carlborg wrote:
>> On 2011-03-08 20:37, Andrei Alexandrescu wrote:
>>> I just submitted an application for GSoC 2011 on behalf of Digital Mars.
>>> Please review and contribute to the project ideas page:
>>>
>>> http://prowiki.org/wiki4d/wiki.cgi?GSOC_2011_Ideas
>>>
>>>
>>> Thanks,
>>>
>>> Andrei
>>
>> How about a GUI library. Probably helping with an already existing one,
>> DWT for example.
>
> Ideally we'd get the authors of the respective libraries weigh in to
> assess what help they need.
>
> Andrei

For DWT I can answer that:

* Finish porting to D2 (I've received a patch that does this, not applied yet)
* Finish the Mac OS X port and merge it with the DWT2 repository
* Update to later versions of SWT
* Port 64bit versions of SWT (probably we want to merge the 32bit and 64bit ports)

-- 
/Jacob Carlborg
March 09, 2011
Andrei Alexandrescu wrote:
> I just submitted an application for GSoC 2011 on behalf of Digital Mars. Please review and contribute to the project ideas page:
> 
> http://prowiki.org/wiki4d/wiki.cgi?GSOC_2011_Ideas

I did some research on Protocol Buffers. I found
https://256.makerslocal.org/wiki/index.php/ProtocolBuffer
Further it seems that Google encourages writing a plugin for their
compiler
(http://code.google.com/apis/protocolbuffers/docs/reference/other.html).
Maybe the above project can be adapted. Because a plugin has to read a
special request from stdin and output a special response to stdout.

Jens
March 09, 2011
On Wed, Mar 9, 2011 at 4:46 AM, Jacob Carlborg <doob@me.com> wrote:
> On 2011-03-09 11:11, Trass3r wrote:
>>>
>>> How about a GUI library. Probably helping with an already existing one, DWT for example.
>>
>> Good idea, but rather improve GtkD or QtD.
>
> Too bad that's the general opinion people seem to have about GUI libraries. I don't understand what they don't like about DWT.
>
> BTW, I received a patch for DWT which makes it work with D2.

Coming from the Java world, I'm a big fan of SWT because it's fast and
native, and I started out using DWT, but I was frightened away when I
realized that DWT contains a reimplementation of a significant portion
of the Java standard library. It just seems like a decent UI framework
for D shouldn't require another language's standard library to be
ported over, but maybe I'm just critical.
Where would I find DWT for D2?
March 10, 2011
On 2011-03-09 23:16, Andrew Wiley wrote:
> On Wed, Mar 9, 2011 at 4:46 AM, Jacob Carlborg<doob@me.com>  wrote:
>> On 2011-03-09 11:11, Trass3r wrote:
>>>>
>>>> How about a GUI library. Probably helping with an already existing one,
>>>> DWT for example.
>>>
>>> Good idea, but rather improve GtkD or QtD.
>>
>> Too bad that's the general opinion people seem to have about GUI libraries.
>> I don't understand what they don't like about DWT.
>>
>> BTW, I received a patch for DWT which makes it work with D2.
>
> Coming from the Java world, I'm a big fan of SWT because it's fast and
> native, and I started out using DWT, but I was frightened away when I
> realized that DWT contains a reimplementation of a significant portion
> of the Java standard library. It just seems like a decent UI framework
> for D shouldn't require another language's standard library to be
> ported over, but maybe I'm just critical.
> Where would I find DWT for D2?

If the DWT code is as close as possible to the original SWT it's easier to merge future versions of SWT.

DWT for D2 is currently not finished.

-- 
/Jacob Carlborg
March 10, 2011
How about adding more stuff to CTFE, esp. pointers and classes?
March 11, 2011
On 10/03/2011 19:36, Trass3r wrote:
> How about adding more stuff to CTFE, esp. pointers and classes?

Or get Algebraic data types to typecheck in the compiler :)
March 11, 2011
Nebster Wrote:

> On 10/03/2011 19:36, Trass3r wrote:
> > How about adding more stuff to CTFE, esp. pointers and classes?
> 
> Or get Algebraic data types to typecheck in the compiler :)

Stop trolling. We should really ban these Tango fanboys here.

Nobody really wants to turn D into an ivory tower hell with all the functional language features. Even bearophile was trolling recently. Why remembers the 'where' syntax. *Vomit*

Nick S. is right, we should use HTML for our documents too. Maybe some stupid typography expert cares, but the majority (99%) of users don't. They've used to browsing broken HTML pages, DDOC is good enough for them. It has also shown potential as a general typesetting system for technical documentation in the digitalmars site.
March 12, 2011
On 11/03/2011 20:03, Gary Whatmore wrote:
> Nebster Wrote:
>
>> On 10/03/2011 19:36, Trass3r wrote:
>>> How about adding more stuff to CTFE, esp. pointers and classes?
>>
>> Or get Algebraic data types to typecheck in the compiler :)
>
> Stop trolling. We should really ban these Tango fanboys here.
>
> Nobody really wants to turn D into an ivory tower hell with all the functional language features. Even bearophile was trolling recently. Why remembers the 'where' syntax. *Vomit*
>
> Nick S. is right, we should use HTML for our documents too. Maybe some stupid typography expert cares, but the majority (99%) of users don't. They've used to browsing broken HTML pages, DDOC is good enough for them. It has also shown potential as a general typesetting system for technical documentation in the digitalmars site.

Haha, I hate tango >.>
Phobos is better in my opinion (or I prefer it at least)! I just read in the documentation that it is a possible extension so I thought it would be a good Google Code project :P
March 12, 2011
Am 12.03.2011 18:16, schrieb Nebster:
> On 11/03/2011 20:03, Gary Whatmore wrote:
>> Nebster Wrote:
>>
>>> On 10/03/2011 19:36, Trass3r wrote:
>>>> How about adding more stuff to CTFE, esp. pointers and classes?
>>>
>>> Or get Algebraic data types to typecheck in the compiler :)
>>
>> Stop trolling. We should really ban these Tango fanboys here.
>>
>> Nobody really wants to turn D into an ivory tower hell with all the
>> functional language features. Even bearophile was trolling recently.
>> Why remembers the 'where' syntax. *Vomit*
>>
>> Nick S. is right, we should use HTML for our documents too. Maybe some
>> stupid typography expert cares, but the majority (99%) of users don't.
>> They've used to browsing broken HTML pages, DDOC is good enough for
>> them. It has also shown potential as a general typesetting system for
>> technical documentation in the digitalmars site.
>
> Haha, I hate tango >.>

Come on, don't be an idiot. Gary is a troll, just ignore him.

> Phobos is better in my opinion (or I prefer it at least)!

No reason to "hate" Tango.

> I just read in
> the documentation that it is a possible extension so I thought it would
> be a good Google Code project :P

March 14, 2011
On 12/03/2011 17:23, Daniel Gibson wrote:
> No reason to "hate" Tango.

Ok, I don't really hate Tango, I just prefer Phobos because I got used to it first :)