Thread overview | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
July 09, 2019 I was able to write some D last week! | ||||
---|---|---|---|---|
| ||||
I am bumping the arsd repo dub's version number to 4.0.0. (this is super super arbitrary for me though, I very rarely ACTUALLY break backward compatibility, in fact I try to be both backward and forward compatible with myself and with dmd versions, just meh) Anyway, while version numbers are silly, you can read a more informational summary of a bunch of the new stuff here: http://dpldocs.info/this-week-in-d/Blog.Posted_2019_07_08.html ask me anything you like |
July 09, 2019 Re: I was able to write some D last week! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Adam D. Ruppe | Adam D. Ruppe wrote:
> I am bumping the arsd repo dub's version number to 4.0.0. (this is super super arbitrary for me though, I very rarely ACTUALLY break backward compatibility, in fact I try to be both backward and forward compatible with myself and with dmd versions, just meh)
yay, so your cgi.d and template modules are ready for public now! great.
|
July 09, 2019 Re: I was able to write some D last week! | ||||
---|---|---|---|---|
| ||||
Posted in reply to ketmar | On Tuesday, 9 July 2019 at 03:21:21 UTC, ketmar wrote:
> yay, so your cgi.d and template modules are ready for public now! great.
Aye, you can use them now. I haven't documented all the new stuff and I am still likely to change a bunch of details, so it is still kinda "use at your own risk of future breakage", but I'm happy with the core code now - cgi.getSessionObject, dispatcher, serveApiObject, all coming together very nicely, so I'm unlikely to make any major changes now.
|
July 09, 2019 Re: I was able to write some D last week! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Adam D. Ruppe | On Tuesday, 9 July 2019 at 02:32:22 UTC, Adam D. Ruppe wrote:
> I am bumping the arsd repo dub's version number to 4.0.0. (this is super super arbitrary for me though, I very rarely ACTUALLY break backward compatibility, in fact I try to be both backward and forward compatible with myself and with dmd versions, just meh)
>
> Anyway, while version numbers are silly, you can read a more informational summary of a bunch of the new stuff here:
>
> http://dpldocs.info/this-week-in-d/Blog.Posted_2019_07_08.html
>
> ask me anything you like
I don't know much about this project but l which to know more. How does it compare to vibe.d? it even has http2. Where can one get a tutorial for it? It will be better for this project to have a website of its own like vibe.d
All the web framework only vibe was set up with business in mind.
I will be happy for your reply
|
July 09, 2019 Re: I was able to write some D last week! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Greatsam4sure | On Tuesday, 9 July 2019 at 12:09:14 UTC, Greatsam4sure wrote: > > All the web framework only vibe was set up with business in mind. Not entirely true - there is a (pretty active) project out there called "Hunt Framework" - https://github.com/huntlabs/hunt-framework |
July 09, 2019 Re: I was able to write some D last week! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Dejan Lekic | On Tuesday, 9 July 2019 at 12:13:13 UTC, Dejan Lekic wrote:
> Not entirely true - there is a (pretty active) project out there called "Hunt Framework" - https://github.com/huntlabs/hunt-framework
Fun fact: hunt framework bootstrapped themselves with my code! I don't think they still use any of it though, but their first few versions heavily relied on my lib on the inside :)
|
July 09, 2019 Re: I was able to write some D last week! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Greatsam4sure | On Tuesday, 9 July 2019 at 12:09:14 UTC, Greatsam4sure wrote: > I don't know much about this project but l which to know more. My code is the oldest continuously maintained web library in D, started in 2008 and still developed today. It also does a bunch of other things like gui too. > How does it compare to vibe.d? vibe.d has marketing, I don't really care since I write it for myself. That's the biggest difference. From a technical perspective, vibe is committed to its event driven model, while mine is more flexible and can use any additional libraries and is broadly compatible with environments (including old style cgi, where it started). The only docs I have for it are on dpldocs.info. |
July 09, 2019 Re: I was able to write some D last week! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Adam D. Ruppe | On Tuesday, 9 July 2019 at 12:31:15 UTC, Adam D. Ruppe wrote:
> On Tuesday, 9 July 2019 at 12:09:14 UTC, Greatsam4sure wrote:
>> I don't know much about this project but l which to know more.
>
> My code is the oldest continuously maintained web library in D, started in 2008 and still developed today. It also does a bunch of other things like gui too.
>
And dom.d is also one of the longest, still _working_ XML parser that is easy to use.
Longevity and availability have value.
|
July 10, 2019 Re: I was able to write some D last week! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Adam D. Ruppe | On Tuesday, 9 July 2019 at 12:31:15 UTC, Adam D. Ruppe wrote:
> On Tuesday, 9 July 2019 at 12:09:14 UTC, Greatsam4sure wrote:
>> I don't know much about this project but l which to know more.
>
> My code is the oldest continuously maintained web library in D, started in 2008 and still developed today. It also does a bunch of other things like gui too.
>
>> How does it compare to vibe.d?
>
> vibe.d has marketing, I don't really care since I write it for myself. That's the biggest difference.
>
> From a technical perspective, vibe is committed to its event driven model, while mine is more flexible and can use any additional libraries and is broadly compatible with environments (including old style cgi, where it started).
>
> The only docs I have for it are on dpldocs.info.
I have being on this forum for about 2years plus now. I have never add of the project. It will be better to set up a website or blog for it like vibe.d
with a comprehensive tutorial to encourage easy adoption. It pays no one to keep good framework secret
|
July 11, 2019 Re: I was able to write some D last week! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Adam D. Ruppe | On Tuesday, 9 July 2019 at 02:32:22 UTC, Adam D. Ruppe wrote:
> I am bumping the arsd repo dub's version number to 4.0.0. (this is super super arbitrary for me though, I very rarely ACTUALLY break backward compatibility, in fact I try to be both backward and forward compatible with myself and with dmd versions, just meh)
>
> Anyway, while version numbers are silly, you can read a more informational summary of a bunch of the new stuff here:
>
> http://dpldocs.info/this-week-in-d/Blog.Posted_2019_07_08.html
>
> ask me anything you like
Great work but the name of "arsd.http2" might be confusing to some because of "HTTP 2" being an actual thing but that module has nothing to do with it and is actually about Open SSL.
I really like the database modules though.
|
Copyright © 1999-2021 by the D Language Foundation