Re: multiple inheritance

Tech-Archive recommends: Fix windows errors by optimizing your registry



Shawnk <Shawnk@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:
Arguably the demise of any particular language is at least very likely
- what are the chances that we'll be using Ruby, Java, Python or even C
in a thousand years' time? Now, if you want to talk about an *imminent*
demise, that's a different matter - care to put a timescale on when you
think C# will stop being used?

<snip - I'm afraid I don't have time to answer this fully>

I conjecture at best 2012 (five years from 2007) for point B but it may
take as long as 3 more 'career time' generations (3*12) or 36 years from
today.

[Career generations the 12 years where workers are really hot and
productive]

That would put the horizon at (today plus 36) 2042.

So your conjecture is that C# won't be the dominant language in 36
years. I don't think that's particularly surprising, and I don't think
it's got anything to do with MI. *No* programming language has been
dominant for 36 years (C itself is only 34 years old). It's a bit like
saying, "I don't think that person will live to be 200 years old
because they're left-handed."

Indeed, I would be surprised if object-orientation as we think of it
now is the dominant paradigm in 36 years (or earlier than that).

--
Jon Skeet - <skeet@xxxxxxxxx>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too
.



Relevant Pages

  • Re: mutable default parameter problem [Prothon]
    ... I'm new to python. ... it's quite surprising for me ... Static variables are useful when you ... >understand the significance of changing the language definition. ...
    (comp.lang.python)
  • Re: Should Python raise a warning for mutable default arguments?
    ... it is surprising to many people. ... As I've eluded to in an early post, I don't believe Python should refuse ... I'm suggesting a warning ... precedence to what I am suggesting. ...
    (comp.lang.python)
  • Re: ANN: Dao, the official 1.0 version is released
    ... would not be surprising if there are hidden problems regarding this. ... every time I announced the language in the python ... in other mailing lists and groups, that's why python mailing list is ...
    (comp.lang.python)
  • Re: JVM 1.6 is fast
    ... >>>The result were surprising. ... >>>Java 1.5 26 seconds ... I gather that is not an area Sun or Jet have spent time ...
    (comp.lang.java.advocacy)
  • Re: Is this valid ?
    ... The Original Poster tried something, ... That Python allows chaining comparisons this way isn't really surprising. ...
    (comp.lang.python)