Info-IBMPC@WSMR-SIMTEL20.ARMY.MIL ("Info-IBMPC Digest") (04/03/91)
Info-IBMPC Digest Mon, 1 Apr 91 Volume 91 : Issue 73A Today's Editor: Gregory Hicks - Rota Spain <GHICKS@WSMR-Simtel20.Army.Mil> Today's Topics: A new procedural subject oriented language New Product Announcement from Microsoft Send Replies or notes for publication to: <INFO-IBMPC@WSMR-SIMTEL20.ARMY.MIL> Send requests of an administrative nature (addition to, deletion from the distribution list, et al) to: <INFO-IBMPC-REQUEST@WSMR-SIMTEL20.ARMY.MIL> Archives of past issues of the Info-IBMPC Digest are available by FTP only from WSMR-SIMTEL20.ARMY.MIL in directory PD2:<ARCHIVES.IBMPC>. ---------------------------------------------------------------------- Date: Mon, 1 Apr 91 10:18:39 GMT From: NIZARD Alain-F <NIZARD%FRBDX11.BITNET@uga.cc.uga.edu> Subject: A new procedural subject oriented language. Hi, I'm proud to present you Sysyphus. Sysyphus is a new procedural language wich is subject oriented, in that sense that it is directly referent to local structures which are defined on every site. This permits Sysyphus programmer to omit to specify details of the algorithms which are left to local implementers. The debugging facilities of Sysyphus are great in comparison with all others languages in particular the test hasbeen is very useful. As for an example you can write: if x hasbeen 3.14 then raise execpt. Each time this instruction is executed all the past values of the variable x are tested in front of the numeric value 3.14 and execpt level is raised if only ONE past value has been equal to 3.14. The mechanism of the raise exception process is the same as in PL/1. you also naturally can write: if x+3 hasbeen 2*y-5 then ... any action... One other usefull instruction of Sysyphus is the COMESFROM instruction which can precise from what instruction you must arrive when executing the present instruction in a COMESFROM construct you can use the keyword ANAYWHERE like the OTHERWISE clause in a cas statement. Here is an example: (the symbols $$deb and $$end stands for the beginning and end of the program respectively) BEGIN COMESFROM $$deb if x hasbeen any then WriteLn ('you must use FRESH vars') ANYWHERE WriteLn ('Hello world'); END. The present implementation of Sysypus is wrotten in Sysyphus but bootstrapping is possible with little Sysyphus compilers (a subset of Sysyphus) those compilers are written in TECO and translate a littlele Sysyphus programs in a TECO program witch in turn can be executed. Little Sysyphus compiler are now beeing develloped in LISP and in native '386 (C mode) and could be available in the late June. Please direct inquiries about the Sysyphus report to Pr. Jaques BERNARD (BERNARD AT FRBDX11.BITNET) And ask TECO Version to Dr. Jean BERTHOMIEU (BERTHOMS AT FRBDX11.BITNET) Pr. ROUANNET (ROUANNET AT FRBDX11) would respond to inquiries about LISP Version. I would manage '386 ones. Moreover we are planning to put on our server Distrib@dist.Triceratops.fr the whole source of the tree versions. This would be achieved round 04/01/92. Regards. -Alain. ------------------------------ Date: Mon, 1 Apr 1991 02:59 MST From: Keith Petersen <w8sdz@WSMR-SIMTEL20.ARMY.MIL> Subject: New Product Announcement from Microsoft (?) Summary: From USENET Sources This one was posted 9 seconds early but appears to be the first April first posting. I thought you might enjoy reading it. --Keith Date: 31 Mar 91 23:59:51 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: Microsoft Corp., Redmond WA Approved: skull@apple.com A message for the veteran Macintosh user, from the people at Microsoft: Have you felt left out of recent personal computer developments? Does it feel like the advances of the computer world are passing the Macintosh by? You've probably been using the Macintosh for a number of years now. You've gotten used to the idea that a computer doesn't have to have a cumbersome awkward interface based on obscure cryptic commands. And you've grown accustomed to the user interface standard to which all the other user interfaces are compared. An interface that remains consistent across a variety of applications that really do give you the power to be your best. But recently, all the attention seems to have moved away from the Macintosh. Developments in the IBM-PC world have overshadowed the enhancements being made to your favorite computer. Macs are no longer in the spotlight, no longer the leading edge of computing technology that they once were. Or so it seemed to much of the world. Until now. Announcing, at last, a revolutionary new system that gives you even more consistency, compatibility, and capability than you've ever known before. Announcing... Microsoft Windows for the Macintosh Yes, all the power you've come to know on your IBM PC will soon be available on the Macintosh, too. Get all the power and function of Windows applications like Microsoft Word for Windows and Microsoft Excel for Windows, right there on your Macintosh. Now the Macintosh user will come to know what users of Windows on the IBM PC have known for some time now: that a powerful graphical icon-based user interface will give you even more power to be your best than you've ever had before! Descriptions and Prices: Microsoft Windows for the Macintosh: $395 Comes with Windows for the Mac, Toolbook for Windows for the Mac, plus two exciting applications: Write/Mac and Paintbrush/Mac Windows for the Mac requires 4MB RAM, hard drive, AppleTalk, Mac IIfx or SE/860, and System 7.0 Microsoft Word for Windows for the Mac $495; Word for Windows requires 8MB RAM, hard drive, LaserWriter IINT **upgrade for current word processor users: $129 Microsoft Excel for Windows for the Mac $695 Excel for Windows requires 16MB RAM, hard drive, WinMac TrueType Display Manager XL, System 8.2 **upgrade for current users of anything: $129 Microsoft Windows for the Macintosh (A/UX) $2095 Windows for the Mac requires 32MB RAM, A/UX 5.4.3, CD-ROM, WinMac TrueType Display Manager for A/UX, X for Windows for the Mac Hypercard for Windows for the Macintosh (*) $249 requires Mac IIux or Mac IIImx with 64MB RAM, 4GB disk drive, WinMac TrueType Display Manager for the Mac or Adobe Display Postscript +) (* - also available: Toolbook for the Macintosh -- includes conversion tool for converting Hypercard stacks into Toolbook applications to run on your new enhanced Mac! Also includes Toolbox Toolbook, Toolbook Toolbox, and extra added Snap-On Tools for tear-off menus.) Availability: ------------- Pending favorable outcome of ongoing legal action between who-knows-who and who-knows-why. Expected release date -- some year with a zero in it. Void where prohibited by lawsuit. Your look and feel may vary. (As a matter of fact, it had better!...) ------------------------------ End of Info-IBMPC Digest V91 #64 ******************************** -------