Web development status
Alexander Panek
a.panek at brainsware.org
Mon Jan 22 07:03:44 PST 2007
kenny wrote:
> Hasan Aljudy wrote:
>>
>>
>> Antti Holvikari wrote:
>>> On 1/22/07, Hasan Aljudy <hasan.aljudy at gmail.com> wrote:
>>>> Antti Holvikari wrote:
>>>> > Hi!
>>>> >
>>>> > I've searched and searched for some stuff about web development in D
>>>> > but have found almost nothing. What is the status of the CGI
>>>> module[1]
>>>> > that Marten wrote (the link on that page is broken)? Or should I go
>>>> > with Mango?
>>>> >
>>>> > Has anyone done any webapps with D?
>>>> >
>>>> > [1] http://www.prowiki.org/wiki4d/wiki.cgi?CGI
>>>> >
>>>>
>>>> I wish we'd have a framework similar to Django, however, come to think
>>>> of it .. I'd rather use Django than wait for a D clone .. which I don't
>>>> think can be more powerful since D doesn't have any dynamic reflection
>>>> capabilities.
>>>
>>> Hmm, hope I'm not missing something here but why would you need
>>> reflection for that?
>>>
>>
>> Well, We don't need it to make a server in D, but if we want to make a
>> powerful framework for web applications, I'd say reflection is a must.
>>
>> Maybe I don't understand Reflection very well, but there are things in
>> Django that'd only be possible in a dynamic language, or a language
>> with good Reflection capabilities.
>
> I've been doing web development in D for a long time. I use my own
> framework to do it. If there are enough people interested, I could
> possibly open source it in a few weeks (it needs a lot of cleaning)
>
> it connects over fastcgi interface (I run lighttpd, but apache can be
> used), or can use shttpd's embedded for connections directly. It's
> quite extensive -- it's parsed templates into bytecode, and quite a bit
> of other stuff... It's definitely pretty solid, and it's the backend of
> a social network that's being built.
>
> if you guys are really interested, I'll write some samples up to get
> feedback before opening it.
That sounds amazing!! Examples would be great, though. :)
More information about the Digitalmars-d
mailing list