PHP: a fractal of bad design - fuzzy notepad
5 weeks ago by sunpig
Virtually every feature in PHP is broken somehow. The language, the framework, the ecosystem, are all just bad. And I can’t even point out any single damning thing, because the damage is so systemic. Every time I try to compile a list of PHP gripes, I get stuck in this depth-first search discovering more and more appalling trivia. (Hence, fractal.)
PHP is an embarrassment, a blight upon my craft. It’s so broken, but so lauded by every empowered amateur who’s yet to learn anything else, as to be maddening. It has paltry few redeeming qualities and I would prefer to forget it exists at all.
php
language
design
feature
broken
software
code
programming
rant
reference
security
fault
bug
error
array
PHP is an embarrassment, a blight upon my craft. It’s so broken, but so lauded by every empowered amateur who’s yet to learn anything else, as to be maddening. It has paltry few redeeming qualities and I would prefer to forget it exists at all.
5 weeks ago by sunpig
Solipsism (Today: A lesson in German capitalisation)
6 weeks ago by sunpig
Die Spinnen!
= The spiders!
Die spinnen!
= They are crazy!
german
deutsch
capitalisation
capital
letter
noun
verb
language
grammar
funny
= The spiders!
Die spinnen!
= They are crazy!
6 weeks ago by sunpig
On the word “fanboy” : Cennydd Bowles on user experience
june 2011 by sunpig
RT @msjen: Excellent summation of a word, @cennydd on 'fanboy':
cennyddbowles
fanboy
word
language
meaning
june 2011 by sunpig
peter.michaux.ca - JavaScript is Dead. Long Live JavaScript!
june 2011 by sunpig
"JavaScript is embarking on a new life as a compilation target." - @petermichaux
petermichaux
ecmascript
javascript
language
programming
compilation
target
coffeescript
js
harmony
syntax
tail
function
parameter
optional
from twitter
june 2011 by sunpig
Shady Characters » The Octothorpe, part 1 of 2
june 2011 by sunpig
Wonderful article about the hash/pound/octothorpe character: /via @vasilis in the Daily Nerd ()
language
typography
hash
pound
octothorpe
history
sign
symbol
character
june 2011 by sunpig
Terms of Use | Bagcheck
june 2011 by sunpig
RT @makkina: the best ever term of service I've seen
backcheck
terms
legal
use
plainenglish
language
explanation
june 2011 by sunpig
Ask Slashdot: Best Certifications To Get? - Slashdot
june 2011 by sunpig
RT @dangoor: "programming is quite literally writing" – one of few Slashdot comments worth linking directly to
language
learning
education
programming
code
writing
slashdot
june 2011 by sunpig
related tags
abbreviation ⊕ absurd ⊕ accent ⊕ accept ⊕ adjective ⊕ adobe ⊕ adoption ⊕ ads ⊕ ala ⊕ alexrussell ⊕ algorithm ⊕ alistapart ⊕ alot ⊕ alphabet ⊕ amazon ⊕ ambiguity ⊕ analysis ⊕ anildash ⊕ anywhere ⊕ api ⊕ apple ⊕ appstore ⊕ arabic ⊕ array ⊕ async ⊕ attribute ⊕ autosuggest ⊕ backcheck ⊕ bdi ⊕ bengoldacre ⊕ bidi ⊕ block ⊕ bobbyvandersluis ⊕ books ⊕ brain ⊕ british ⊕ brits ⊕ broken ⊕ browser ⊕ browsers ⊕ buffalo ⊕ bug ⊕ bullying ⊕ c ⊕ c++ ⊕ callback ⊕ capital ⊕ capitalisation ⊕ cartoon ⊕ catastrophe ⊕ cennyddbowles ⊕ change ⊕ character ⊕ childhood ⊕ children ⊕ class ⊕ cldr ⊕ cliche ⊕ clojure ⊕ closure ⊕ cloud ⊕ code ⊕ coding ⊕ coffeescript ⊕ cognition ⊕ compilation ⊕ console ⊕ content ⊕ context ⊕ contract ⊕ cromulent ⊕ css ⊕ culture ⊕ cyber ⊕ database ⊕ date ⊕ defectiveyeti ⊕ delete ⊕ design ⊕ detail ⊕ deutsch ⊕ dev ⊕ development ⊕ diacritic ⊕ dictionary ⊕ direction ⊕ disambiguation ⊕ disillusionment ⊕ distributed ⊕ doggerel ⊕ dojo ⊕ dom ⊕ door ⊕ dynamic ⊕ e.g. ⊕ ebook ⊕ ec2 ⊕ ecmascript ⊕ education ⊕ effect ⊕ effectiveness ⊕ efficacy ⊕ embiggen ⊕ english ⊕ enterprise ⊕ entry ⊕ erb ⊕ erlang ⊕ error ⊕ essay ⊕ eval ⊕ event ⊕ evolution ⊕ execution ⊕ expectation ⊕ explanation ⊕ fairy ⊕ fanboy ⊕ fault ⊕ fear ⊕ feature ⊕ filter ⊕ flickr ⊕ float ⊕ folding ⊕ font ⊕ format ⊕ framework ⊕ frontend ⊕ function ⊕ functional ⊕ funny ⊕ geek ⊕ gender ⊕ geo ⊕ german ⊕ gesture ⊕ github ⊕ global ⊕ globalization ⊕ gmail ⊕ google ⊕ grammar ⊕ greek ⊕ grid ⊕ hack ⊕ harmony ⊕ hash ⊕ hebrew ⊕ history ⊕ html ⊕ http ⊕ i.e. ⊕ i18n ⊕ ibm ⊕ idiom ⊕ inflection ⊕ inline-block ⊕ intermediate ⊕ internationalization ⊕ interview ⊕ introduction ⊕ iphone ⊕ jaredspool ⊕ java ⊕ javascript ⊕ jayfields ⊕ jed ⊕ joeclark ⊕ joelonsoftware ⊕ joelspolsky ⊕ johnallsop ⊕ js ⊕ juriyzaytsev ⊕ kangax ⊕ lakoff ⊕ language ⊖ languages ⊕ latin ⊕ learning ⊕ left ⊕ legal ⊕ letter ⊕ library ⊕ limeric ⊕ linguistics ⊕ lisp ⊕ localization ⊕ lookup ⊕ loop ⊕ ltr ⊕ machine ⊕ map ⊕ mapreduce ⊕ mark ⊕ marketing ⊕ matthewbaldwin ⊕ meaning ⊕ media ⊕ message ⊕ messageformat ⊕ messaging ⊕ metal ⊕ metaphor ⊕ misc ⊕ model ⊕ mozilla ⊕ multicore ⊕ music ⊕ mustache ⊕ mvc ⊕ names ⊕ navigation ⊕ negation ⊕ nest ⊕ nesting ⊕ network ⊕ node ⊕ noun ⊕ number ⊕ nyt ⊕ nytimes ⊕ obidos ⊕ objective-c ⊕ octothorpe ⊕ oed ⊕ oldmedia ⊕ ongoing ⊕ oo ⊕ operator ⊕ optional ⊕ overview ⊕ oxford ⊕ paragraph ⊕ parameter ⊕ parenting ⊕ pattern ⊕ paucal ⊕ perl ⊕ petermerholz ⊕ petermichaux ⊕ philosophy ⊕ php ⊕ pilcrow ⊕ plainenglish ⊕ play ⊕ plural ⊕ poetry ⊕ polite ⊕ politeness ⊕ pound ⊕ print ⊕ process ⊕ processor ⊕ product ⊕ programming ⊕ project ⊕ property ⊕ psychology ⊕ publishing ⊕ python ⊕ query ⊕ rant ⊕ rapid ⊕ reference ⊕ reliability ⊕ replace ⊕ rest ⊕ reverse ⊕ rhyme ⊕ right ⊕ rtl ⊕ ruby ⊕ rule ⊕ sb ⊕ scalability ⊕ scheme ⊕ science ⊕ scripting ⊕ search ⊕ security ⊕ semantic ⊕ semantics ⊕ semanticweb ⊕ settings ⊕ sign ⊕ silverlight ⊕ simonwillison ⊕ simpsons ⊕ slashdot ⊕ sleep ⊕ slexaxton ⊕ snowclone ⊕ social ⊕ software ⊕ speech ⊕ speed ⊕ spelling ⊕ summary ⊕ symbol ⊕ syntax ⊕ systems ⊕ tail ⊕ target ⊕ technology ⊕ template ⊕ terms ⊕ testing ⊕ text ⊕ text-align ⊕ timbray ⊕ time ⊕ toolchair ⊕ translate ⊕ translatiion ⊕ translatoin ⊕ tutorial ⊕ typography ⊕ ui ⊕ uie ⊕ umlaut ⊕ un ⊕ undo ⊕ unicode ⊕ unsee ⊕ use ⊕ user ⊕ utility ⊕ ux ⊕ variable ⊕ variation ⊕ verb ⊕ verse ⊕ view ⊕ viz ⊕ w3c ⊕ watson ⊕ web ⊕ web20 ⊕ webdesign ⊕ webdev ⊕ wft ⊕ while ⊕ wikipedia ⊕ will ⊕ word ⊕ words ⊕ worlds ⊕ writing ⊕ xhtml ⊕ yahoo ⊕ yql ⊕Copy this bookmark: