zentrale@rmi.UUCP (RMI Net) (09/22/87)
Borland SIG - CompuServe: ========================= quote Wednesday, September 9 TURBO PASCAL V.4 PRESS RELEASE! - Version 4 of Turbo Pascal is scheduled for release in October! To read a press release giving many details about this product, please download TP4.RLS from Data Library 3. TURBO PASCAL V.4 ONLINE CONFERENCE You are invited to an online conference about Turbo Pascal version 4! It's your big chance to talk directly to: Anders the compiler writer; Mike and Pat the editor and user-interface specialists; Joe, John and Chris, the Toolboxers; Date: Tuesday, Sep 29, 1987 Time: 6:00 PM Pacific Daylight Time Place: The CompuServe Convention Center (tm) (GO CONVENTION) If you like, you may submit questions in advance by addressing EasyPlex messages (GO EASY) to conference moderator Larry Kraft 76703,764. Wednesday, Sep 9, 1987 BORLAND CELEBRATES FOURTH ANNIVERSARY OF TURBO PASCAL; VERSION 4.0 BREAKS 64K BARRIER, EXTENDS DEVELOPMENT HORIZONS BETHESDA, Md.--More than 750,000 users of Turbo Pascal can now compile programs faster and build larger programs with Turbo Pascal 4.0. With version 4.0, Turbo Pascal goes beyond the 64K barrier on program size. The new package offers compile speeds of 27,000 lines per minute on an 8 MHz AT and separate compilation using units. With Turbo Pascal 4.0's speed, permissible program size and separate compilation, developers can handle a new range of complex applications. Borland International President Philippe Kahn will unveil Turbo Pascal 4.0 to members of the Capital PC Users Group this evening at the group's general meeting in Bethesda, Maryland. (Founded in 1982, the Capital PC Users Group has 5,500 members.) Turbo Pascal, and its companion developer's library containing the full complement of Turbo Pascal Toolboxes, will be available beginning in October. "Turbo Pascal 4.0 is a language that programmers can start with and stay with for complex applications development," said Kahn. Additional features of the new version include better code generation, a device-independent graphics system, a command-line version of the compiler, interactive error detection and location, and the trademark Borland integrated development environment with pull-down menus and built-in editor. Turbo Pascal 4.0 supports the Jensen and Wirth standard data types. With Turbo Pascal's support of .OBJ files, separate compilation via units and smart linking, Borland paves the way for future OS/2 products. The hallmarks of a modern compiler, these features will allow users to make a smooth transition to the new operating system. Turbo Pascal 4.0 will retain the product's current price of $99.95. Borland will continue to support development teams currently using Turbo Pascal 3.0 by offering that version at a reduced price of $69.95. Version 4.0 will be available through distributors and dealers worldwide, while Turbo Pascal 3.0 will be available direct from Borland. As part of a special offer, registered Turbo Pascal owners can upgrade to version 4.0 for $39.95 plus $5 shipping and handling until November 30, 1987. The upgrade is available direct from Borland, and will include version 4.0 software and the product's new manual. As part of the special offer, the entire Developer's Library will be available direct form Borland to registered owners of Turbo Pascal or the Turbo Pascal Toolboxes. The Turbo Pascal 4.0 Developer's Library includes Turbo Pascal 4.0 versions of the Turbo Tutor, and Turbo Pascal Database, Editor, Numerical Methods, Graphix and Gameworks Toolboxes. A retail value of over $550, the entire library will be available direct from Borland for $150 until November 30, 1987. Borland will also extend a special price for the Turbo Pascal 4.0 Developer's Library, to be available through retail channels at $395. Turbo Pascal 4.0 for the IBM family of personal computers and IBM compatibles requires 256K for the command-line verison of the compiler (384K for the integrated environment version) and PC/MS-DOS v. 2.0 or later. Borland International, Inc., located in Scotts Valley, Calif., was founded in 1983 to develop and market microcomputer software products that match power with ease of learning and use. Today the company offers a wide range of business applications and developer's tools, including Turbo Pascal, Turbo Prolog, Turbo Basic and Turbo C. unquote
agollum@engr.uky.edu (David Herron aka Admiral Gollum) (10/14/87)
Hello, I just received Borland's Turbo Pascal 4.0 upgrade offer and I thought I should post it in case anyone misses Borland's small, obscure ads :-) : Turbo Pascal 3.0 (any version--CP/M, for instance) may be upgraded for $39.95 and the serial number from your old disk(s). The various toolboxes may be upgraded under similar terms. A "Developer's library" consisting of all of the toolboxes and the Turbo Pascal Tutor may also be ordered with the compiler for $150.00. All programs are available on 5 1/4" and 3 1/2" disks. TP 4.0 has these new features: Separate interactive and command-line (with MAKE) compilers. The built-in editor supports 43- and 50-line screens, colors, and tabs. The editor remembers the last 8 files edited--you may return to any of them at the correct cursor position, with the correct search string/options. The output screen may be saved while debugging. Generation of .BAK files may be suppressed (yay!). The one-pass compiler now produces .EXE files, with .MAP files for debugging. 80x87 support is built-in. They claim 27,000 lines per minute. The compiler now allows short-circuited boolean expressions; the linker can now remove unused code and link in .OBJ files. The command-line compiler runs in 256k and the interactive environment in 384k. The interactive compiler still dumps you into the editor after the first editor. Data types: Byte (0 - 255), ShortInt (-128 - 127), Word (0 - 65535), Integer (-32768 - 32767), LongInt (-214783648 - 2147483647), and IEEE Real (+/-1E-38 to +/-1E+38). Boolean, char, scalars, subranges, Strings, arrays, sets, files. Reals may be Single, double, extended, or "Comp." Static variables may use up to 64k; dynamic variables may use any amount. "Device-Independent" Graphics support for CGA, MCGA, EGA (64k, 256k, monochrome), VGA, Hercules, AT&T 6300, and 3270 PC systems. I/O may be through DOS, Bios, direct video writes, and user-supplied drivers. Supports I/O redirection and subdirectories. Units--"Break large programs into logical modules and build programs greater than 64k (large code model)." "Several powerful standard units such as System, Dos, Crt, and Graph." Units may have init and exit code, which is run automatically. [Don't ask for more details--that's all it says] Include files may be nested 8 deep. Software FP routines are faster. Macros in Inline statements [no mention of MASM]. Variables and values may be typecast. All this and the MicroCalc spreadsheet, too! How CAN you go wrong?! Reach Borland at (800) 543-7543, (408) 438-8400, or at 4585 Scotts Valley Drive, Scotts Valley, CA 95066. Upgrade offer expires Nov. 30, 1987. Disclaimer: I am in no way connected with Borland except as a onetime customer. Kenneth Herron
mhg@mitre-bedford.arpa (Mark H. Granoff) (10/14/87)
>... >Turbo Pascal 3.0 (any version--CP/M, for instance) may be upgraded for >$39.95 and the serial number from your old disk(s). The various toolboxes >may be upgraded under similar terms. A "Developer's library" consisting of >all of the toolboxes and the Turbo Pascal Tutor may also be ordered with >the compiler for $150.00. All programs are available on 5 1/4" and 3 1/2" >disks. >... Are you saying that version 3.xx and earlier Turbo code is incompatable with version 4 of Turbo Pascal? Or are the upgrades available for such things as Turbo Tutor just "better" written to take advantage of new version 4 features? This is important becuase I have a *lot* of existing turbo code. Also, care to speculate on third party compatability (like Turbo Power Tools)? (anyone??) +---------------------------------------------------------------------+ | Mark H. Granoff Member of the Technical Staff | +---------------------------------------------------------------------+ | USMAIL: The MITRE Corporation | ARPAnet: mhg @ mitre-bedford.ARPA | | Burlington Rd. | UUCP : linus!mbunix!mhg | | M/S B015 |-----------------------------------| | Bedford, MA 01730 | A T & T: (617) 271 - 7030 | +--------------------------- Disclaimer ------------------------------+ |The views expressed herein are my own and do not necessarily reflect | | those of my employer. | +---------------------------------------------------------------------+
jkr@pyr.gatech.EDU (J. Kenneth Riviere (JoKeR)) (10/15/87)
In article <9773@brl-adm.ARPA> mhg@mitre-bedford.arpa (Mark H. Granoff) writes: >Are you saying that version 3.xx and earlier Turbo code is >incompatable with version 4 of Turbo Pascal? Or are the upgrades >available for such things as Turbo Tutor just "better" written to take >advantage of new version 4 features? >| Mark H. Granoff Member of the Technical Staff | The ad I saw in PC Magazine mentions a conversion utility which will allow you to convert much of the code for TP 3.0 to allow it to run under TP 4.0. I'm not aware of what the specific differerences are. When I called to order my upgrade I asked if the toolboxes had been enhanced or if they performed the same functions with 4.0 conversion already done, as opposed to me converting the toolbox code I already have. I was told that if I convert the code I have then I will be using an unsupported package since Borland cannot be certain that I didn't introduce bugs in the code when I changed it. Other than that the toolboxes seem to be unchanged. J. Kenneth Riviere (JoKeR) ISA, Georgia Tech, Atlanta, GA 30332 Internet: jkr@pyr.gatech.edu Bitnet: iadt1kr@gitvm1 uucp: ...!{decvax,linus,rutgers,ihnp4,hplabs,seismo}!gatech!gitpyr!jkr
nu113738@ndsuvm1.bitnet.UUCP (10/27/87)
I also, just received the offer from bordland for the v4.0 upgrade. It looks like it has some impressive features. With online help, and user interactive pull down windows, it should be easy to use. I am an avid fan of turbo pascal. The only option I wonder about is the "high degree of compatibility with 3.0". Just what is high compatibility. Although, 27,000 LPM is when run on an 8 mhz AT. Still its impressive, our mainframe here can compile pascal at about an average of 60-70000 LPM. Also, does anyone know if bordland has a modula-2 compiler ? I asked on the other modula-2 conf and no one has responded. Jeff -- A profound saying means everything or nothing depending on what you read into it. --
archer@elysium.SGI.COM (Archer Sully) (10/30/87)
In article <397NU113738@NDSUVM1>, NU113738@NDSUVM1.BITNET writes: > I also, just received the offer from bordland for the v4.0 upgrade. > It looks like it has some impressive features. With online help, and > user interactive pull down windows, it should be easy to use. I am > an avid fan of turbo pascal. The only option I wonder about is the > "high degree of compatibility with 3.0". Just what is high compatibility. > Typically, high compatibility means that it will accept the same input language. That means that Borland probably maintained a lot of Turbo's well known extensions to Pascal. Most likely they're pretty sure that most everything will compile, but they don't want to commit to it. > Also, does anyone know if bordland has a modula-2 compiler ? I asked on the > other modula-2 conf and no one has responded. Last I heard Turbo-Modula-2 hit a snag because the initial designed wasn't 'Borlandized'. Just what was wrong with it I don't know. There will probably be one eventually, but it probably will be released with warning. > > Jeff > -- A profound saying means everything or nothing depending on what > you read into it. -- archer
Michael_Krause.ROCH@Xerox.COM (10/30/87)
Borland was working on a Modula-2 compiler for CP/M a couple of years ago but turned it over to Echilon (sp) who are currently marketing it. As we were an early beta test site we received a release copy of the final product but I never took the time to investigate further... I turned it over to the person who did most of the early work with it. Mike
Isaac_K_Rabinovitch@cup.portal.com (11/01/87)
I'm about 50% convinced to spring for the Turbo 4.0 upgrade. (Not very willingly--the $40 Borland wants for the upgrade must be close to their wholesale price for the product itself! Essentially, I would be buying the same product from them twice.) Some questions that might persuade me (one way or the other): Does the upgrade come with an improved manual? I think we can agree that the old manual could serve as a technical writing text on what *not* to do. Does the upgrade fix the careless little glitches in the compiler? For example, if you READ a number with 3.0, it must be terminated with a blank or EOL, whereas all the textbooks tell you that a Pascal number ends with any character that isn't part of the number. (Criswell predicts that Borland knows about this glitch but kept it in 4.0 for the sake of compatibility.) Anyone know about this or other glitches? Isaac Rabinovitch isaac.rabinovitch@cup.portal.com sun!portal!cup.portal.com!isaac.rabinovitch Disclaimer: Just because I think you're wrong, doesn't mean I don't think you're a fun person! :-)
glcowin@uokmax.UUCP (Greogory Linn Cowin) (11/06/87)
Borland must be shipping, because I received my copy of Turbo Pascal 4.0, today (Friday, November 6, 1987). Things that are apparent (after about five mintues) about 4.0 are following: At the user's point of view, it feels a lot like Turbo C, except many more features. It is very fast (what else would you expect). It allows "units" consisting of an interface and an implemenation--that's all that I noticed right away (there will probably be a lot of Modula-2 programmers that will switch over--sorry, Logitech). It comes with a utility that supposedly converts Turbo Pascal 3.0 to Turbo Pascal 4.0 (I sure that this will be a concern to all 3.0 users). The documentation is much larger and seems to be organized quite well (it will be harder to copy, because the face of the manual is a little larger). It really looks great, so be a little more positive about it. I have only had my copy for about 10 minutes, so this is only a quick first impression. I will post again once I learn more, I sure that many others will beat me to it. One safe prediction: There will be many superlative products produced using Turbo Pascal 4.0. By the way, this article was created using the Turbo Editor (feels good). It was difficult to stop peruzing the manual to write this, although I just wanted to share some of my enthusiasm with you. Greg Cowin (Zealous CS Student)
ralphw@IUS2.CS.CMU.EDU (Ralph Hyre) (11/07/87)
In article <841@uokmax.UUCP> glcowin@uokmax.UUCP () writes: > It allows "units" consisting of an interface and > an implemenation--that's all that I noticed right > away (there will probably be a lot of Modula-2 > programmers that will switch over--sorry, Logitech). This sounds more like UCSD Pascal systems than Modula-2. Unless TP 4.0 provides for similar multitasking capabilities, I don't see that many Modula-2 programmers switching. Of course, third-party multitasking additions may change this. -- - Ralph W. Hyre, Jr. Internet: ralphw@ius2.cs.cmu.edu Phone:(412)268-{2847,3275} CMU-{BUGS,DARK} Amateur Packet Radio: N3FGW@W2XO, or c/o W3VC, CMU Radio Club, Pittsburgh, PA
cmaag@csd4.milw.wisc.edu (Christopher N Maag) (11/18/87)
Hello -- Has anyone out there gotten a production (i.e., not a Beta version) of Turbo Pascal 4.0 by Borland? For that matter, has anyone upgraded and received a copy? I have not yet seen it in stores, or anywhere else. Of course, when I called Borland to upgrade, which was the day the first print ads came out in InfoWorld (well before I or anyone else received the paper upgrade form), I was told that I would have the compiler by November 6th at the latest. That date included the shipping time to me. Please send your comments to one of the e-mail addresses only. I will summarize to the net. Thanks. Chris ======================================================================= Path: uwmcsd1!csd4.milw.wisc.edu!cmaag From: cmaag@csd4.milw.wisc.edu bitnet: cmaag%csd4.milw.wisc.edu@wiscvm.bitnet {seismo|nike|ucbvax|harvard|rutgers!ihnp4}!uwvax!uwmcsd1!uwmcsd4!cmaag =======================================================================