Hacker News new | ask | show | jobs
by edoceo 3449 days ago
Rails was only one of many Patterns of Enterprise Architecture projects. Martin Fowler made a book, then RoR came along, and the environment at the time was "hating" on PHP and ignoring it's PoEA frameworks (Cake) in search of a new shiny. Then it had an uptrend (common s-curve) and some sticking. Now JS is (re) having a similar trend.

Plus ça change I guess.

Also, the students I'm hiring (right out of USA community college) are taught Python and don't know any web-stuff yet.

So, I have to teach server-side PHP (dozens of legacy projects (still using PoEA)) and some HTML and JS.

As long as the know the code basics language syntax is a small hurdle.

Oh, and please SHIP something, anything to demonstrate at interviews.

2 comments

Cake PHP was basically a copy of Rails. When Rails first appeared, it didn't exist.
According to Wikipedia that is false. CakePHP in April 2005, RoR in December 2005
No, that's not true.

The history section of the wikipedia entry on rails says: "Hansson first released Rails as open source in July 2004, but did not share commit rights to the project until February 2005."[1]

The very second sentence of the wikipedia article on CakePHP is: " It follows the model–view–controller (MVC) approach and is written in PHP, modeled after the concepts of Ruby on Rails, and distributed under the MIT License."[2]

Then, in the fourth paragraph: "One of the project's inspirations was Ruby on Rails, using many of its concepts. "

[1]https://en.wikipedia.org/wiki/Ruby_on_Rails#History

[2]https://en.wikipedia.org/wiki/CakePHP

I stand corrected.
PoEA. "Philippine Overseas Employment Administration"?

http://www.poea.gov.ph/