Conversation
Notices
-
http://jekor.com/article/towards-a-lifelong-content-management-system what happened to unix philosophy? resonates w/me #cms
- Patrik Willard likes this.
- Patrik Willard repeated this.
-
@mlinksva what happened to unix philosophy was inability to separate from unix tools.
-
@mlinksva "small pieces, loosely joined" should not necessarily imply "small pieces written in the 80s w/ bad UI, loosely joined"
Brion Vibber likes this. -
@mlinksva e.g., if you think make is part of the ideal CMS, ur doin it wrong.
-
@mlinksva (I'm putting aside for now that "loosely joined" in practice means "fragile," "high startup costs," and "mental overhead")
-
@mlinksva you may also enjoy http://blog.ianbicking.org/2008/02/05/a-simple-cms/
-
@bkuhn most programmers who aren't old-school Unix programmers (and even many of them) also hate it. make is again the canonical example.
-
@bkuhn to be clear, I'm in favor of unix philosophy generally, but it is time to write new core tools using learnings of past 2 decades.
-
@tieguy there's more than one way to do it. baked sites won't dominate, but IMO niche underexplored (starting to be corrected).
-
@tieguy q is at what scales do you want to bear those costs? no 1 answer. ps are you projecting today? ;-)
-
@mlinksva certainly at least some projection :) But lots of more serious programmers than I hate make and use OS X :)
-
@mlinksva at small scale, costs are bearable; but when you start doing Modern Complex Tasks (e.g., AJAX-y website) costs go up exponentially
-
@tieguy that, I'm all for. I see various small bits of progress, but massive underinvestment in rethink of core tech/tools.
-
@mlinksva Android goes partway there by reassessing where line is drawn btw kernel and userspace (but certainly too far for some)
-
@mlinksva (and you can see dbus as the modern replacement for |; sqlite or even mysql as the new file system)
-
@mlinksva (too many old-school unix guys don't see that HTTP GET/PUT can be very old-school unix-y transports)