News for hackers. Stuff that matters.
Re:PHP Weekly improvements by jiggy2011 on Thursday May 23, 2013 @12:53PM (#5757887)
Well, everyone has their own definition of "elegant syntax" which makes objectivity difficult.

I guess the best tools are ones which help you produce output quickly whilst being conductive to elegance and readability, Ruby's terse syntax and features like blocks are an attempt at this.

It also depends on how big your project will get and how long it will need to be maintained for.

There are plenty of projects I have seen where chunks of extremely bad code have been pumped out to create a 1.0 with a giant list of features. Of course such code becomes increasingly costly to maintain or modify without breaking. In many cases they would have been better off cutting features from the 1.0 (most features are unused anyway) and concentrating on quality.

There are no comments on this comment yet.