Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.10.2006, 21:36   #1
Гриха
Вернулся
Форумчанин
 
Аватар для Гриха
 
Регистрация: 29.10.2006
Сообщений: 174
Сообщение 5 дат, которые должен знать каждый

перенесено со старого форума. сообщение от Virtson

1. В каком году Никлаус Вирт сделал первый компилятор Pascal?
Ответ:
На http://www.cs.inf.ethz.ch/~wirth домашней страничке Никлауса Вирта,
отца языка Pascal, написано "First Pascal compiler was designed in Zurich for the CDC 6000 computer family, and it became operational in 1970". Предыдущая попытка реализации компилятора Pascal в 1969 году небыла доведена до конца.

2. Год основания Borland Software Corporation?
Ответ: 1983
На сайте компании Borland в разделе http://www.borland.com/company/index.html о компании
написано: "Founded in 1983, Borland is headquartered in Scotts Valley, California".

3. Дата выпуск Turbo Pascal v1.0?
Ответ: 20 ноября 1983 года
сайт http://bdn.borland.com и в музейном разделе прочитайте материал http://community.borland.com/article...,20693,00.html
> In the Museum: Turbo Pascal version 1.0.

4. В каком году была выпущена последняя версия Borland Pascal?
Ответ: 1993
Borland Pascal 7.0 (до этого Turbo Pascal) был выпущен в конеце 1992 года (дата создания файлов 27.10.1992 года). Но, для зарегистрированных пользователей в 1-м квартале 1993 года был выпущен "silent maintenance release". Т.е. если бы в 1993 году Вы купили Borland Pascal, то в коробке лежала бы версия 7.01 с датой создания файлов - 09.03.1993. Borland Pascal with Objects 7.01 - это, если не считать Delphi, последний релиз языка Pascal от компании Borland.
Подробнее об этом и вообще, о версиях Pascal можно почитать
http://www.emsps.com/oldtools/borpasv.htm#bp7.

5. Официальная дата выпуска Delphi 1.0?
Ответ: 14 февраля 1995 года
Комментарий:
В одном из первых FAQ по Delphi, перевод которого был сделан компанией http://www.demo.ru
Epsylon Technologies, был абзац:
" Delphi 1.0 разрабатывался что-то около 18 месяцев или двух лет. Выпускались различные beta-версии и пререлизы, включая несколько сотен копий, которые отдали во время выставки Software Development '95. Delphi официально анонсирован в США 14 февраля 1995г, и первые копии были разосланы 28 февраля. В России Delphi появился в первых числах апреля, хотя ранее действовала программа раннего ознакомления (EEP) в рамках которой те, кто спешил начать осваивать новый продукт, получали бета-версию Delphi и пререлиз документации."

"FAQ по Delphi от компании Epsylon Technologies" можно скачать на сайте http://faq.delphiplus.org
в разделе "Delphi FAQ на русском"

перенесено со старого форума. сообщение от Execom

Очень занимательно, но не для меня, так как я не точно уверен в том что я знаю, даже
дни рождения близких родственников!

перенесено со старого форума. сообщение от Gambler

Нда........ История не моя фишка!!!

перенесено со старого форума. сообщение от Zetrix

Не по теме может, а у кого есть самый старый файл? Кто найдёт самый старый?
Поищите на своих машинах, их у вас там сотни тысяч, может есть антиквариат 50-х годов?

перенесено со старого форума. сообщение от Virtson

я думаю, что раньше 01.01.1980 ни у кого не будет

перенесено со старого форума. сообщение от Zetrix

Ну такую дату и я могу поставить, просто изменить системное время (там минимальный 1980 год) и создать файл. Просто вдруг у кого-то есть что-нибудь интересное...
...учись так - будто будешь жить вечно...
...живи так - будто умирать завтра...
Гриха вне форума Ответить с цитированием
Старый 06.11.2006, 09:28   #2
Sjava
Пользователь
 
Аватар для Sjava
 
Регистрация: 04.11.2006
Сообщений: 37
Сообщение

не вижу никакой нужды знать эти даты
Sjava вне форума Ответить с цитированием
Старый 06.11.2006, 10:58   #3
Virtson
Владимир М.
Участник клуба
 
