www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - seeking D wisdom

reply "John S" <nastea1 mail.ru> writes:
Hello World, I am hoping that someone can lend some advice. I am
not really a programmer but I studied programming in the late
90s/early 2000 time period. I started with QBasic, then I learned
HTML, CSS, JavaScript. I dabbled in C++ using books and
tutorials. Anyway, I know enough to learn languages and begin to
utilize them appropriately. I haven't studied programming in many
years now. But I am interested in web development again.

I am no longer interested in Microsoft technologies and Php is
not my cup of tea. I've discovered D and I read that it is used
on the web. Most notably at Facebook? anyway, I would like to
start learning D but I do not know how to use it on the web. What
do i need to know/study in order to use D for web development? I
read something about cgi and fast-cgi implementation. is this the
way to go? remember, i've only used scripting languages before. I
don't need a step-by-step answer - i'm not stupid. I just need an
arrow pointing in the right direction.

thus, if i write a D program and compile it, how do i use it on a
web server?

please forgive me for not being all-knowing.

Thank You very much for your time.
Apr 10 2015
next sibling parent reply ketmar <ketmar ketmar.no-ip.org> writes:
On Fri, 10 Apr 2015 18:07:05 +0000, John S wrote:

 Hello World, I am hoping that someone can lend some advice. I am not
 really a programmer but I studied programming in the late 90s/early 2000
 time period. I started with QBasic, then I learned HTML, CSS,
 JavaScript. I dabbled in C++ using books and tutorials. Anyway, I know
 enough to learn languages and begin to utilize them appropriately. I
 haven't studied programming in many years now. But I am interested in
 web development again.
=20
 I am no longer interested in Microsoft technologies and Php is not my
 cup of tea. I've discovered D and I read that it is used on the web.
 Most notably at Facebook? anyway, I would like to start learning D but I
 do not know how to use it on the web. What do i need to know/study in
 order to use D for web development? I read something about cgi and
 fast-cgi implementation. is this the way to go? remember, i've only used
 scripting languages before. I don't need a step-by-step answer - i'm not
 stupid. I just need an arrow pointing in the right direction.
=20
 thus, if i write a D program and compile it, how do i use it on a web
 server?
=20
 please forgive me for not being all-knowing.
=20
 Thank You very much for your time.
look at vibe.d[1]. or you can use Adam's cgi.d[2][3]. [1] http://vibed.org [2] http://arsdnet.net/web.d/cgi.d.html [3] https://github.com/adamdruppe/arsd=
Apr 10 2015
parent "John S" <nastea1 mail.ru> writes:
On Friday, 10 April 2015 at 18:17:25 UTC, ketmar wrote:
 look at vibe.d[1]. or you can use Adam's cgi.d[2][3].

 [1] http://vibed.org
 [2] http://arsdnet.net/web.d/cgi.d.html
 [3] https://github.com/adamdruppe/arsd
excellent answer. <b>Thank You</b>. I'm off to continue learning... Have a Wonderful Day.
Apr 10 2015
prev sibling next sibling parent "Kagamin" <spam here.lot> writes:
http://forum.dlang.org/post/ofzxraoutgxctxujrjgi forum.dlang.org
another example: https://github.com/D-Programming-GDC/gdcproject
Apr 10 2015
prev sibling parent reply Rikki Cattermole <alphaglosined gmail.com> writes:
On 11/04/2015 6:07 a.m., John S wrote:
 Hello World, I am hoping that someone can lend some advice. I am
 not really a programmer but I studied programming in the late
 90s/early 2000 time period. I started with QBasic, then I learned
 HTML, CSS, JavaScript. I dabbled in C++ using books and
 tutorials. Anyway, I know enough to learn languages and begin to
 utilize them appropriately. I haven't studied programming in many
 years now. But I am interested in web development again.

 I am no longer interested in Microsoft technologies and Php is
 not my cup of tea. I've discovered D and I read that it is used
 on the web. Most notably at Facebook? anyway, I would like to
 start learning D but I do not know how to use it on the web. What
 do i need to know/study in order to use D for web development? I
 read something about cgi and fast-cgi implementation. is this the
 way to go? remember, i've only used scripting languages before. I
 don't need a step-by-step answer - i'm not stupid. I just need an
 arrow pointing in the right direction.

 thus, if i write a D program and compile it, how do i use it on a
 web server?

 please forgive me for not being all-knowing.

 Thank You very much for your time.
I'm currently writing a web server[0]. I do have a web service framework waiting for it. It is based upon my previous one (Cmsed). If you want to help with the web server, please let me know. The configuration system still isn't fully flattening (making config files usable) nor is it listening for requests. There also needs work done so it can be demonized on OSX and fast-cgi client and server needs to be written. [0] https://github.com/DNetDev/webserver
Apr 10 2015
parent reply "John S" <nastea1 mail.ru> writes:
On Saturday, 11 April 2015 at 03:27:32 UTC, Rikki Cattermole 
wrote:
 I'm currently writing a web server[0].
 I do have a web service framework waiting for it. It is based 
 upon my previous one (Cmsed).

 If you want to help with the web server, please let me know. 
 The configuration system still isn't fully flattening (making 
 config files usable) nor is it listening for requests. There 
 also needs work done so it can be demonized on OSX and fast-cgi 
 client and server needs to be written.

 [0] https://github.com/DNetDev/webserver
I'm always willing to help a community of programmers. If I can help you in anyway, then I will be more than happy to contribute. Keep in mind that I am new to the D Language. I must master the fundamentals of the language before I begin to author code for something as important as a Web Server. However, I will use this project to begin discovering more about D Language. I always believe in learning how to swim by simply D-iving in. I'll look at your project and begin to work on some code. I am obviously inferior to you and your knowledge of D but I will work hard to catch up. By the way, we share the same middle name. Have a Wonderful Day...
Apr 11 2015
parent Rikki Cattermole <alphaglosined gmail.com> writes:
On 12/04/2015 2:22 a.m., John S wrote:
 On Saturday, 11 April 2015 at 03:27:32 UTC, Rikki Cattermole wrote:
 I'm currently writing a web server[0].
 I do have a web service framework waiting for it. It is based upon my
 previous one (Cmsed).

 If you want to help with the web server, please let me know. The
 configuration system still isn't fully flattening (making config files
 usable) nor is it listening for requests. There also needs work done
 so it can be demonized on OSX and fast-cgi client and server needs to
 be written.

 [0] https://github.com/DNetDev/webserver
I'm always willing to help a community of programmers. If I can help you in anyway, then I will be more than happy to contribute. Keep in mind that I am new to the D Language. I must master the fundamentals of the language before I begin to author code for something as important as a Web Server. However, I will use this project to begin discovering more about D Language. I always believe in learning how to swim by simply D-iving in. I'll look at your project and begin to work on some code. I am obviously inferior to you and your knowledge of D but I will work hard to catch up. By the way, we share the same middle name. Have a Wonderful Day...
No worries. As you said, its best to dive right in. Feel free to come chat on https://gitter.im/DNetDev/webserver and ask questions.
Apr 11 2015