пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

История проблемы кроссплатформенности систем

ВАЖНО! ИСТОРИЮ Я НЕ НАШЕЛ! СКИНУЛ ИСТОРИЮ QT ЧТОБ ХОТЯ БЫ ЧТО ТО БЫЛО 2. История проблем кроссплатформерности //Историю не нашел приведена история развития QT Средства разработки Qt впервые стали известны общественности в мае 1995 года. Первоначально Qt разрабатывались Хаарвардом Нордом (исполнительным директором компании Trolltech) и Лириком Чеймб-Ингом (президентом Trolltech). Хаарвард и Лирик познакомились в Норвежском институте технологии, г. Тронхейм, который они окончили, получив степень магистра по теории вычислительных систем и машин. Хаарвард стал проявлять интерес к разработке графического пользовательского интерфейса на С++, когда он был привлечен шведской компанией к разработке инструментального средства, предназначенного для разработки графического интерфейса на С++. Спустя два года (летом 1990 г.) Хаарвард и Лирик работали вместе над разработкой на С++- приложения для баз данных ультразвуковых изображений. Эта система должна была прел оставлять графический пользовательский шггерфейс в системах Unix, Macintosh и Windows. Однажды этим летом Хаарвард и Лирик вышли на улицу, чтобы понежиться на солнышке, и когда они присели на скамейку в парке, Хаарвард сказал: «Нам нужна объектно-ориентированная система отображения». Последующая дискуссия стала интеллектуальной основой объектно-ориентированной межплатформенной системы разработки графического пользовательского интерфейса, к созданию которой они вскоре приступили. В 1991 году Хаарвард начал писать классы, которые фактически образовали Qt, причем проектные решения принимались совместно с Лириком. В следующем году Лирику пришла идея «сигналов и слотов» - простой, но мощной парадигмы программирования графического пользовательского интерфейса, которая в настоящее время заимствована некоторыми другими инструментальными средствами. Хаарвард воспринял эту идею и вручную реализовал ее. К 1993 году Хаарвард и Лирик разработали первое графи чес кого ядро Qt и могли создавать свои собственные виджеты. В конце этого года Хаарвард предложил совместно заняться бизнесом и построить «самые лучшие в мире инструментальные средства разработки на С++ графического пользовательского интерфейса». Начало 1994 года не предвещало ничего хорошего, когда два молодых программиста собирались выйти на установившийся рынок, не имея ни заказчиков, ни законченного программного продукта, ни денег. К счастью, жены обоих имели работу и могли поддержать своих мужей в течение двух лет, которых, как считали Лирик и Хаарвард, будет достаточно для разработки программного продукта, позволяющего начать зарабатывать деньги. Буква 'Q' была выбрана в качестве префикса классов, поскольку эта буква име-красивое начертание в шрифте редактора Emacs, которым пользовался Хаарвард. Была добавлена буква 't', означающая «toolkit» (инструментарий), что похоже на «Xt», то есть X Toolkit. Компания была зарегистрирована 4 марта 1994 года и первоначально называлась Quasar Technologiest, затем Troll Tech, и теперь она называется TrolItech. В апреле 1995 года через посредничество одного университетского профессора, знакомого Хаарварда, норвежская компания Metis заключила с ними контракт на разработку программного обеспечения на основе Qt. Примерно в это же время Trolltech приняла на работу Арнта Гулдбрансена (Arnt Guldbransen), который в течение своих шести лет работы в этой компании продумал и реализовал оригинальную систему документирования, а также внес определенный вклад в программный код Qt. 20 мая 1995 года Qt 0.90 был установлен на сайте sunsite.unc.edu. Спустя шесть дней о выпуске этой версии было объявлено на comp.os.linux.announce. Это была первая публичная версия Ql Qt можно было использовать в разработках как Windows, так и Unix.


14.01.2015; 11:19
хиты: 162
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь