[Home] [By Thread] [By Date] [Recent Entries]
On Tue, Dec 10, 2013 at 12:20 PM, Simon St.Laurent <simonstl@s...> wrote:
I didn't totally understand the gist of that last bit but there is an alternative way of looking at what I think you said. Kids want to be fed a diet of ice-cream and chocolate (actually thats not just kids). You can tell 'em it's not good for 'em but likely they'll just ignore you and go and buy junk food anyway.
Well are the information/knowledge silos that each language community erects good for anyone. My take would be that the habit of expecting, demanding and reinventing every single worthwhile concept into the language ..nay dialect of a dev's choosing is a colossal waste of intellectual capital. Think about the opportunity cost - what else could have been created with that time and resource.
They have been conditioned to believe that it is reasonable to demand/expect silo flavoured ice-cream.
The promise of a silver bullet and then perpetually adding layers..... Martin has ALOT of work to do much closer to home.
(I didn't understand that problem well until I spent too much time with Ruby on Rails. Magic that keeps changing and introduces security issues makes the difficulties more visible, of course.) I'm going to revert to Fowler. The problem with what he said is that people latch on to it, assign it a credibility that it doesn't deserve (it's like listening to Diego Maradona talking about goalkeeping) and propagate it. Martin Fowler said so, so it must be true and I have seen other influential bloggers repeat that very argument. Whatever his issue how proportionate is it to advocate the wholesale rejection of a domain specific technology as a response. It's actually quite irresponsible, not something he would dare do if he were a member of a proper profession and it encourages the aforementioned siloed perspective which is far more of a blight on the industry.
You can always reach a kid by giving them ice-cream (make that ice-cream in the flavour of their choice) whenever they ask for it.
Yes I know that sounds like lecturing and paternalistic sanctimony. However - until such time as somebody can rationalise the demand to communicate and to be communicated to in the silo of one's choice as being a beneficial thing
- until such time as somebody can give an explanation that amounts to more that - that's just what people want, it is apt. Or, if we prefer, we can spend our time on endless iterations of this thread, stewing in our own greatness and wondering why it is that people from cut-and-paste coders to well-respected consultants don't grasp the power and beauty that is the XML family of specifications. That last is unfortunately a permathread here. I should stop poking at it - the battle seems pretty much lost to me in any case, at least as far as the XML moniker goes. I just don't love the toxins it periodically produces, as here. Actually as the OP I can tell you that wasn't the reason I started this thread. Paul Graham wrote a review of the book SICP that included the following quote.
"Kenneth Clark said that if a lot of smart people have liked something that you don't, you should try and figure out what they saw in it." If you read the original post and parse it as intended it will read as follows.
" .... if a lot of smart people are building and using tools to parse XML in other languages and you don't think that is a good idea, you should try and figure out why they are doing so."
While I value the discussion that has ensued, strictly viewed through the prism of what I actually wanted to know , I could have stopped at the very first answer that was provided by Oliver Jeulin.
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |

Cart



