home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / sys / acorn / 10550 < prev    next >
Encoding:
Internet Message Format  |  1993-01-26  |  2.9 KB

  1. Xref: sparky comp.sys.acorn:10550 comp.sys.acorn.tech:1414
  2. Newsgroups: comp.sys.acorn,comp.sys.acorn.tech
  3. Path: sparky!uunet!mcsun!ub4b!reks.uia.ac.be!derijkp
  4. From: derijkp@reks.uia.ac.be (Peter De Rijk)
  5. Subject: Re: Monty Pythons most used sentence
  6. Message-ID: <1993Jan26.092318.11988@reks.uia.ac.be>
  7. Organization: U.I.A.
  8. X-Newsreader: Tin 1.1 PL5
  9. References: <1k11shINNgps@info2.rus.uni-stuttgart.de>
  10. Date: Tue, 26 Jan 1993 09:23:18 GMT
  11. Lines: 49
  12.  
  13. Helmut Springer (zrzs0111@helpdesk.rus.uni-stuttgart.de) wrote:
  14. : "And now to something completely different"
  15. : In past there were a few questions about PD/shareware/freeware modula2 compiler.
  16. : I heard there is (was) a port of m2c (translator modula to c) to the 
  17. : archimedes/RISCOS, but it doesn't run proper (crunshing memory sometimes or 
  18. : something like this ...)
  19. : I also heard also, there is (was) a port of gnu-emacs, also with problems.
  20. : On the one hand, I understand, that porters don't want to be blamed for 
  21. : such bugs, but if a package, which can be ported to other hosts without 
  22. : problems and compile without warnings, we should blame either 
  23. : the library, the compiler or the prinziples of the system (most that ...).   
  24.  
  25. I am working on a specialist editor. It is written in fairly standard C 
  26. (about 240K code) and runs on VMS and ULTRIX. I ported it to the Archimedes 
  27. in one day! I am still working on a proper version for MSDOS (spit!)
  28.  
  29. :                            The tragic part of not publicing not perfect
  30. : ported PD/shareware/freeware programs is, that other people would real need 
  31. : this programs (also if they have to try some things twice before they run ...)
  32. : "And now to something completely different"
  33. : Has someone build a module with a "save, easy useable, not crunshing"
  34. : method to request memory (for RISCOS 2.00)?
  35. : If you request memory with OS_Module, the memory can't given back, if a 
  36. : other module gets loaded.
  37. : If you request memory with WIMP_SlotSize, you may run into programs which
  38. : sits already in the memory (cause of BBC 6502 compatibility ?) and twice
  39. : this method has no garbage collection ...
  40. : It seams, that good old MSDOS v. 2.00 has better memory allocation routines
  41. : than this one on the archimedes 8-(
  42.  
  43. AND NOW FOR SOMETHING COMPLETELY DIFFERENT
  44. FLAME ON
  45. If there is someting about MSDOS that I find really, totally, utterly
  46. disgusting its memory allocation. Just try to get some thing more than blocks
  47. of 64K, or try to use more than 1M. Enter the fascinating world of segmented
  48. memory architecture, EMS, XMS and DOS extenders. Even the most hardened
  49. MSDOS addicts I know admit that memory handling on a PC is a pain in the neck.
  50. FLAME OFF
  51. (Sorry for this, I am currently having problems with MSDOS memory management.)
  52.  
  53. I use WIMP_Slotsize in a little BASIC program. I've never had prblems with it.
  54. Are you sure this can run into other programs memory (I doubt it).
  55. Try to take a look at the flexalloc system. Maybe that's what you need. (I
  56. havent used this myself yet.)
  57.  
  58. Peter
  59.