Comments on: At the right time! "Unix is all about small task-oriented application communicating over simple interfaces — and after 40 years it’s still doing great!" Unix sucks at everything but simple text processing - it can't do that one right, either. You can't just pipe some programs to get any complex task done. Using pipes creates very fragile "solution", which breaks easily when one program changes the output slightly and requires lots of useless knowledge to create portable script. “Unix is all about small task-oriented application communicating over simple interfaces — and after 40 years it’s still doing great!”

Unix sucks at everything but simple text processing – it can’t do that one right, either. You can’t just pipe some programs to get any complex task done. Using pipes creates very fragile “solution”, which breaks easily when one program changes the output slightly and requires lots of useless knowledge to create portable script.

]]>
By: Peter Christensen/2011/04/17/at-the-right-time/#comment-2874 Peter Christensen Sun, 17 Apr 2011 08:24:58 +0000 language workbenches. When we can use many languages to express an app, have the entirety of it semantically checked for validity and have refactoring support through all languages, we’ll have an extremely powerful, flexible and practical system.

]]>
By: Gavan Woolery/2011/04/17/at-the-right-time/#comment-2872 Gavan Woolery Sun, 17 Apr 2011 01:06:01 +0000