Live data from Hacker News

Q&A with David Heinemeier Hansson

blog.learnstreet.com

1–10 of 20 posts

Re: Q&A with David Heinemeier Hansson

#2
I'd be curious as to exactly what features comprised the first released version of rails. Was it originally in the MVC structure we know today, or was it more a mixture of random parts that were refactored into that later?

Did it use a CGI model, or did it embed webbrick from the start? etc.

Re: Q&A with David Heinemeier Hansson

#3

I'd be curious as to exactly what features comprised the first released version of rails. Was it originally in the MVC structure we know today, or was it more a mixture of random parts that were refactored into that later? Did it use a CGI model, or did it embed webbrick from the start? etc.

You can see all the gems back to 2004 here: http://rubygems.org/gems/rails/versions. Github has the 1.2 branch: https://github.com/rails/rails/tree/1-2-stable

Re: Q&A with David Heinemeier Hansson

#4
I made a transcription of a FLOSS interview with DHH about Rails, Ruby, and how he became a programmer.

http://www.transcribed-interview.com/dhh-rails-david-heineme...

From that interview: "The wonderful thing about the Web is that it divorces the notion of the native environment from the implementational technology. Any piece of programming language can spit out HTML and JavaScript, which means that you can build it in whatever the hell you want. It can be a tiny program. _You_ can invent a language and you can start using it and your users will not know the difference. So it really is this great equalizer in the sense of allowing new technologies to spring up and get serious traction because they don't need those network effects."

Re: Q&A with David Heinemeier Hansson

#7

I'd be curious as to exactly what features comprised the first released version of rails. Was it originally in the MVC structure we know today, or was it more a mixture of random parts that were refactored into that later? Did it use a CGI model, or did it embed webbrick from the start? etc.

I used rails 0.8, which was a couple months after rails 0.5, the first released version. It was the same mvc structure, centered around activerecord, actioncontroller, and erb views. It embedded webrick for development, and production was a heinous cobbled-together choice of fcgi, fastcgi, or pcgi that you were expected to figure out for yourself.

Re: Q&A with David Heinemeier Hansson

#8
post #6

Error establishing a database connection. I guess they didn't ask him any questions about caching or scalability...

Ok - should be fixed now.

I was gonna say, it's not like I wanted to read it or anything.

Are you guys running a reverse proxy? It kinda looks like a naked Wordpress install that's borked. Really interested in the article; looking forward to you guys getting back online!

As a unit of measure, when I hit the top 10 on HN I get about 6-8000 hits in the day. I would imagine that a DHH article would be 5-10x of that.

Re: Q&A with David Heinemeier Hansson

#10
post #8
post #6

Earlier quoted context omitted.

Ok - should be fixed now.

I was gonna say, it's not like I wanted to read it or anything. Are you guys running a reverse proxy? It kinda looks like a naked Wordpress install that's borked. Really interested in the article; looking forward to you guys getting back online! As a unit of measure, when I hit the top 10 on HN I get about 6-8000 hits in the day. I would imagine that a DHH article would be 5-10x of that.

We're up. Got attacked by a bot.
Post reply on HN