|
I came across this article discussing why PHP has a bad reputation. A lot of it came down to developers using poor practices. This excerpt: "Copying internet tutorial code and not reviewing it" struck me as particularly relevant, and something I think we see a lot of in the PHP forum. Granted for any language there are the low-quality and outdated tutorials out there, but PHP seems to have an abundance of this. You're living in the past, it's a new generation.
|
|
|
|
|
"I've seen more information on a frickin' sticky note!" - Dave Kreskowiak
|
|
|
|
|
I had another look at PHP and I'm still not convinced. I think the following still applies:
http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/[^]
Also a comment on the Dream.In.Code article sums it up for me:
"Every language has its quirks. C#, a much newer language, is horribly verbose?!"
C# is many things, but verbose it isn't. For my two cents worth it sounds like an ardent PHP advocate trying to justify using an intrinsically broken language by means of prejudice.
|
|
|
|
|
jim lahey wrote: C# is many things, but verbose it isn't.
It really is. I recently converted a C# utility to Python and was shocked by the difference in the amount of code. And I am not even very skilled with Python.
|
|
|
|
|
Maybe a little, but "horribly verbose"? That sounds more like COBOL.
|
|
|
|
|
I concur. Once you have done any amount of COBOL (and I have suffered my share) no other language can be considered verbose.
COBOL:
MULTIPLY A BY B GIVING C ROUNDED.
C, C++, C#, JavaScript, Rexx, et al:
c = a * b;
FORTRAN, PL/1, VB, etc:
c = a * b
- Life in the fast lane is only fun if you live in a country with no speed limits.
- Of all the things I have lost, it is my mind that I miss the most.
- I vaguely remember having a good memory...
|
|
|
|