~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ 1006B3073CBBDF17E06BA868C0BF6F33__1714166340 ✰
Заголовок документа оригинал.:
✰ THINK C - Wikipedia ✰
Заголовок документа перевод.:
✰ ДУМАЙ С — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/THINK_C ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/10/33/1006b3073cbbdf17e06ba868c0bf6f33.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/10/33/1006b3073cbbdf17e06ba868c0bf6f33__translat.html ✰
Дата и время сохранения документа:
✰ 21.06.2024 11:37:29 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 27 April 2024, at 00:19 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

ДУМАЙ С — Википедия Jump to content

ДУМАЙ С

Из Википедии, бесплатной энциклопедии
Подумайте С
Другие имена СветСпид C
Оригинальный автор(ы) Майкл Каль
Разработчики) Думайте Технологии, Symantec
Операционная система MacOS
Платформа Моторола серии 68000
Преемник Симантек С/С++
Тип Инструмент разработки программного обеспечения
Лицензия Собственный

Think C (стилизованный под THINK C ), первоначально известный как LightSpeed ​​C , представляет собой расширение языка программирования C для классической Mac OS , разработанное THINK Technologies и выпущенное впервые в середине 1986 года. THINK была основана Эндрю Сингером, Фрэнком Синтоном и Мелом Конвеем. [1] [2] LightSpeed ​​C получил широкую похвалу, когда был выпущен, поскольку он полностью использовал пользовательский интерфейс Macintosh и был чрезвычайно быстрым. Он быстро стал де-факто средой C на Mac, и родственный ему Think Pascal быстро сделал то же самое для разработки Object Pascal .

THINK Technologies позже была куплена Symantec . корпорацией [3] и продукт продолжал разрабатываться первоначальным автором Майклом Калем. Версии 3 и более поздние по сути были подмножеством C++ и поддерживали базовые концепции объектно-ориентированного программирования (ООП), такие как одиночное наследование и расширения стандарта C, которые более точно соответствовали потребностям программирования Mac OS. [4] После версии 6 возможности ООП были расширены до полной реализации C++ , а продукт был переименован в Symantec C++, начиная с версии 7, которая тогда находилась в стадии разработки разными авторами. В версии 8 появилась поддержка компиляции в PowerPC . [5] [6]

Почти полное владение Think рынком программирования для Mac было нарушено с появлением компьютеров Mac на базе PowerPC в начале 1990-х годов. Хотя Symantic выпустила обновления для этих платформ, они не были выпущены до тех пор, пока машины не появились на рынке почти год. [6] Тем временем Metrowerks продукт , CodeWarrior , взял под контроль рынок, будучи быстрее и проще в использовании, чем продукт Think.

Начиная с версии 4.0, Think включала Think Class Library (TCL), библиотеку классов и среду для программирования Mac, которая работала как под Think C, так и под Think Pascal. Это в значительной степени заменило MacApp как де-факто библиотеку классов для программирования Mac. Как и Think C, он оставался лидером рынка до выпуска PowerPlant от Metrowerks , который в целом считался лучшим. В начале 1990-х годов Think и Apple сотрудничали над кросс-платформенной библиотекой, известной как Bedrock , но от этой работы отказались в 1993 году, когда PowerPlant стал явным лидером рынка.

Несмотря на снижение популярности их IDE, компания Apple в конечном итоге выбрала Symantec в качестве поставщика компиляторов C/C++ следующего поколения для MPW в форме Sc/Scpp для 68 КБ наряду с MrC/MrCpp для PowerPC. Они оставались стандартными компиляторами Apple до тех пор, пока появление Mac OS X не заменило их коллекцией компиляторов GNU (GCC). Впоследствии Symantec вышла из бизнеса по производству инструментов для разработчиков.

ДУМАЙТЕ Справочник [ править ]

THINK Reference — это собственная база данных документации и браузер, разработанная Symantec для программистов, работающих на классической платформе Mac OS . Он был включен в среду разработки THINK C, продаваемую Symantec, а ранее входил в состав THINK Pascal. Он содержал гипертекстовую версию Apple Computer от -интерфейса Macintosh Toolbox спецификаций API , а также иллюстративные примеры кода. [7] [8]

Выпуск THINK Reference был прекращен в 1994 году.

Прием [ править ]

Брюс Ф. Вебстер из BYTE назвал Lightspeed C продуктом месяца в сентябре 1986 года. Критикуя документацию как ее «самую большую слабость», Вебстер заявил, что Lightspeed C был бы выбором, если бы ему пришлось выбрать один компилятор для Macintosh. [9] В 1989 году компания BYTE включила Lightspeed C в число победителей премии Byte Awards за выдающиеся достижения, заявив, что он «завоевывает наше уважение благодаря своим мощным функциям и низкой цене». [10]

THINK C 5.0 получил оценку 4 (из 5) в июльском выпуске Macworld 1992 года , высоко оценив быструю компиляцию и выдающуюся среду разработки, несмотря на недостаточную документацию. [11]

Symantec C++ 8.0 получил оценку 3 (из 5) в июльском выпуске Macworld 1995 года , положительно сравнив скорость своего скомпилированного кода PowerPC со скоростью CodeWarrior на тот момент, но отметив, насколько запоздал продукт и его высокие требования к ресурсам. [5]

Ссылки [ править ]

  1. ^ Денни, Боб (июль 1986 г.). «Как Chooser работает с AppleTalk» . МакТех . Том. 2, нет. 7 . Проверено 31 августа 2023 г. , упоминает введение в Lightspeed C, краткую критику.
  2. ^ Гордон, Боб (август 1986 г.). «Меню и окна в LightSpeed ​​C» . МакТех . Том. 2, нет. 8 . Проверено 31 августа 2019 г.
  3. ^ Джонс, Стивен (19 октября 1987 г.). «Покупка Microsoft Intermail начинает отправку рабочей группы» . Компьютерный мир . Том. XXI, нет. 42. с. 2.
  4. ^ Даллас, Аластер (октябрь 1989 г.). «Первый взгляд на Think C 4.0» . МакТех . Том. 5, нет. 10 . Проверено 31 августа 2019 г.
  5. ^ Перейти обратно: а б Зейтер, Чарльз (июль 1995 г.). «Симантек С++ 8.0» . Макмир . Том. 12, нет. 7. с. 62.
  6. ^ Перейти обратно: а б Зейтер, Чарльз (июль 1995 г.). «Важнейший компилятор» . Макмир . Том. 12, нет. 7. с. 41.
  7. ^ «MacTech | Журнал технологий Apple» . save.mactech.com . Проверено 16 октября 2023 г.
  8. ^ «MacTech | Журнал технологий Apple» . save.mactech.com . Проверено 16 октября 2023 г.
  9. ^ Вебстер, Брюс Ф. (сентябрь 1986 г.). «Два прекрасных продукта» . БАЙТ . Том. 11, нет. 9. с. 335.
  10. ^ «Награды Байта» . БАЙТ . Том. 14, нет. 1 января 1989 г. с. 327.
  11. ^ Манн, Стив (июль 1992 г.). «Думайте C 5.0» . Макмир . Том. 9, нет. 7. с. 210.


Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: 1006B3073CBBDF17E06BA868C0BF6F33__1714166340
URL1:https://en.wikipedia.org/wiki/THINK_C
Заголовок, (Title) документа по адресу, URL1:
THINK C - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)