Аватар для Virtson
 
Регистрация: 30.10.2006
Сообщений: 1,289
Восклицание !

Цитата:
Сообщение от Sjava Посмотреть сообщение
не вижу никакой нужды знать эти даты
просто на мир нужно смотреть шире
Берегите друг друга!
Virtson вне форума Ответить с цитированием
Старый 06.11.2006, 11:03   #4
SuperVisor
Павел Сергеевич
Форумчанин
 
Регистрация: 05.11.2006
Сообщений: 665
Хорошо

Цитата:
Сообщение от Virtson Посмотреть сообщение
просто на мир нужно смотреть шире
TRUE, just that and notning more!!!
Познавая других, мы познаем себя.
С'est la vie...
SuperVisor вне форума Ответить с цитированием
Старый 06.02.2007, 10:30   #5
Virtson
Владимир М.
Участник клуба
 
Аватар для Virtson
 
Регистрация: 30.10.2006
Сообщений: 1,289
Лампочка

Прежде всего важно отметить, что первый компилятор языка Паскаль создавался не на Паскале, а на Фортране. Написание компилятора в 1969 г. Вирт поручил одному своему студенту (Эдуарду Мармье, Eduard Marmier). В тот момент Мармье владел лишь Фортраном и писал компилятор на этом языке с последующей трансляцией его в Паскаль. Затем компилятор Паскаля должен был подвергнуться процессу раскрутки (переписан на самом Паскале).
Как отмечает Вирт в своем докладе "Recollection about the Development of Pascal" (ACM SIGPLAN History of Programing Languages Conference, Cambridge, USA, April 20-23, 1993), выбор Фортрана был серьезной ошибкой. Он не мог адекватно выражать сложные структуры данных компилятора, что все больше запутывало программу.
Вторая попытка создать компилятор началась с того, что он сразу формулировался на самом Паскале (в соответствии с описанием 1970 г.). Синтаксический анализ нового однопроходного компилятора осуществлялся методом рекурсивного спуска. Теперь в команду разработчиков вошли Урс Амман (Urs Ammann), Эдуард Мармье и Рудольф Шилд (Rudolf Schild). После того как компилятор был написан на еще не существующем языке, Шилд был отправлен к себе домой на две недели, где все это время он вручную транслировал программу во вспомогательный низкоуровневый язык, доступный на мэйнфрейме CDC-6000.
В середине 1970 г. компилятор ETH Pascal был готов. Он был интересен не только тем, что стал одной из первых реализаций языков высокого уровня на самом себе, примерно на два года опередив компилятор Си. В ходе работ над ETH Pascal в 1973 г. была придумана абстрактная Pascal-машина (P-машина), исполняющая специальный P-код. Чтобы решить проблему переноса компилятора Паскаля на разные платформы, Вирт решил воспользоваться испытанными временем методами интерпретации. Из наиболее известных решений, предшествовавших P-коду, можно назвать реализацию языка Snobol-4 (Р. Грисуолд, 1967), где в качестве кода абстрактной машины использовался язык SIL (System Implementation Language).

http://www.oberon2005.ru/qa141005.html
также смотрите
http://www.inr.ac.ru/~info21/
Берегите друг друга!

Последний раз редактировалось Virtson; 06.02.2007 в 13:29.
Virtson вне форума Ответить с цитированием
Старый 07.02.2007, 11:52   #6
Romanus
Кодер
Форумчанин
 
Регистрация: 27.01.2007
Сообщений: 271
По умолчанию

2Virtson да и еще ты не упоминул куда дальше повернула ветвь эволюции языка Pascal. Я имею ввиду не ветвь фирмы Borland а ветвь проф. Вирта. Вскоре после выхода Паскаля он разработал новый язык Modula на основе которого создал новую модуль компа с ОС и архитектурой полностью заточенной под язык Modula. Впоследствии Вирт изъял из языка Modula все его недостатки и создал Oberon вершину эволюции языка Pascal.
Romanus вне форума Ответить с цитированием
Старый 07.02.2007, 18:20   #7
execom
Редкий тунеядец
Форумчанин
 
Аватар для execom
 
Регистрация: 29.10.2006
Сообщений: 595
Счастье TP1

