Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Food is literally cheaper than dirt in the US (Score 1) 86

You can get a loaf of bread and a dozen eggs at Walmart for $2.50. A typical beggar could earn that in less than an hour of begging in front of the store. Here in the US, we have subsidized farms, put entire villages out of business, and monopolized entire agricultural sectors so that food can be extremely cheap. Even the poorest of the poor can afford a meal if they are willing to work or beg a little.

Furthermore, anything small enough to shop-lift is most likely not going to be nutritious.

Comment Dries? WTF? (Score 1) 189

This guy created the huge sloppy mess that is Drupal. I suppose it may have been influential in that it has influenced developers to look for more mature, well-planned, scalable solutions. Drupal is hardly something the open source community should be proud of.

Comment Drupal cannot currently be taken seriously (Score 5, Informative) 68

I have been developing for Drupal for 5 years, with a portfolio of many large scale projects. I am also the author of some popular Drupal modules.

With all that said, in my experience, Drupal offers zero TCO or ETA advantage over Django or Symfony on any medium to large project. A lot of the great things you may hear about Drupal are coming from either (a) Non-developers or (b) People who have staked their careers on Drupal.

A few reasons why Drupal cannot be taken seriously include...

1) Lack of unified model layer and no ORM. The recent efforts to implement schema definitions are still, unfortunately terrible. All content types should be able to be defined as a model, including CCK fields.

2) Over-reliance on Views and CCK modules. These are just fancy interfaces for a model layer. They are great for non-developers, but in no way compare to a proper model implementation. At the end of the day, you will save zero time by implementing a Drupal View over implementing a simple ORM call. Views and CCK slows down development.

3) Lack of any solid deployment procedures. Ever tried merging changes between different Drupal configurations?

4) Using native PHP as the templating language. This causes more headaches than one you can possibly believe. A proper templating language should be used instead which will prevent lazy or incompetant developers from adding business logic into templates.

5) An army of incompetant, unexperienced developers contributing sub-par modules.

6) Lack of any kind of namespacing whatsoever. "De-Facto Namespacing" is a pile of shit.

Comment Re:It's a deformed child, not a moral trophy (Score 1, Insightful) 170

"I know the every sperm is sacred types will whine about this"

FYI, sperm != human life.

"Wouldn't you prefer never to have existed if you knew you would be subjected to mental retardation, health complications, and a short lifespan"

What qualifications do you have to make this decision on behalf of others?

Slashdot Top Deals

Top Ten Things Overheard At The ANSI C Draft Committee Meetings: (5) All right, who's the wiseguy who stuck this trigraph stuff in here?

Working...