"Andrei Alexandrescu" <seewebsiteforem...@erdani.org> wrote in message 
news:jg4hhb$kll$1...@digitalmars.com...
> http://www.serversidemagazine.com/news/10-questions-with-facebook-research-engineer-andrei-alexandrescu/
>

"we tried hard to make off-the-shelf tools work at the scale and quality we 
need them to, failed, and had to write our own."

Yea, I get tired very quickly of defending NiH. Anti-NiH sentiments soudns 
great in theory, but the rality is that most off-the-shelf software just 
plain sucks - *especially* off-the-shelf web software.

"I wish I'd convince a serious hacker to bring things to the point where <?d 
writeln("Hello, world!"); ?> could be inserted in a web page."

God no. You'll never convince a serious hacker to do that, becuase if you 
*could* convince them, they wouldn't be a very serious hacker to begin with.

Web-front-end people learned a long time ago, from hard experience, that 
that's a terrible approach to server-side code on the web. No serious web 
software does that anymore, except maybe when limited to 
carefully-simplistic uses inside the "HTML templates" waaay off deep into 
the "view" section of MVC.

The whole industry's moved over keeping server-side code out of the HTML, 
and using plain-old-code to drive an HTML-template presentation system (and 
that transition started as long as about ten years ago - My first taste of 
it was the [now old and mediocre] ASP.NET). I'd argue that, even better than 
that, we should be replacing the "HTML templates" with Adam's brilliant 
approach of "Server-side HTML DOM" (primarily limited to a presentation 
module, of course).


Reply via email to