home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / lang / modula2 / 1605 < prev    next >
Encoding:
Text File  |  1992-12-22  |  4.7 KB  |  114 lines

  1. Newsgroups: comp.lang.modula2
  2. From: tchannon@black.demon.co.uk (Tim Channon)
  3. Path: sparky!uunet!pipex!demon!black.demon.co.uk!tchannon
  4. Reply-To: tchannon@black.demon.co.uk
  5. Distribution: world
  6. X-Mailer: cppnews $Revision: 1.20 $
  7. Organization: null
  8. Lines: 99
  9. Subject: None (mail relay)
  10. Date: Wed, 23 Dec 1992 00:03:59 +0000
  11. Message-ID: <725094239snx@black.demon.co.uk>
  12. Sender: usenet@demon.co.uk
  13.  
  14. I received the promised upgrade offer from Clarion TopSpeed on the 21st Dec. 
  15. The mailshot was targetted at UK registered users, European and other area can 
  16. expect full details at some later time.
  17.  
  18. Here are some abstracts, this was typed in fast so typos and errors are mine. 
  19. Abstract content is my personal selection and I am in no way connected with 
  20. Clarion or necessarily agree with the abstract.
  21.  
  22. [Covering letter dated:]
  23. "16 December 1992"
  24.  
  25. ..
  26.  
  27. "Many TopSpeed users have been apprehensive about the merger and what will mean 
  28. for the future of their valued products. Both the TopSpeed development team 
  29. and the TopSpeed technical support staff have grown since the merger. We are 
  30. now in the process of expanding our customer support services to include 
  31. on-line Clarion Software support forum for Clarion and TopSpeed users through 
  32. the CompuServe(r) Information Network."
  33.  
  34. ..
  35. [new, quarterly tech support publication is mentioned]
  36. ..
  37. "I can tell you that the TopSpeed team is now busy working on 32-bit 
  38. compilers, a Windows version and extending the C++ compiler to include 
  39. templates and exception handling."
  40. ..
  41.  
  42.  
  43. [I considered summarising the following single A4 side but decided to simply 
  44. copy it.]
  45.  
  46. "  TopSpeed 3.1 New Features and Enhancements
  47.   
  48. TopSpeed 3.1 is now available and offer a number of significant enhancements 
  49. and advatages to TopSpeed users in additon to correcting problems in the 3.02 
  50. release. Major new features include:
  51.  
  52. - DOS Extender Source Code Availability
  53. - Significantly enhanced Overlay Manager
  54. - Improved support for Windows programming
  55. - Additional manual
  56. - Faster compilers
  57.  
  58. Source code to the Topspeed DOS Extender is now available. The TopSpeed DOS 
  59. Extender sourcekit includes the full source to the DOS extender and will be of 
  60. interest to the programmers requiring a better understanding of the operation 
  61. of protected mode programs or who need to modify the default behaviour of the  
  62. Extender (for example installing support for new interrupts). The TopSpeed DOS 
  63. extender is implemented largely in TopSpeed Modula-2 though low-level routines 
  64. are implemented in assembler for flexibility.
  65.  
  66. The Overlay Manager has been significantly enhanced for TopSpeed 3.1, and 
  67. implements several new features including:
  68.  - Caller code swapping, which allows a calling procedure's code segment to be 
  69.  swapped out to virtual memory, increasing the amount available to called 
  70.  procedures.
  71.  - The loader uses improved statistical methods to reduce redundant overlay 
  72.  swapping and also orders segments in memory to minimise fragmentation.
  73.  - The library now uses smaller code segments that no longer need to be fixed 
  74.  in memory improving the operating characteristics.
  75.  - Expanded API providing access to high-performance virtual memory functions.
  76.  
  77. The effect of these enhancements is to greatly increase the size limits for 
  78. overlaid  or dynamically linked programs whilst improving overall efficiency.
  79.  
  80. Support for Windows programming has been improved. The TopSpeed Windows 
  81. compatible run-time libraries utilise only a subset of the floating point 
  82. funtionality correctly supported by the Microsoft Windows Emulator greatly 
  83. improving the reliability of heavily numerical programs under Windows. 
  84. Interface libraries for Windows 3.1 are supplied, and in addition, the 
  85. WIN87EM.LIB files supplied with the SDK is no longer necessary.
  86.  
  87. A new manual is provided which is intended to aid users in getting the most 
  88. out of the TopSpeed Compiler range. Coverage of all the new features and 
  89. enhancements is proviede as well as sections on:
  90. - Coverting make files to TopSpeed Project files
  91. - Making the most of the SmartMethod(tm) Linking.
  92. - Setting up the TopSpeed Environment.
  93. - Optimizing your system for use with the TopSpeed DOS Extender.
  94. - Commonly asked questions and answers
  95.  
  96. Additional enhancements to the TopSpeed System include new C++ warnings, 
  97. additional linker options, and improvements to the run-time libraries."
  98.  
  99. ..
  100.  
  101. [mention is made of increased dynamic pool and other limits, particularly if 
  102. the compiler is operating in extender mode, my understanding is that this 
  103. applies if compiling DOS real mode programs]
  104.  
  105. [Clarion Software (Europe) Ltd can be contacted on the following UK numbers 
  106. (country code prefix 44)
  107. Tel: 234 267 500
  108. Fax: 234 217094
  109. ]
  110.  
  111.   TC. 
  112.     E-mail: tchannon@black.demon.co.uk or tchannon@cix.compulink.co.uk
  113.                                 
  114.