unix over multics
linux over minix, bsd, plan9, beos
x86 over risc
dc over a
java over smalltalk
http and c++ are good examples, but I don't know what the alternatives were
worse is better forces (evolutionary pressures/economic constraints that lead to local maximums because they are better in the short term):
compatibility
portability
time to market
familiarity (in UI and programming languages)
Name:
Anonymous2012-10-11 9:50
tcp over ip
Name:
Anonymous2012-10-11 9:51
linux over minix, bsd, plan9, beos
Minix, BSD, Plan9 and BeOS are as worse-is-betterish as Linux if not more.
x86 over risc
x86 is slightly worse-is-betterish. RISC is actually much more worse-is-betterish.
>unix over multics
Are you a 70-year old AT&T retiree? No? Then you don't know what the fuck you're talking about,
>linux over minix, bsd, plan9, beos
Hurr, toy operating systems are better than Linux. So edgyXD. FreeBSD on the desktop is a joke. Even the lead developer of PC-BSD is a Windows user.
>x86 over risc
RISC was designed to be written by humans. x86 was designed to be written by compilers. There's no reason for humans to write ASM anymore except to waste time. Even kernels are written in C.
>java over smalltalk
Smalltalk is shit. Steve Jobs wanted to write NeXT in Smalltalk just because Alan Kay gushed about it (Jobs didn't know shit about programming). After realizing the limitations they licensed Objective-C instead. Nothing useful has ever been written in Smalltalk.
>http and c++ are good examples, but I don't know what the alternatives were
http: s-expressions
c++: c
>>13 x86 was designed to be written by compilers.
Not true. x86 was designed to be written by embedded programmers for single-use 16-bit applications, like the PIC. Compilers and assembler programmers both prefer regular registers and addressing modes. x86 is a "modified accumulator" architecture. This means it has been modified by accumulating every bad design decision since the 70's.
Name:
Anonymous2012-10-12 4:17
'World Wide Web',HTML,PowerPoint,PDF,Document-databases over HyperCard
Name:
Anonymous2012-10-12 4:27
PHP > Rails
Name:
Anonymous2012-10-12 5:13
>>13
>Even the lead developer of PC-BSD is a Windows user.
you trollin me brah
>>22
IN is the most fun game
TD has great music but is a shit game
PCB has Jewkari, so it must be good
PoFV has Komachi, so it must be good (oh and it made PCB music good)
UFO is shit, fuck you fagstorm