Re: finally using D at work
On Monday, 10 February 2014 at 19:56:57 UTC, extrawurst wrote: As a long time D fanboy I was known to say That is quite simple in D a lot at work! Now I was finally able to convience my boss (our CTO) to take a serious look at D as a replacement for the parts of our infrastructure that use nodejs right now. After my series of blog posts about this topic and a short presentation I did in the office he finally announced quite publicly today that we are in fact going to use D: https://twitter.com/Mavwarf/status/432962351059316736 So our next online game will be powered by some parts in D ;) Yay! Exciting times! A couple of weeks have past and I wanted to give you a follow up: After a few of days watching and ironing out some quirks our company officially launched the first component in our framework that is actually D based: https://twitter.com/Mavwarf/status/448828478163804160 In the back there are already 3 separate webservices that are built upon vibe.d running in the amazon cloud. We really like how clean the design became and how well it scales. The next services are already planned. These are all new components that we used to give D an honest try and we are already confident that the existing (old) modules will gradually be reimplemented using D. This is great stuff for my dconf talk!
Re: finally using D at work
On Saturday, 29 March 2014 at 13:31:36 UTC, extrawurst wrote: On Monday, 10 February 2014 at 19:56:57 UTC, extrawurst wrote: As a long time D fanboy I was known to say That is quite simple in D a lot at work! Now I was finally able to convience my boss (our CTO) to take a serious look at D as a replacement for the parts of our infrastructure that use nodejs right now. After my series of blog posts about this topic and a short presentation I did in the office he finally announced quite publicly today that we are in fact going to use D: https://twitter.com/Mavwarf/status/432962351059316736 So our next online game will be powered by some parts in D ;) Yay! Exciting times! A couple of weeks have past and I wanted to give you a follow up: After a few of days watching and ironing out some quirks our company officially launched the first component in our framework that is actually D based: https://twitter.com/Mavwarf/status/448828478163804160 In the back there are already 3 separate webservices that are built upon vibe.d running in the amazon cloud. We really like how clean the design became and how well it scales. The next services are already planned. These are all new components that we used to give D an honest try and we are already confident that the existing (old) modules will gradually be reimplemented using D. This is great stuff for my dconf talk! Just out of interest but, how useful would it be for you if you could generate javascript code that can automatically call via ajax a route? Same goes for data models with querying it.
Re: finally using D at work
On Saturday, 29 March 2014 at 13:36:01 UTC, Rikki Cattermole wrote: Just out of interest but, how useful would it be for you if you could generate javascript code that can automatically call via ajax a route? Same goes for data models with querying it. You mean if vibe.d could deliver the website with the correct calls injected into it ? That sounds useful when using vibe.d like that. But I am actually not familiar with that side of it, we use vibe.d for the REST api layer in the backend that the website uses but the page it self is delivered using conventional apache/php.
Re: finally using D at work
On Saturday, 29 March 2014 at 13:51:40 UTC, extrawurst wrote: On Saturday, 29 March 2014 at 13:36:01 UTC, Rikki Cattermole wrote: Just out of interest but, how useful would it be for you if you could generate javascript code that can automatically call via ajax a route? Same goes for data models with querying it. You mean if vibe.d could deliver the website with the correct calls injected into it ? That sounds useful when using vibe.d like that. But I am actually not familiar with that side of it, we use vibe.d for the REST api layer in the backend that the website uses but the page it self is delivered using conventional apache/php. I'm currently toying with it in Cmsed. As I already have most of the information available it seems a waste. That and I'm already generating the javascript modal versions of the data models registered. If you're interested in a case its currently working [0]. Note I haven't actually tested the outputted Javascript but I'm pretty sure it is valid and pretty easy to fix if not. I'm very interested in how streamlining of web development could be done. Especially for removing menial tasks like this can be done. [0] https://gist.github.com/rikkimax/9831506
Re: finally using D at work
On Saturday, 29 March 2014 at 13:31:36 UTC, extrawurst wrote: A couple of weeks have past and I wanted to give you a follow up: After a few of days watching and ironing out some quirks our company officially launched the first component in our framework that is actually D based: https://twitter.com/Mavwarf/status/448828478163804160 In the back there are already 3 separate webservices that are built upon vibe.d running in the amazon cloud. We really like how clean the design became and how well it scales. The next services are already planned. These are all new components that we used to give D an honest try and we are already confident that the existing (old) modules will gradually be reimplemented using D. This is great stuff for my dconf talk! Have you written (blogged) more things related to this? (Like: gains, cons etc.). PS: I'm thinking about implementing something like this where I work. Matheus.
Re: finally using D at work
On Wednesday, 12 February 2014 at 01:30:48 UTC, Manu wrote: On 11 February 2014 05:56, extrawurst step...@extrawurst.org wrote: As a long time D fanboy I was known to say That is quite simple in D a lot at work! Now I was finally able to convience my boss (our CTO) to take a serious look at D as a replacement for the parts of our infrastructure that use nodejs right now. After my series of blog posts about this topic and a short presentation I did in the office he finally announced quite publicly today that we are in fact going to use D: https://twitter.com/Mavwarf/status/432962351059316736 So our next online game will be powered by some parts in D ;) Yay! Exciting times! Congrats! Looking forward to your dconf talk next year! ;) Actually I am still crossing my fingers for my submission this year. Do you know something I don't? ^^
Re: finally using D at work
On 12 February 2014 18:05, extrawurst step...@extrawurst.org wrote: On Wednesday, 12 February 2014 at 01:30:48 UTC, Manu wrote: On 11 February 2014 05:56, extrawurst step...@extrawurst.org wrote: As a long time D fanboy I was known to say That is quite simple in D a lot at work! Now I was finally able to convience my boss (our CTO) to take a serious look at D as a replacement for the parts of our infrastructure that use nodejs right now. After my series of blog posts about this topic and a short presentation I did in the office he finally announced quite publicly today that we are in fact going to use D: https://twitter.com/Mavwarf/status/432962351059316736 So our next online game will be powered by some parts in D ;) Yay! Exciting times! Congrats! Looking forward to your dconf talk next year! ;) Actually I am still crossing my fingers for my submission this year. Do you know something I don't? ^^ No, I just imagined you'd need at least a year for your in-house code to bake before you can present stories from it...? Or has this been going on longer than you let on? :P
Re: finally using D at work
On Wednesday, 12 February 2014 at 14:06:22 UTC, Manu wrote: On 12 February 2014 18:05, extrawurst step...@extrawurst.org wrote: On Wednesday, 12 February 2014 at 01:30:48 UTC, Manu wrote: On 11 February 2014 05:56, extrawurst step...@extrawurst.org wrote: As a long time D fanboy I was known to say That is quite simple in D a lot at work! Now I was finally able to convience my boss (our CTO) to take a serious look at D as a replacement for the parts of our infrastructure that use nodejs right now. After my series of blog posts about this topic and a short presentation I did in the office he finally announced quite publicly today that we are in fact going to use D: https://twitter.com/Mavwarf/status/432962351059316736 So our next online game will be powered by some parts in D ;) Yay! Exciting times! Congrats! Looking forward to your dconf talk next year! ;) Actually I am still crossing my fingers for my submission this year. Do you know something I don't? ^^ No, I just imagined you'd need at least a year for your in-house code to bake before you can present stories from it...? Or has this been going on longer than you let on? :P No no it is just that this whole thing got more drive in the last couple of months since I am developing my server backend in D and wrote about it (and of course talked about it at work). Actually I am starting today and submitted my first lines of D to our SCM!!!
Re: finally using D at work
On 13 February 2014 00:09, extrawurst step...@extrawurst.org wrote: On Wednesday, 12 February 2014 at 14:06:22 UTC, Manu wrote: On 12 February 2014 18:05, extrawurst step...@extrawurst.org wrote: On Wednesday, 12 February 2014 at 01:30:48 UTC, Manu wrote: On 11 February 2014 05:56, extrawurst step...@extrawurst.org wrote: As a long time D fanboy I was known to say That is quite simple in D a lot at work! Now I was finally able to convience my boss (our CTO) to take a serious look at D as a replacement for the parts of our infrastructure that use nodejs right now. After my series of blog posts about this topic and a short presentation I did in the office he finally announced quite publicly today that we are in fact going to use D: https://twitter.com/Mavwarf/status/432962351059316736 So our next online game will be powered by some parts in D ;) Yay! Exciting times! Congrats! Looking forward to your dconf talk next year! ;) Actually I am still crossing my fingers for my submission this year. Do you know something I don't? ^^ No, I just imagined you'd need at least a year for your in-house code to bake before you can present stories from it...? Or has this been going on longer than you let on? :P No no it is just that this whole thing got more drive in the last couple of months since I am developing my server backend in D and wrote about it (and of course talked about it at work). Actually I am starting today and submitted my first lines of D to our SCM!!! Huzzah! Welcome to the evangelical club! I hope it goes smoothly for you... it's only your reputation on the line! :P
finally using D at work
As a long time D fanboy I was known to say That is quite simple in D a lot at work! Now I was finally able to convience my boss (our CTO) to take a serious look at D as a replacement for the parts of our infrastructure that use nodejs right now. After my series of blog posts about this topic and a short presentation I did in the office he finally announced quite publicly today that we are in fact going to use D: https://twitter.com/Mavwarf/status/432962351059316736 So our next online game will be powered by some parts in D ;) Yay! Exciting times!
Re: finally using D at work
On Monday, 10 February 2014 at 19:56:57 UTC, extrawurst wrote: As a long time D fanboy I was known to say That is quite simple in D a lot at work! Now I was finally able to convience my boss (our CTO) to take a serious look at D as a replacement for the parts of our infrastructure that use nodejs right now. After my series of blog posts about this topic and a short presentation I did in the office he finally announced quite publicly today that we are in fact going to use D: https://twitter.com/Mavwarf/status/432962351059316736 So our next online game will be powered by some parts in D ;) Yay! Exciting times! Congrats, and let us know what bindings are missing ;)
Re: finally using D at work
On 2/10/2014 11:56 AM, extrawurst wrote: As a long time D fanboy I was known to say That is quite simple in D a lot at work! Now I was finally able to convience my boss (our CTO) to take a serious look at D as a replacement for the parts of our infrastructure that use nodejs right now. After my series of blog posts about this topic and a short presentation I did in the office he finally announced quite publicly today that we are in fact going to use D: https://twitter.com/Mavwarf/status/432962351059316736 So our next online game will be powered by some parts in D ;) Yay! Exciting times! Yes, this is great news! Thanks for letting us know.
Re: finally using D at work
On 02/10/2014 02:56 PM, extrawurst wrote: So our next online game will be powered by some parts in D ;) Cool!
Re: finally using D at work
Am 10.02.2014 20:56, schrieb extrawurst: As a long time D fanboy I was known to say That is quite simple in D a lot at work! Now I was finally able to convience my boss (our CTO) to take a serious look at D as a replacement for the parts of our infrastructure that use nodejs right now. After my series of blog posts about this topic and a short presentation I did in the office he finally announced quite publicly today that we are in fact going to use D: https://twitter.com/Mavwarf/status/432962351059316736 So our next online game will be powered by some parts in D ;) Yay! Exciting times! Congratulations! Good luck!
Re: finally using D at work
On 02/10/2014 11:56 AM, extrawurst wrote: So our next online game will be powered by some parts in D ;) Congratulations! Please consider updating the following page http://wiki.dlang.org/Current_D_Use Ali
Re: finally using D at work
Can you share the D presentation material you used at work? It would be great to also share this with other game development companies that are interested.
Re: finally using D at work
On Monday, 10 February 2014 at 23:03:15 UTC, Ali Çehreli wrote: On 02/10/2014 11:56 AM, extrawurst wrote: So our next online game will be powered by some parts in D ;) Congratulations! Please consider updating the following page http://wiki.dlang.org/Current_D_Use Ali Done, thanks for the hint!
Re: finally using D at work
Congrats! I'm green with envy. Atila On Monday, 10 February 2014 at 19:56:57 UTC, extrawurst wrote: As a long time D fanboy I was known to say That is quite simple in D a lot at work! Now I was finally able to convience my boss (our CTO) to take a serious look at D as a replacement for the parts of our infrastructure that use nodejs right now. After my series of blog posts about this topic and a short presentation I did in the office he finally announced quite publicly today that we are in fact going to use D: https://twitter.com/Mavwarf/status/432962351059316736 So our next online game will be powered by some parts in D ;) Yay! Exciting times!
Re: finally using D at work
On Mon, 10 Feb 2014 19:56:55 +, extrawurst wrote: As a long time D fanboy I was known to say That is quite simple in D a lot at work! Now I was finally able to convience my boss (our CTO) to take a serious look at D as a replacement for the parts of our infrastructure that use nodejs right now. After my series of blog posts about this topic and a short presentation I did in the office he finally announced quite publicly today that we are in fact going to use D: https://twitter.com/Mavwarf/status/432962351059316736 So our next online game will be powered by some parts in D ;) Yay! Exciting times! Cheers from the folks at EMSI! Justin
Re: finally using D at work
On 11 February 2014 05:56, extrawurst step...@extrawurst.org wrote: As a long time D fanboy I was known to say That is quite simple in D a lot at work! Now I was finally able to convience my boss (our CTO) to take a serious look at D as a replacement for the parts of our infrastructure that use nodejs right now. After my series of blog posts about this topic and a short presentation I did in the office he finally announced quite publicly today that we are in fact going to use D: https://twitter.com/Mavwarf/status/432962351059316736 So our next online game will be powered by some parts in D ;) Yay! Exciting times! Congrats! Looking forward to your dconf talk next year! ;)