Цитата:
Прежде всего важно отметить, что первый компилятор языка Паскаль создавался не на Паскале, а на Фортране. Написание компилятора в 1969 г.
Вот она самая первая версия Turbo Pascal v1.0 - родоначальник Великой Династии Борландовских компиляторов! Именно с него в 1983 году началось победное шествие Borland Int. в индустрии программирования для IBM-PC.
Дата выпуска: 20 ноября 1983

Историческая справка:

Borland Int. лицензировала ядро Pascal-компилятора, написанного Андерсом Хэйлсбергом (Anders Hejlsberg) из Германии, и добавила к нему редактор и простейший пользовательский интерфейс. Сам Андерс Хэйлсберг стал в Borland Int. главным "архитектором" всех последующих версий Turbo Pascal и первых трех версий Delphi.
В общем качаем дата создания всех файлов 01.01.1980 и один файл 20.10.1983 - дата релиза!

Особенности компилятора:
Поддержка 8-битных процессоров Zilog Z-80 и 16-битных Intel 8086
Поддержка операционных систем CP/M-80, PC-DOS
Объем требуемой памяти: 64K.
Компиляция только в COM (или CMD) файлы размером менее 64k
Никаких оверлеев
Поддержка цветовой палитры CGA
Управление звуком для PC Speaker
Поставка на 5-дюймовой дискете PC DOS, или на 8-дюймовой дискете (вау!) для CP/M
Количество файлов в дистрибутиве - 10, суммарный объем - всего 131k.
Размер исполняемого файла компилятора (вместе с оболочкой и редактором) - всего 33k !
Исходники электронной таблицы (MicroCalc)

Состав дистрибутива:

File Description
------------------------------------------------------------
TURBO.COM - Compiler and Editor
TURBOMSG.OVR - Error messages file
TINST.COM - Development environment installation program
TINSTMSG.OVR - Message file for TINST program
TLIST.COM - Program lister
ERROR.DOC - Addendum to the Turbo Reference Manual
CALC.PAS - MicroCalc (spread sheet demo program)
CALCMAIN.PAS - Root demo program demonstrating include file
usage
CALC.HLP - On-line manual for MicroCalc
CALCDEMO.MCS - Example spread sheet definition

Утак ут!!!
Вложения
Тип файла: zip tp1.zip (63.9 Кб, 11 просмотров)
execom вне форума Ответить с цитированием
Старый 07.02.2007, 19:45   #8
Virtson
Владимир М.
Участник клуба
 
Аватар для Virtson
 
Регистрация: 30.10.2006
Сообщений: 1,289
Сообщение

Цитата:
Сообщение от Romanus Посмотреть сообщение
2Virtson да и еще ты не упоминул куда дальше повернула ветвь эволюции языка Pascal. .. и создал Oberon вершину эволюции языка Pascal.
я решил дать ссылку на Оберон..

а кто-нибудь на нем программирует из Вас ?
Берегите друг друга!
Virtson вне форума Ответить с цитированием
Старый 08.02.2007, 18:19   #9
Romanus
Кодер
Форумчанин
 
Регистрация: 27.01.2007
Сообщений: 271
По умолчанию

Virtson
а кто-нибудь на нем программирует из Вас ?


2Virtson конечно, когда нужно сваять что-нибудь очень компактное но в тоже время очень функциональное без Оберона никак не обойтись.
Romanus вне форума Ответить с цитированием
Старый 13.02.2007, 17:46   #10
PAVEL315
Форумчанин Подтвердите свой е-майл
 
Аватар для PAVEL315
 
Регистрация: 18.11.2006
Сообщений: 172
По умолчанию

Без этого не было бы всего. Компьютерного. Скорее всего :-)
дык!
PAVEL315 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что должен знать системный администратор? veter_s_morya Свободное общение 14 04.08.2008 11:51
Удвоить каждый символ строки, потом перевернуть строку Didi Помощь студентам 6 20.05.2008 15:33
Хочу Знать Ассемблер ... Xayyam4ik Свободное общение 3 08.01.2008 19:47
Их нужно знать в лицо ! Virtson Свободное общение 2 09.12.2007 17:08
каждый программист это должен знать bill Свободное общение 18 24.07.2007 20:34