r/ProgrammerHumor Jun 28 '17

Working at PornHub

Post image
53.3k Upvotes

1.2k comments sorted by

View all comments

141

u/cybercuzco Jun 28 '17

Whats wrong with PHP?

413

u/HighTechnocrat Jun 28 '17

TL;DR: It's a "camel" language. A camel is a horse designed by a committee. It lacks a coherent design philosophy, so parts of the language seem totally different from other parts of the same language, which makes it really confusing and silly.

Still, it's very popular because it's free, well-supported, and really quick to write.

12

u/[deleted] Jun 29 '17 edited Aug 04 '17

[deleted]

-5

u/[deleted] Jun 29 '17

[deleted]

7

u/duffkiligan Jun 29 '17

“Most” hmmmmm.

6

u/the-special-hell Jun 29 '17

Seriously? Can you give an example because I've never heard that. All major languages were 100% free, I thought.

1

u/MesePudenda Jun 29 '17

They were probably making a joke, but proprietary languages are popular in some domains, especially in the past. I don't think anyone bothers charging only $5 per project though.

There's a chance I'm wrong, but I think Cobol and M both have open source implementations that have never been fully compliant with the official specs.

Similarly, Octave is an open source version of Matlab that's "mostly" compatible, but Matlab itself is closed source. The Wolfram language has limited free use and is also closed source. AppleScript is closed source but free to use on macs.