Live data from Hacker News

My "Ember" Job Posting on Hacker News

gist.github.com

11–20 of 28 posts

Re: My "Ember" Job Posting on Hacker News

#11

Sounds like a perfectly normal professional stack to me: solid tried and proven technology at the foundation for the generic solutions, more hot new stuff around the edges to optimize for specific cases (and let's face it, sometimes just for the hell of it). It's only the inexperienced unprofessional wannabees that bitch about anything that doesn't use all the cool new toys top to bottom, and try to solve every probl…

While there's nothing wrong with PHP per se, it's not like Python/Django or Ruby/Rails is any less 'tried and proven' tech than PHP/Symphony. I would only through stuff like Node.js into the 'hot new stuff' category.

Re: My "Ember" Job Posting on Hacker News

#13
post #2

Interesting. I don't work for quite so sexy a company as Apple, and positions aren't going to get you working on much hot new tech, so I'm not sure I'd post "we're hiring". I assume most people here have no desire to work at boring old companies, hence the "Wtf php? Are you a noob?" type comments.

Not to pick on you specifically but I really wish that (ab)using the word "sexy" for describing companies/products/widgets/thingamajigs starts seeing the same derision as when using "rockstar" to describe developers.

Re: My "Ember" Job Posting on Hacker News

#14
post #4

> We're rebuilding an internal app from scratch and it needs to be blazing fast and real-time. At risk of dragging the OP into a framework/language war...if you're building an internal app from scratch...why use Symfony? Is it because the rest of the Apple internal apps are in PHP/Symfony and it doesn't make sense to have the internal app group write in different frameworks? (I'm assuming different languages isn't a…

OP commented here, but didn't respond to you. They most likely went with Symfony since the original codebase was PHP. Porting to Symfony2 gives modern MVC web app framework tools and structure but has the same environment requirements. So there is very little cost as opposed to switching languages. The Ruby deployment methodology most likely uses Capifony a special extension to the Capistrano ruby gem for deployment built around Symfony and Symfony2.

Re: My "Ember" Job Posting on Hacker News

#15

Sounds like a perfectly normal professional stack to me: solid tried and proven technology at the foundation for the generic solutions, more hot new stuff around the edges to optimize for specific cases (and let's face it, sometimes just for the hell of it). It's only the inexperienced unprofessional wannabees that bitch about anything that doesn't use all the cool new toys top to bottom, and try to solve every probl…

Even if it were true that "90% of the people bitching about PHP couldn't put two solid arguments together," not only is that irrelevant to PHP's merit or lack thereof, it leaves a whole lot of people with valid arguments.

Further, "the only thing "wrong" with PHP is that it's inelegant and inconsistent as language" is your opinion. It is most certainly inconsistent, yes. It also grows and changes in strange, illogical ways, has a history of horrendous built-in defaults and security practices (e.g. REGISTER_GLOBALS, which had a very long life and is likely still enabled on a whole heck of a lot of servers). There are many reasons to avoid PHP.

There are also reasons to avoid most other languages. I and many other people, however, believe that PHP is so far ahead on that list as to be a liability in and of itself.

You're making even more unsupported assumptions regarding what attracts people to Ruby, and I don't know whether this is false dichotomy or some other logical fallacy, but "you can write bad code in Y as well as X" says absolutely nothing about X.

In the end: Yes, if you're careful and skilled, you can probably write solid, secure code in PHP. However, there are more roadblocks to this pursuit in PHP than in any other language I've worked with (9 years of experience in PHP, 6 in Python, less in various other relevant languages).

Re: My "Ember" Job Posting on Hacker News

#18

Sounds like a perfectly normal professional stack to me: solid tried and proven technology at the foundation for the generic solutions, more hot new stuff around the edges to optimize for specific cases (and let's face it, sometimes just for the hell of it). It's only the inexperienced unprofessional wannabees that bitch about anything that doesn't use all the cool new toys top to bottom, and try to solve every probl…

Even if it were true that "90% of the people bitching about PHP couldn't put two solid arguments together," not only is that irrelevant to PHP's merit or lack thereof, it leaves a whole lot of people with valid arguments. Further, "the only thing "wrong" with PHP is that it's inelegant and inconsistent as language" is your opinion. It is most certainly inconsistent, yes. It also grows and changes in strange, illogica…

Thank you for your reply!

I had written one vaguely similar to yours but ended up not posting it because i was seething with anger.

I just don't understand how so much vitriol continues to bubble up on HN posts like these.

Post reply on HN