Sprint – DOS жүйесі үшін Borland компаниясымен 1987 ж. жарық көрген мәтіндік процессор. FinalWord атауымен басталып, кейін жаңартылды. Тарихы, дамушылары туралы ақпарат.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Sprint — MS-DOS жүйесі үшін мәтіндік сөз өңдегіш, алғаш рет 1987 жылы Borland компаниясы тарапынан жарияланды.
Sprint is a text based word processor for MS DOS, first published by Borland in 1987.
Тарих
Sprint, бастапқыда FinalWord бағдарламасы ретінде танымал болған, Джейсон Линхарт, Крейг Финсеф, Скотт Лейсон Бурсон, Брайан Хесс және Билл Спитзак Марк оф зе Юникорн (MOTU) компаниясында (штаб-пәтері Кембридж, Массачусетс штатында) жасаған. Сол кезде MOTU Emacs негізінде құрылған мәтін редакторы MINCE және SCRIBBLE жинағын сатты. The FinalWord ретінде, бұл пакет Lotus бағдарламалық қамтамасыз ету нұсқаулықтарын жазу үшін, сондай-ақ Марвин Минскидің "The Society of Mind" кітабын жазу үшін пайдаланылды. FinalWord II Borland компаниясы сатып алғаннан кейін Sprint деп аталды, ол бағдарламаға жаңа пайдаланушы интерфейсін, жаңа нұсқаулықтар мен мүмкіндіктерді қосты. Редактордың жылдамдығы сол кезде өте жоғары болды, 8 мегагерцтік машиналарда кез келген кешігусіз жұмыс істеді. Бұл Borland-тың Еуропадағы даму кезеңі болды: Sidekick және Turbo Pascal Данияда құрылды; ал Еуропалық еншілес компанияның басқаруында Micropro France-тің бұрынғы басшылары болды (Micropro сол кезде WordStar желісімен мәтін өңдеу бағдарламалық жасақтамасында әлемдік көшбасшы еді. Олар француз тіліндегі орфографиялық сөздігі бар алғашқы мәтін өңдеуші пакет WordStar 2000-ді іске қосу арқылы табысқа жетті). Осы себепті өнімді әзірлеу және жарнамалау Францияда жүзеге асырылды. Sprint – американдық бағдарламалық қамтамасыз ету бағдарламасын шығарған компанияның француз тіліндегі нұсқасы американдық нұсқадан бұрын шыққан сирек жобаларының бірі. Sprint v1.0 Францияда сәтті шығарылды, 30 пайыздық нарық үлесін алып, бәсекелес мәтін өңдеушілерден озып кетті. MicroPro ескі Wordstar өнімдерімен және WordStar 2000-мен әлсіреп жатты; WordPerfect аударма және пайдаланушы интерфейсімен қиындықтарға тап болды; ал MS Word жақсы болғанмен, жетілмеген және күшсіз өнім еді, сонымен қатар DOS және мәтінге негізделген еді. Бетта-тестілеудің жоқтығы және мектепке оралуға дейін шығаруға жасалған қысым Sprint 1.0-да 1.01 үлгісімен түзетуді қажет ететін бірқатар ұсақ ақаулар мен қателерге әкелді, сондай-ақ әрбір тіркелген пайдаланушы үшін дискеттердің жаңа жиынтығы қажет болды. 1.0 нұсқасы (француз тіліндегі 1.01-ге балама) бірнеше айдан кейін АҚШ-та және әлемнің басқа елдерінде шығарылды, бірақ клиенттерден аралас пікірлер алды. Sprint-ті сатып алған Borland-тың жанкүйерлері редакторға риза болды, бірақ пакетке неліктен күрделі форматтаушы кіргенін ойлады, ал тек хаттар мен ескертулер жазуға қажет болған бизнес-пайдаланушылар форматтаушы тілінің ауыр нұсқаулығымен не істеу керектігін білмеді. Дегенмен, мәтін өңдеу WYSIWYG-ге көшті. 1.5 нұсқасы Францияда көптеген жаңа мүмкіндіктермен және тұрақтылықпен шығарылды, бірақ басқа елдерде пайда болған жоқ, бірақ әртүрлі еуропалық елдер үшін бірнеше жергілікті нұсқалар жасалды. Сол кезде Borland Scandinavia банкротқа ұшырады, ал Borland France АҚШ-тан үлкен қаржылық көмек алып құтқарылды. Еуропада жұмыс істеген әзірлеушілер Scotts Valley CA ғимаратына көшіп кетті. 1.5 нұсқасы бірнеше жыл бойы Францияда сәтті болды, бірақ Microsoft Word және Windows үлкен қарқын алып, басқа барлық өнімдерді жасырды. Солтүстік Америкада Sprint нарықта күш жинаған жоқ, өйткені WordPerfect және кейін Microsoft Word одан озып кетті. Ол өзінің күшіне, жылдамдығына және үлкен құжаттарды өңдеу қабілетіне баға берген кәсіби жазушылар, зерттеушілер, ғалымдар және бағдарламашылар арасында шағын, бірақ адал және ынталы жанкүйерлерді құрды. Borland өнімді жаңартуға жеткілікті нарық бар деп ойламады және ақырында оны қолдауды тоқтатты.
Sprint, originally known as The FinalWord application, is developed by Jason Linhart, Craig Finseth, Scott Layson Burson, Brian Hess, and Bill Spitzak at Mark of the Unicorn (MOTU) a company (headquartered in Cambridge, MA) which is now better known for its music software products. At the time MOTU sold MINCE and SCRIBBLE, a text editor package based on Emacs. As The FinalWord, the package met with some success in the sense that the manuals of the Lotus software package were written on it, as was Marvin Minsky's book The Society of Mind. FinalWord II was renamed to Sprint when it was acquired by Borland, which added a new user interface, new manuals, and features to the application. The editor speed was considered blazing at the time, running with no delays on machines as slow as 8 megahertz. This was the time of European development for Borland: Sidekick and Turbo Pascal had been founded in Denmark; and the management of the European subsidiary comprised former Micropro France managers (Micropro was at the time the world leader in Word processing software with the famous WordStar line up. They had success with the launch of WordStar 2000 the first word processor package with a spelling dictionary in French.) As a result, the development and advertising of the product was carried out in France. Sprint is one of the very few major projects from an American software program publisher that had a French version shipped earlier than the American version. Sprint v1.0 shipped in France with notable initial success, capturing a 30 percent market share and getting the jump on competing word processors. MicroPro was weakening with old Wordstar products and still new WordStar 2000; WordPerfect was having problems with the translation and the user interface; and MS Word was a decent but less polished or powerful product, and was also DOS and text based. The lack of beta test mixed with pressure to ship for back to school time resulted in a Sprint 1.0 which had a range of minor glitches and bugs that had to be corrected with model 1.01 and a whole new set of diskettes for each registered user. Version 1.0 (equivalent of French 1.01) shipped a few months later in the US and rest of world, with a mixed reception from customers. Traditional Borland fans who bought Sprint were happy with the editor, but wondered why the package included a sophisticated formatter, while business users who wanted a word processor just to write their memos and letters wondered what to do with the heavy manual and powerful features of the formatter language. In any event, word processing was shifting to WYSIWYG. Version 1.5 shipped with a number of new features and real stability in France, but never made it elsewhere, although a number of localized versions had been built for various European countries. At the time, Borland Scandinavia had gone bankrupt, while Borland France had to be saved by massive financial help from the US. The developers who had once worked in Europe had to move to the Scotts Valley CA premises. Version 1.5 was a reasonable success in France for some years, but Microsoft Word and Windows gained momentum and obscured all the other products. In North America, Sprint never really gained traction in the marketplace, as it was overshadowed by WordPerfect and then Microsoft Word. It built up a small, but loyal and often enthusiastic, following among professional writers, researchers, academics, and programmers who appreciated its power, speed, and ability to handle large documents. Borland did not believe that there was enough of a market to warrant updating the product, and it eventually stopped supporting it.
Ерекшеліктері
Авариялық қалпына келтіру: Sprint ұсынылған арттымалы сақтық көшірмесіне ие болды, оның алмасу файлы 3 секунд сайын жаңартылып, апаттардан толық қалпына келтіруді қамтамасыз етті. Сауда көрмелерінде бір адам қуат сымын тартып алып, машина қайта іске қосылғаннан кейін машинист жұмысын жалғастырды. Теп келе жазба: Бұл мүмкіндік Sprint-ке қате анықталғанда дереу хабарлауға мүмкіндік берді. Көптілдік өңдеу: Sprint сөздіктерді ауыстыру, дефис қоюды қолдау, сондай-ақ бәсекелестерімен әлі де теңесе алмайтын орфографиялық және синонимдер сөздіктерін қамтыды. Жеке форматтаушы және бағдарламаланатын редактор: Бұл корпоративтік ортада құжаттарды стандарттау немесе "үлгілік" келісімшарттарды құруға ұмтылған пайдалы мүмкіндіктер болды. Мысалы, Францияда Banques Populaires (несие шарты) немесе Conseil d'Etat үшін қолданбалар жасалды, ал кейбір жергілікті мемлекеттік органдар тендерлер мен келісімшарттарға арналған арнайы қолданбалар құрды. Күшті бағдарламалау тілі: Sprint-те бағдарламалау мәтін өңдеушінің ішкі тілімен жүзеге асырылды – C тіліне ұқсас тіл. Бағдарламашылар "ішкі құрылымға енуге" және басқа мәтін өңдеушілерде мүмкін емес деңгейде өзгерістер мен кеңейтімдер қосуға қабілетті болды. Жазылғаннан кейін Sprint бағдарламалары интерфейске компиляцияланып, толық жылдамдықпен орындалады. Интерфейске ауысу: Sprint-ке енгізілген өзгерістер мен кеңейтімдер жеке интерфейстерге сақталуы мүмкін, оларды оңай және жылдам ауыстыруға болады. Бұл әртүрлі тілдерде жұмыс істейтін адамдар үшін пайдалы, себебі әр тілдің әріптері мен белгілеріне кілттерді интерфейске байланысты бейімдеуге болады. Файлдарды басқару: Пайдаланушылар бір уақытта 24 файлмен жұмыс істей алады. Барлық ашық файлдар шығу кезінде сақталуы мүмкін немесе сақталмайды – бірақ олар сол күйінде автоматты түрде қайта ашылады, соның ішінде әрбір файлдың курсор орны, қиып-қою буферінің мазмұны және орфографиялық тексеру күйі. Бұл мінез-құлық апаттан қалпына келтіру алмасу файлы арқылы іске асырылғандықтан (жоғарыда қараңыз), ол сақталған күйді пайдаланып "бірден іске қосылу" мүмкіндігін қамтамасыз етті; бұл сол кезде ерекше жағдай еді. Үлкен құжаттарды өңдеу: Sprint жүздеген беттік үлкен құжаттарды қатаң пішімдеу сәйкестігімен, автоматты мазмұн тізімімен, индекс жасаумен, суреттер тізімімен және сілтемелер тізімімен жариялауға қабілетті. Бұл мүмкіндіктер Sprint-ті техникалық құжаттарды дайындаудағы көшбасшыға айналдырды, ал Borland өзінің барлық нұсқаулықтарын жылдар бойы Sprint-те жасады. PostScript мүмкіндіктері: Sprint өлшемдері бар EPS кескіндерін тікелей басып шығара алады, сондай-ақ тікелей PostScript процедураларын қосуға мүмкіндік берді. Бұл өнім баспа индустриясында өте танымал болды. Мысалы, 200 беттік романды 192 бетке сыйғызу үшін нүкте өлшемін 11-ден 10,56-ға өзгерту жеткілікті болды. Sprint 0,04 қадаммен өлшемді өзгерте алады және сәйкесінше жол арасы мен кернингті масштабтай алады. (192 беттік көлем баспа индустриясында маңызды, онда беттер саны көбінесе 32-ге бөлінуі керек. 200 беттік кітапты 224 бетке басып шығару қажет, ал қалған 24 беті бос болады.) Таныс ортамен үйлесімділік: Редактордың әдепкі кілттері EMACS ұсынған кілттердің жиынтығының ішкі жиыны болды, ал белгілеу тілі Scribe тілінің ішкі жиыны болды, бұл осы құралдармен таныс адамдарға Sprint-ті пайдалануды жеңілдетті.
Crash recovery: Sprint had incremental back up, with its swap file updated every 3 seconds, enabling full recovery from crashes. At trade shows, demos were made with one person pulling out the power cord, and the typist resuming work as soon as the machine restarted. Spell as you type: With this feature, Sprint could beep at you in real time when detecting a typo. Multilingual editing: Sprint included dictionary switching, support for hyphenation, and spelling and thesaurus dictionaries that have yet to be matched by the competitors. Separate formatter and programmable editor: These have been useful features for corporate environments aiming at standardizing documents or building "boilerplate" contracts. In France, for example, applications were built for Banques Populaires (loan contracts) or Conseil d'Etat, while some local government agencies created specific applications for tenders and contracts. Powerful programming language: Programming in Sprint was done with the internal language of the word processor a language that is much like C. Programmers have the ability to "get under the hood" and add modifications and extensions to an extent not possible with other word processors. Once written, Sprint programs are compiled into the interface, and run at full speed. Interface switching: Modifications and extensions to Sprint can be saved into separate interfaces which can be easily and quickly switched. This is useful for people working in different languages, as the keys can be mapped to the accents and characters of each language, depending on the interface. File handling: Users could work in up to 24 files at once. All open files could be saved on exit or not—and nevertheless automatically reopened as left, including each file's cursor position, cut and paste buffer contents, and spell check status. Because this behavior was accomplished using the crash recovery swap file (see above), it allowed an "instant on" behavior using the saved state from the previous run; this was unusual for its time. Handling large documents: Sprint has the ability to publish large documents (hundreds of pages) with strict formatting consistency and automatic table of contents, index generation, tables of figures, and tables of authorities. These features made Sprint a leader in the production of technical documents and Borland itself did all its manuals on Sprint, for years. PostScript capabilities: Sprint could print in line EPS images with dimensioning, and also had the ability to add in line PostScript procedures. This made the product rather popular in the printing industry. For example, making a 200 page novel fit into 192 pages was simply a matter of changing the point size from 11 to 10.56. Sprint could size by 0.04 increment and scale the line spacing and kerning accordingly. (The 192 pages size is important in the printing industry, where the number of pages often has to be divisible by 32. A 200 page book would have to be printed using 224 pages, the extra 24 pages being empty.) Consistency with familiar environments: The default editor key bindings were a subset of those provided by EMACS, and the mark up language was a subset of Scribe, making it easy for people familiar with those tools to use Sprint.
Қабылдау
1984 жылы BYTE журналы FinalWord 1.16 бағдарламасының аз жадты қажет етуін және көптеген қуатты мүмкіндіктерін жоғары бағалады. Оған сын ретінде, оны пайдалануды үйренудің өте қиындығы мен тұрақсыздығы, соның ішінде төрт күндік еңбекті жойған бір ауыр қате айтылды. 1989 жылы журнал Sprint бағдарламасын BYTE сыйлығының «Ерекшеленгендер» жеңімпаздарының қатарына қосып, «егер сіз [WYSIWYG] функциясы болмаса да көне білсеңіз, Sprint сізге мәтіндік редактор ретінде жеткілікті» деп хабарлады.
BYTE in 1984 praised FinalWord 1.16's low memory requirements and many powerful features. Criticisms included great difficulty in learning how to use it and instability, including a serious bug that destroyed four days of work. The magazine in 1989 listed Sprint as among the "Distinction" winners of the BYTE Awards, stating that "if you can live without [WYSIWYG], Sprint may be all you need in word processing software".