FRED(ID:2057/fre001)
for Frame Editor
Language used by Framework, created by Robert Carr, Forefront 1983
Subsequently bought by Ashton-Tate, then Boirland, then Selections & Functions
(Framework was multifunction software, combining outliner, word-processor, spreadsheet, database)
References:
Glinert-Cole, Susan "Framework; a delightful writing - organizational tool. (evaluation)" Creative Computing 11(1) Jan 1985 p64 view details
Abstract: Two hefty volumes comprise the documentation: one is an extensive tutorial and the second, a reference manual. Although it is handsomely bound and printed, it could use some improvement. In particular, short shrift is given to advanced facilities such as macros and the highly touted Fred programming language. If you want to take advantage of Fred, you will have to either spend hours experimenting or wait for the avalanche of books that is sure to appear.
Ashton-Tate claims that Fred and other advanced features, were deliberately left out of the manual so as not to confuse the novice user. This is silly; novices often mature into experts, and programmers who want to develop applications with Fred will also be purchasing the program.
Given the high cost of Framework, it is outrageous to require an additional expenditure for a Fred Programmer's Manual. Furthermore, almost everyone who has had some exposure to integrated packages wants a simple, easily implemented (and documented) macro facility. The explanation of macros in the manual is confusing and certainly inadequate for the beginner, who will most likely want to simplify complex command sequences by using macros.
User-defined fred functions are placed in libraries; when invoked from a program, Framework will search the desktop for a file with a .LIB extension. One such library is provided on the utilities disk. Word Processor
The word processor is not fancy, but it is more than adequate or letters and short to medium length articles. I found it pleasant and unobtrusive. It has an excellent range of cursor movement and can right/left justify and center text. Left and right margins can be selected with the Words menu option, and the Print menu offers several other choices. A wide range of formatting functions is available; these are constructed as formulas and embedded in the frame border. For example, the formula:
@hc("Framework Review"),
@fl("10/2/84") sets up a centerd header and a left justified footer. Because these formulas can be placed only in frame borders, to change formats in the middle of a document requires that you set up a subframe containing the appropriate new formatting command.
External link: Online copy
Hergert, Douglas "Mastering Framework" Sybex 1985 view details
Hoenig, Alan "Framework With Applications for the IBM PC" Wm. C. Brown Publishers IA 1985
view details
Kruglinski, David "Framework: the Framework Book" Osborne, 1985
view details
Simpson, Alan and Hall, Devra "Advanced techniques in Framework: programming in FRED" Berkeley, SYBEX 1985
view details
Harrison, Bill "Framework III: an Introduction" Pearson Education Canada Don Mills, ON, Canada 1988
view details
Stone, Deborah L. "Illustrated Framework III" Wordware Publishing 1990
view details
Library of Congress Subject Headings F7 view details
Resources - PC Magazine Profiles in Excellence 1985
When he first conceived the idea for Framework, Robert Carr was working as programming consultant on a different product?an integrated spreadsheet package called Context MBA.
"I was convinced," Carr says, "that integration was a powerful idea that brought many benefits with it. But I also thought that integrating around a single large spreadsheet constricted the user. A more appropriate method would allow the user to break information into many smaller chunks that could be linked together logically." This, according to Carr, is the heart of Framework: it permits you to break up your data into separate frames in any order you like. "Based on that conviction, I thought, What the hell, why don't I Try programming it? So I started programming it on my PC, hoping I could prove the idea workable, implement it, and start a company to market it."
Carr, 28, had done a stint at Xerox's Palo Alto Research Center, where we worked on predecessors of Xerox's Star and Smalltalk. He holds B.S. and M.S. degrees in computer science from Stanford University.
In January, 1983, after a year of designing, Carr began to create a program to embody his idea (which he called FRED for "Frame Editor") and by June it was clear that the programming effort was even more successful than he had hoped. "I was beginning to talk to some companies when Marty Mazner, who has more marketing background than I have, came by, saw FRED, and asked "Do you know what you have?" We got to talking and decided to co found Forefront."
Their goal was not to organize a software company that would superintend the product through its appearance on the store counters, but to start a development corporation that could finish the product and team up with a leading publisher. "In July, 1983 we decided to go to Ashton-Tate first," Carr remembers. "We got a terrific reception. Within 2 days we concluded an agreement stating that they would both act as venture capitalists and get marketing rights to Framework and would also get rights to buy Forefront in 1986." In fact, the product was so successful that Ashton-Tate recently announced an agreement to buy out Forefront sooner.
So, beginning in September 1983, Carr and company spent a feverish 10 months laboring to finish Framework ("It was the classic 7-day work week that you get with fervent believers," Carr says) and were able to finish the work in a relatively short period of time.
"Framework is certainly not a result of my efforts alone," Carr insists. "Six other individuals worked with me day and night for almost a year. It's very much a result of their good ideas and excellent work. They and all of the teams need to be recognized by the software industry. Few products have been the result of one individual's effort."
Since then, Framework has established itself as a major product in the integrated software market. "Integrated is a very loose term," says Carr. "An incredibly wide-ranging bunch of products fits under it. People who buy Framework find that it's easy to learn and use. Most software packages demand about 50 hours of training. But although you have to make a learning investment the first time you come to Framework, that training applies to all the different functions. If in the next week or month, you want to pick up say, the word processing function, you'll find that it works very much like the spreadsheet." Carr foresees an important role for integrated software in the move toward widespread use of the local area networks. "The whole industry is moving from personal to group productivity tools," he asserts. You can expect to find Carr and Framework riding the crest of that wave.external link
- Framework SIG
external link
- FRED/FRAMEWORK home page
external link
- Bio of Robert Carr
Robert Carr, Managing Director, joined Sofinnova in 1997. Prior to joining Sofinnova, Mr. Carr was Vice President of the AutoCAD Market Group at Autodesk, Inc., where he led Internet work, managed a staff of 330, and was responsible for the company's flagship product, AutoCAD. In 1987, Mr. Carr co-founded the high profile mobile communications startup GO Corporation, where he led all software development, including the ground breaking PenPoint operating system. Mr. Carr previously served as Ashton-Tate's Chief Scientist, after the 1985 acquisition of his software startup. This startup introduced Mr. Carr's invention of an integrated PC software program called Framework.
Mr. Carr is currently on the Boards of Directors of AirZip, Atomz, Fresher Information, Laszlo, OpenReach and Mondo Media. He began his career at Xerox PARC in 1978, after earning B.S. and M.S. degrees in Computer Engineering from Stanford University. Mr. Carr won PC Magazine Technical Excellence Awards for both Framework and PenPoint. external link
|