home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / sys / amiga / programm / 18390 < prev    next >
Encoding:
Text File  |  1993-01-08  |  5.4 KB  |  115 lines

  1. Newsgroups: comp.sys.amiga.programmer
  2. Path: sparky!uunet!mcsun!Germany.EU.net!mpifr-bonn.mpg.de!specklec.mpifr-bonn.mpg.de!mlelstv
  3. From: mlelstv@specklec.mpifr-bonn.mpg.de (Michael van Elst)
  4. Subject: Re: Going to the metal
  5. Message-ID: <1993Jan8.230337.9503@mpifr-bonn.mpg.de>
  6. Sender: news@mpifr-bonn.mpg.de
  7. Nntp-Posting-Host: specklec
  8. Organization: Max-Planck-Institut f"ur Radioastronomie
  9. References: <1993Jan5.191507.9754@mpifr-bonn.mpg.de> <um11wB1w165w@lakes.trenton.sc.us>
  10. Date: Fri, 8 Jan 1993 23:03:37 GMT
  11. Lines: 102
  12.  
  13. In <um11wB1w165w@lakes.trenton.sc.us> rock@lakes.trenton.sc.us (Rockerboy) writes:
  14. >into the conservative programmers club.  I can so little other 
  15. >explanation for such vehement opposition to anything which would 
  16. >drastically cut down on development times for newcomers.  This isn't 
  17. >politics, Mr. Van Elst, it is science, as many people in this newsgroup 
  18. >would do well to remember.
  19.  
  20. Hmm, if I remember correctly you called it _art_ :) I call it 1% art
  21. and 99% engineering.
  22.  
  23. BTW, especially _newcomers_ will _benefit_ from using an OS since it is
  24. so much _simpler_ to write programs using existing tools and utilities.
  25. And it already exists :)
  26.  
  27. A hardware.library is for those 'coders' that either don't want to
  28. buy documentation or that are too lazy to learn what an OS is (maybe
  29. it reminds them of school).
  30. Knowledgable coders won't use such a library anyway as it isn't optimized
  31. for their special purpose or just because they didn't write it themselves.
  32.  
  33. >I never said it was a matter of metaphysics of philosophy.  I said you 
  34. >behaved as if _you_ had looked into a Mirror of Simple Order.  It turns 
  35. >you into a boring, lifeless, totally average, conservative, uncreative 
  36. >boor.
  37.  
  38. Hehe, maybe because you didn't find anything interesting or creative in
  39. writing programs. Cycle counting is indeed incredibly boring and I try
  40. to avoid that as often as possible.
  41.  
  42. >> Finding out what program will work, will not work or even crash in what
  43. >> situation is not my first goal and I left that to the theoretic computer
  44. >> science people some years ago.
  45.  
  46. >And what has this to do with the hardware.library consideration?  Nothing 
  47. >at all, I suspect.
  48.  
  49. It has. If you did read my posting you would know that the worst thing that
  50. can happen is a bunch of similar but incompatible libraries. The demo coder
  51. will probably use only one of them but the people that want to look at
  52. a demo have to install a new library everytime they want to look at a different
  53. demo.
  54.  
  55. Ah, I forgot that you simply boot from the demo disk which has the needed
  56. library installed. But tell me how far this is different from having the
  57. code directly in your program ? And why should C= bother to write a demo
  58. 'coders' toolkit when it isn't used anyway ?
  59.  
  60. And why should I bother to boot from a disk when I want to look at a demo ?
  61. Bootable demo disks are for computers in a window display.
  62.  
  63. >> That's simply because tracker programmers have little imagination.
  64. >> They can't look beyond their next idea.
  65.  
  66. >Cheap insults now?  It has much less to do with the programmers than the 
  67. >musicians.
  68.  
  69. I'm not talking about the music or the musicians. Sorry, if I used the
  70. wrong words. Music is a matter of taste and I won't argue that.
  71.  
  72. I'm talking about the mod players and their programmers.
  73.  
  74. >Intuitionised, and thus, an ongoing screamfest over the 'best interface' 
  75. >seemed a bit pointless.  I was promtly handed my head...;)  )
  76.  
  77. I also didn't talk about the best interface or an interface at all.
  78. But when I need several dozen MOD players (selected from all the crashing
  79. players) which need to get updated monthly to play an arbitrary MOD (and a
  80. wrong player wouldn't even tell me that but simply play part of the MOD
  81. wrong) I can't enjoy their work.
  82.  
  83. >That is completely rediculous.  The situation has to do with many people 
  84. >working on trackers who were not working together.  Each group 
  85. >implemented changes to add features, just like everything, even word 
  86. >processors, do.  Would you have me believe, now, that if you and I both 
  87. >took a version of program X, and added features independantly of one 
  88. >another, that, provided we were 'by the book programmmers', our projects 
  89. >would be compatable beyond their basic structure?  They would not.  The 
  90. >only alternative would be to create an IFF.  I would suggest you check 
  91. >your definitions for _format_.  I believe you are referring to a 
  92. >_standard_, not a format.
  93.  
  94. Correct. I'm talking about a standard. There's little use in having a
  95. nonstandard format if lots of people work on similar things. The standard
  96. already existed but I fear it was too difficult to understand by the 'coders'.
  97. Using the scheme used on the C64 (and then ripping the first player code and
  98. extending it in every little direction) was probably easier. But this
  99. _caused_ the chaos of today. Writing programs for the public however has
  100. little to do with 'easiness for the programmer'. It has something to do
  101. with 'easiness for the user'.
  102.  
  103. And even with a non-standard format you can try to anticipate so that
  104. the format does not need to get changed too often. This has something to
  105. do with abstract data modelled after the information that needs to be
  106. stored (instead of dumping the memory representation of the data into a
  107. file).
  108.  
  109. Regards,
  110. -- 
  111. Michael van Elst
  112. UUCP:     universe!local-cluster!milky-way!sol!earth!uunet!unido!mpirbn!p554mve
  113. Internet: p554mve@mpirbn.mpifr-bonn.mpg.de
  114.                                 "A potential Snark may lurk in every tree."
  115.