home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / lang / modula2 / 1135 < prev    next >
Encoding:
Text File  |  1992-09-14  |  3.6 KB  |  72 lines

  1. Newsgroups: comp.lang.modula2
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!menudo.uh.edu!lobster!nuchat!texhrc!texhrc!ak45ldp
  3. From: ak45ldp@Texaco.com (Larry D. Pyeatt)
  4. Subject: Re: Is Modula-2 dead?
  5. Message-ID: <1992Sep14.153404.3869@texhrc.uucp>
  6. Sender: news@texhrc.uucp
  7. Nntp-Posting-Host: aisun
  8. Organization: Texaco
  9. References: <1992Aug20.134358.25702@informatik.uni-bremen.de> <714374380snx@black.demon.co.uk> <36848@uflorida.cis.ufl.edu> <1992Aug28.125029.26916@texhrc.uucp> <1992Sep8.101657.1@wombat.newcastle.edu.au>
  10. Date: Mon, 14 Sep 1992 15:34:04 GMT
  11. Lines: 59
  12.  
  13. In article <1992Sep8.101657.1@wombat.newcastle.edu.au>, eepjm@wombat.newcastle.edu.au (Peter Moylan) writes:
  14. |> In article <36848@uflorida.cis.ufl.edu>, bmr@retiree.cis.ufl.edu (Benedict Rafanello) writes:
  15. |> 
  16. |> > Modula-2 isn't dead yet, and looks to be doing well in Europe.  Maybe this
  17. |> > country will wake up and the "C" craze the will pass. :)
  18. |>  
  19. |> In article <1992Aug28.125029.26916@texhrc.uucp>, ak45ldp@Texaco.com (Larry D. Pyeatt) writes:
  20. |> 
  21. |> > Don't count on it, Ben.  For some reason, most Americans have a dislike for "good"
  22. |> > programming languages.  If only Wirth had been an American...
  23. |> 
  24. |> It's tempting to compare this with the Fortran vs. Algol situation in the
  25. |> early 1970s.  At that time Algol-60 was very popular in Europe, and
  26. |> Fortran was very popular in the U.S.  Because of the strong dominance
  27. |> of the U.S.A. in the computer field, and in particular because of the
  28. |> influence of IBM, the Europeans didn't have much leverage, and Algol-60
  29. |> became very much a minority language.
  30. |> 
  31. |> The new factors now are that the U.S. no longer has quite the influence
  32. |> which it used to have, that compilers are no longer big-budget items,
  33. |> and that individual computer users now have greater freedom to choose
  34. |> their languages, rather than being confined to the one or two
  35. |> languages decently supported on the central computer.
  36. |> 
  37. |> One of the many reasons for the popularity of C is that C is not Ada.
  38. |> This matters a lot in the U.S., I suspect, because of the DoD pressure,
  39. |> but it is less of a factor in the rest of the world.
  40.  
  41. I think that another reason for the popularity of C stems from the way that 
  42. Americans traditionally write programs.  A large percentage of American
  43. software is written by super-hackers.  i.e. one or two people write all
  44. of the code, and the other team members just stand around and make the
  45. coffee.  In this type of setting, the flexibility of C is more important
  46. than the features provided by Euro-style languages.  This situation is
  47. changing in the U.S. as the concept of group programming is finally catching
  48. on here.  Hopefully, more Americans will come to realize that C and C++ are
  49. not well suited to development of large systems by teams of programmers.
  50.  
  51. |> Now, none of these factors necessarily means that Modula-2 will
  52. |> become a winner; but nor do they mean that it will become a loser.
  53. |> American preferences are no longer a dominating factor.
  54.  
  55. I agree that American influence carries a great deal less weight than
  56. in the past.  I also think that this is a good thing.  ( Hope I don't
  57. get shot as a traitor! :^) 
  58.  
  59. |> I'd be curious to know what is popular in the countries with
  60. |> expanding economies - parts of south-east Asia, for example.
  61.  
  62. So would I.
  63.  
  64. |> -- 
  65. |> Peter Moylan                      eepjm@wombat.newcastle.edu.au
  66.  
  67. -- 
  68. Larry D. Pyeatt                 The views expressed here are not
  69. Internet : pyeatt@texaco.com    those of my employer or of anyone
  70. Voice    : (713) 975-4056       that I know of with the possible
  71.                                 exception of myself.
  72.