home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 5089 < prev    next >
Encoding:
Text File  |  1996-08-05  |  6.2 KB  |  146 lines

  1. Path: cs.ruu.nl!usenet
  2. From: wsldanke@cs.ruu.nl (Wessel Dankers)
  3. Newsgroups: comp.sys.amiga.misc,comp.sys.amiga.programmer
  4. Subject: Re: What I want from new Workbench
  5. Date: 08 Mar 96 19:18:20 +0100
  6. Organization: Dept of Computer Science, Utrecht University, The Netherlands
  7. Message-ID: <5897.6641T1158T1049@cs.ruu.nl>
  8. References: <DnyC0M.8A0.0.-s@cs.vu.nl>
  9. NNTP-Posting-Host: anx1p11.cc.ruu.nl
  10. X-Newsreader: THOR 2.22 (Amiga TCP/IP)
  11.  
  12. Irmen de Jong <irmen@cs.vu.nl> wrote>
  13. > On Fri, 8 Mar 1996 11:21:21 GMT Ariel Magnum (arielmag@actcom.co.il) (Ariel
  14. > Magnum) wrote>
  15. >> Hello there all Amigans !
  16. >> Just spent hours trying to debug several comodities to work together
  17. >> and i ended up with nothing!Thsese programs used by most of us are written
  18. >> in such system unfriendly manner that just made me wanna jump platform!
  19. > Commodities should be written systemfriendly. If they don't work, blame
  20. > the commodity, not your platform!!!
  21. MultiCX claims to be OS-friendly.
  22.  
  23. >> But after thinking a moment (or two) i found out that the blane is not
  24. >> with the programmers that release software that make all our lives easier
  25. >> but with this lame OS which needs so much patching to make it usable by
  26. >                ^^^^^^^ Aiiiieee! Blasphemeous!
  27. (was it meant like this?)
  28.  
  29. >> todays standarts.Therefor I have compiled a wishlist of OS4 (3.2?) features
  30. > "needs so much patching" ??? Do you know how many different linux kernels
  31. > circulate? Better still; AmigaDOS can be patched "on the fly" and doesn't
  32. > have to be recompiled.
  33. So Linux has to be patched once and AmigaOS every time you boot. I know which
  34. way I would choose.
  35.  
  36. >> 1.  Workbench Multithreaded - now im not sure everyone knows what that means
  37. >>     but adding child tasks to open window so that we may engage wb while
  38. >>     opening a drawer , letting it close after launching a program and not
  39. >>     making the menu stop wb isnt really too    much to ask is it?
  40. > No. True.
  41. Especially because WB already does this for Information dialogs etc.
  42.  
  43. >> 2.  Workbench Arexx port - For playing sounds (UDP,MSD), managing Commdities,
  44. >>     launching programs , and managing public screens.
  45. > Can come in handy. Not urgent.
  46. No, it should have been there long time ago IMHO.
  47.  
  48. [snip 3]
  49.  
  50. >> 4.  NewIcons patch to be implimented.
  51. > Never seen it. What does it do?
  52. NewWhat?
  53.  
  54. [snip 5]
  55.  
  56. >> 6.  Impliment Font densetive gui routines preferably MUI.I know its painfully
  57. >>     slow at times but perhaps written in assembler and using RTG will
  58. >>     become faster.A tottaly configurable GUI engine could push the Amiga
  59. >>     far ahead  of its competitiors.I must say that most gadgtools guis look
  60. >>     very bad best examples are the preferences programs.
  61. > Rewrite MUI in assembly? Ugh!!! Besides, I doubt it will improve the speed
  62. > very much. CPUs and Graphics cards get faster all the time.
  63. > I wont comment on the choice of MUI. Enough threads on that subject already.
  64. Parts of MUI are in ASM already. If you MUI would be put in ROM that would
  65. certainly put an end to an important counter-argument: memory usage.
  66.  
  67. >> 7.  Impliment Datatypes more into the workbench so that programs likedeficons
  68. >>     would not be needed.Also this will cut back on executable code.All
  69. >>     object loading should be done via datatypes.Perhaps object saving as
  70. >>     well.
  71. > Would be nice but the filetype recog must be done different. Say put the
  72. > filetype INTO the icon.
  73. Say put the filetype (IFF/exe/lha/...) as a 32-bit ID in the fib? Just an idea.
  74.  
  75. [snip 8-10]
  76.  
  77. >> 11. A format command that works (how lame!)
  78. > Huh? Whats wrong with system/format?
  79. CLI usage is lame. Otherwise I see no problems.
  80.  
  81. >> 12. Improve locale so that catclogs wont need to be compiled.
  82. > Minor. Only a slight nuisance to developers.
  83. Did you ever realize what percentage of Amiga-owners is programming? My guess
  84. is >50%. Why do you think AT want to *sell* their docs, not hand them out :-)
  85.  
  86. [snap 13]
  87.  
  88. >> 14. Distribute Java with the OS , along with Arexx.
  89.  
  90. > AREXX is a must. Java would be nice too, but just "would be nice to
  91. > have it". Check out Python also (see my port on Aminet).
  92. Isn't Java under development already?
  93.  
  94. > Popular "trends" should not be part of the OS.
  95. Wrong. Popular trends are what makes an OS (and computer) sell well. But make
  96. them easy to remove once they are not trendy anymore :-)
  97.  
  98. >> Im sure you'l agree such an OS will not have to prove itself and would
  99. >> graetly improve the machines usability.
  100. The usability already is great.
  101.  
  102. > My own additional wishes>
  103.  
  104. > 1. Resource tracking and memory protection.
  105. This I would like very very much. With the possibility like in UNIX to remove a
  106. task just like that with no problems.
  107. > 2. Virtual memory support.
  108. > 3. Networking support. (TCP/IP)
  109. Doesn't an external stack suffice? Like AmiTCP or something.
  110. > 4. Better filesystem. (AFS?) (Possibility to mount a device on a directory,
  111. > like unix?).
  112. Yes this would be very interesting. Why was "Fast FileSystem" called 'fast'
  113. anyway? It sux when compared to AFS.
  114. > 5. Applications should ALL be able to run in WINDOWS not custom screens
  115. > (selectable).
  116. No! Screens are perfect. I like having a Super72 800╫600 8-color WB and a Euro72
  117. 640╫400 256 drawing program at once.
  118. > 6. Virtual desktop, like X.
  119. What do you mean with Virtual Desktop? BTW, X is slower on a HP RISC at 60MHz
  120. than MUI on my A1200 EC020 at 15MHz!
  121. > 7. Low-level safe direct access to the display & audio hardware, for action
  122. > games!
  123. Didn't OS3.1 have something for that? lowlevel.library or something?
  124.  
  125. > Hmm looks like Unix doesn't it? ;-)
  126. Unix has its pros and cons.
  127.  
  128. Some advice to make the Amiga sell (cosmetic things):
  129. sysihack as a default
  130. same for MagicWB
  131. 800╫600 as a default
  132. Very important: get rid of that stupid ancient 640╫200 look!
  133.  
  134. Do not be mistaken by the importance of the above: it's incredibly important to
  135. be able to show things off in the shop if you want to sell Amiga's -- which is
  136. precisely what AT needs.
  137.  
  138. --
  139. Wessel Dankers                 _\\|//_            <wsldanke@cs.ruu.nl>
  140.                                ///|\\\
  141. ----------------------------oOO--(_)---OOo----------------------------
  142. `Never imagine yourself not to be otherwise than what it might appear
  143. to others that what you were or might have been was not otherwise than
  144. what you had been would have appeared to them to be otherwise.'
  145.  
  146.