Автор Тема: Археология -- предJava (Oak)  (Прочитано 11647 раз)

valexey

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1990
    • Просмотр профиля
Археология -- предJava (Oak)
« : Февраль 22, 2011, 03:30:07 pm »
Откопал на просторах интернета спецификацию предтечи Явы -- языка Oak (см. вложение).
Спека всего о 38 страницах. Кстати, goto там имеется.
"но сейчас, чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки"

valexey

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1990
    • Просмотр профиля
Re:Археология -- предJava (Oak)
« Ответ #1 : Февраль 22, 2011, 03:53:40 pm »
Да, если вдруг не чем открывать ps-файл, или он открывается не правильно (например получается обратный порядок страниц), то специально для этого случая я сделал pdf-версию спеки. См. вложение.
"но сейчас, чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки"

valexey

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1990
    • Просмотр профиля
Re:Археология -- предJava (Oak)
« Ответ #2 : Февраль 22, 2011, 04:35:11 pm »
Не похоже что Oak является калькой с Оберона. Слишком уж много различий даже если игнорировать синтаксис.
"но сейчас, чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки"

Comdiv

  • Newbie
  • *
  • Сообщений: 25
    • Просмотр профиля
Re:Археология -- предJava (Oak)
« Ответ #3 : Февраль 22, 2011, 06:55:55 pm »
Почему бы ему быть калькой с Оберона? Кто-то об этом говорил?

valexey

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1990
    • Просмотр профиля
Re:Археология -- предJava (Oak)
« Ответ #4 : Февраль 22, 2011, 07:21:07 pm »
Ну, вроде как да: http://www.osp.ru/pcworld/2002/09/164031/
Причем там почему-то ни слова про Self например.
"но сейчас, чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки"

Geniepro

  • Hero Member
  • *****
  • Сообщений: 1955
  • Знайте- истина в том, что повторено трижды подряд!
    • Просмотр профиля
Re:Археология -- предJava (Oak)
« Ответ #5 : Февраль 22, 2011, 08:09:47 pm »
Если верить оберонщикам, то Яву сделали всего через год после того, как в Sun узнали про Оберон.
Что-то сомнительно, что медлительная крупная корпорация выпустит новый язык всего за год. Сколько они потом времени на доработки языка тратили -- дженерики те же самые вводили...
to iterate is human, to recurse, divine

Салат «рекурсия»: помидоры, огурцы, салат…

valexey

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1990
    • Просмотр профиля
Re:Археология -- предJava (Oak)
« Ответ #6 : Февраль 22, 2011, 08:36:52 pm »
Oak -- это 1991-1994 год.
"но сейчас, чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки"

Comdiv

  • Newbie
  • *
  • Сообщений: 25
    • Просмотр профиля
Re:Археология -- предJava (Oak)
« Ответ #7 : Февраль 23, 2011, 04:18:21 pm »
Ну, вроде как да: http://www.osp.ru/pcworld/2002/09/164031/
Причем там почему-то ни слова про Self например.
Просмотрел по диагонали. Не нашёл слова, намекающие на слепое копирование. Определённое заимствование идей, не более. Подскажите, где сказано обратное.

igor

  • Sr. Member
  • ****
  • Сообщений: 438
    • Просмотр профиля
Re:Археология -- предJava (Oak)
« Ответ #8 : Февраль 24, 2011, 03:56:15 am »
Если верить оберонщикам, то Яву сделали всего через год после того, как в Sun узнали про Оберон.
Что-то сомнительно, что медлительная крупная корпорация выпустит новый язык всего за год.

Вот цитата в тему (к сожалению нет ссылки под рукой):
Цитата: 'История создания Java'
5 декабря 1990 года, в день, когда Нотон должен был перейти в компа-
нию NeXT, Sun сделала ему встречное предложение. Руководство согласи-
лось со всеми его условиями. Поставленная задача – "создать что-нибудь
необычайное". 1 февраля 1991 года Патрик Нотон, Джеймс Гослинг и Майк
Шеридан (Mike Sheridan) вплотную приступили к реализации проекта,
который получил название Green.
...
В апреле 1991 года команда покидает офис Sun, отключаясь даже от
внутренней сети корпорации, и въезжает в новое помещение.
...
Наконец, 4 сентября 1992 года Star7 был завершен и продемонстриро-
ван МакНили. Это было небольшое устройство с 5" цветным (16 бит) сен-
сорным экраном, без единой кнопки.

Итак, первый результат был получен примерно через полтора года от начала работы над проектом.