D For A Web Developer

Paulo Pinto via Digitalmars-d digitalmars-d at puremagic.com
Tue Apr 29 11:04:18 PDT 2014


Am 29.04.2014 19:45, schrieb Nick Sabalausky:
> On 4/29/2014 11:55 AM, Etienne wrote:
>> On 2014-04-29 11:27 AM, Adam D. Ruppe wrote:
>>> I recently started a Ruby on Rails job and using it makes me really,
>>> really miss the high productivity and ease of use D offers. (And, of
>>> course, a dynamic site in D runs about 3x faster out of the box than
>>> hello world served by Rails, zero effort in optimization. And "rake
>>> test", just shoot me, I'd rather rebuild a C++ project from scratch, at
>>> least that'll finish before the heat death of the universe.)
>>
>> That's funny b/c most people say RoR made them love web development. If
>> the D community could organize itself the same way RoR is around web
>> dev, I doubt any other web scripting language could pursue existence.
>
> Ruby on Rails popularized MVC web frameworks, and that was a significant
> step forward from the stuff that came before, like PHP, ASP or even
> arguably ASP.NET (or *shudder* ColdFusion). I think that's always been
> RoR's main benefit and appeal.
>
> But since then, every other language under the sun (or rather, under
> florescent lights?) has grown its own MVC web framework, so Rails's
> biggest distinguishing characteristic now is just that it's in Ruby. And
> Ruby is kinda famous for having little significance outside of Rails
> itself. (Although, I did find Rake quite beneficial in an older project
> with a rather complex build. Course, these days D/Phobos has gotten good
> enough I'd just do a build script in D.)
>
> At least that's my impression of Ruby and Rails.
>

I was already doing RoR back in 1999, but it was with our own in-house 
TCL Apache/IIS module in a Portuguese startup, far far away from Silicon 
Valley and loosely based in AOL Server concepts.

We eventually moved into .NET, at the time only known to Microsoft 
partners like our mother company, before it was announced to the world.

It was a very good learning experience, building a whole stack from the 
ground up, back in the early web days.

We already had Active Record and MVC with security layers and 
scaffolding, just in TCL and unknown to the world.

--
Paulo


More information about the Digitalmars-d mailing list