Rambler's Top100
"Knowledge itself is power"
F.Bacon
Поиск | Карта сайта | Помощь | О проекте | ТТХ  
 Базарная площадь
  
О разделе

Основная страница

Группы обсуждений


Тематический каталог обсуждений

Архив

 
 К н и г и
 
Книжная полка
 
 
Библиотека
 
  
  
 


Поиск
 
Поиск по КС
Поиск в статьях
Яndex© + Google©
Поиск книг

 
  
Тематический каталог
Все манускрипты

 
  
Карта VCL
ОШИБКИ
Сообщения системы

 
Форумы
 
Круглый стол
Новые вопросы

 
  
Базарная площадь
Городская площадь

 
   
С Л С

 
Летопись
 
Королевские Хроники
Рыцарский Зал
Глас народа!

 
  
ТТХ
Конкурсы
Королевская клюква

 
Разделы
 
Hello, World!
Лицей

Квинтана

 
  
Сокровищница
Подземелье Магов
Подводные камни
Свитки

 
  
Школа ОБЕРОНА

 
  
Арсенальная башня
Фолианты
Полигон

 
  
Книга Песка
Дальние земли

 
  
АРХИВЫ

 
 

Сейчас на сайте присутствуют:
 
  
 
Во Флориде и в Королевстве сейчас  07:12[Войти] | [Зарегистрироваться]
Обсуждение темы:
Оберон-технология: особенности и перспективы


Тематика обсуждения: Оберон-технология. Особенности, перспективы, практическое применение. 

Количество сообщений на странице

Порядок сортировки сообщений
Новое сообщение вверху списка (сетевая хронология)
Первое сообщение вверху списка (обычная хронология)

Перейти на конкретную страницу по номеру


Всего в теме 6256 сообщений

Добавить свое сообщение

Отслеживать это обсуждение

Обсуждение из раздела
Школа ОБЕРОНА

<<<... | 1986—1977 | 1976—1967 | 1966—1957 | ...>>>
Всего сообщений в теме: 6256; страниц: 626; текущая страница: 429


№ 1976   20-01-2007 04:35 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1972« (info21)
___________________________

Интересно все-таки: самое главное осталось незамеченным, а именно -- утверждение фундаментального факта, что компьютер имеет состояние, и имеет его принципиально, что видит каждый юзер, задумавшийся перед тем, как нажать очередную клавишу.

Все остальное суть железобетонно-логические следствия.


В программировании постоянно повышается уровень абстракции. Никто не пишет программу в машинных кодах, мало кто - на ассемблере...

Процедурное программирование - один из таких шагов повышения абстракции.

Следующий шаг - ООП. Настояшие объектно-ориентированные архитектуры не прижились - Эльбрус, Intel 432 ныне забыты.

Параллельные транспьютеры - тоже забыты...

Объекты, особенно активные, добавляют поведение к состоянию, которое являются сутью современных компьютеров (тут я с Вами абсолютно согласен и не противоречу очевидному).

Следующий шаг в повышении уровня абстрагирования - избавление поведения от избыточного, лишнего состояния. Так мы естественным путём приходим к Функциональному программированию...

Осталось только дождаться, когда старое поколение программистов освободит место новому - с более гибким мышлением! :о))


№ 1975   20-01-2007 04:35 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1961« (Jack Of Shadows)
___________________________

К сожалению не помню автора, но кто то из великих физиков сказал.
"Если старого и признанного ученного спросить что возможно в его области, то что он скажет будет истинным.
Если его спросить что невозможно в его области, он скорее всего ошибется"

Это напоминает историю распространения квантовой механики в физике:

Вымерли все учёные старого поколения, не признававшие квантовую механику, и их место заняло молодое поколение с незашоренным разумом!
Они-то и подхватили и развили идеи квантовой физики! :о)
____________________

ЗЫ. Только не подумайте, что я желаю чего-то нехорошего Никласу Вирту - вовсе нет.
Но при всём моём уважении к нему - действительно, его мнение далеко не единственное...


№ 1974   20-01-2007 02:45 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1967« (AVC)
___________________________

Все-таки есть претензии к переводу.
Совершенно непонятно, как можно было так перевести:


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


№ 1973   20-01-2007 01:53 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1961« (Jack Of Shadows)
___________________________

Истина в последней инстанции ? Он не единственный ученный в области программирования.

Конечно, не истина, но как много Вам лично попадалось на глаза подобных смелых, критических работ, посвященных анализу состояния компьютерной науки почти за полувековой период: Хотя представленная здесь коллекция тем может показаться случайной, и конечно, она неполна, я писал ее с той точки зрения, что компьютерная наука может выиграть при наличии более частых проявлений анализа и критики, в частности, самокритики. В конце концов, самокритика - это признак любой дисциплины, претендующей на именование наукой.

Мне лично было бы интересно познакомиться с сопоставимыми работами, особенно сделанными учеными его масштаба. Например, Джоном Маккарти. Пока что читала его прогнозы на грядущие полвека: "Problems and Projections in CS for the Next 49 Years" (Journal of the ACM, January 2003).

Приведу небольшую выдержку на свой вкус: In some important respects, recently developed languages, for example, Java, are a step backward from Lisp. For example, while Java does include automatic garbage collection (which its ancestor C++ did not), it still doesn’t include functions as first-class objects (like Lisp lambda-expressions); these facilitate the creation of programs which themselves inspect, synthesize, or otherwise manipulate programs [and this has many important applications]. A Lisp program can look at its own internal structure and modify itself or create new Lisp program and interpret it right away. A Java program could modify itself at run time only by reference to the byte code, not the source code. Lisp also benefits from its internal form being list structure with the lead word saying what the expression is, for example, an assignment statement is (setq : : :). To recognize an assignment statement, a Java program must search for D. The Java program can also have used a Java parser to parse itself into a suitable data structure.

И такая "пророческая" фраза (на всякий случай взяла слово "пророческая" в кавычки): In the next 49 years, programs that extend themselves at run time will become important.


Приведенные им соображения являются всего лишь его мнением, не более.

Древние отделяли мнения от знаний. Не знаю, как сейчас, поскольку немного отстала от жизни, и прошлое меня интересует куда больше, чем настоящее и будущее, но в статье Вирта есть далеко не только его личное мнение. У нас, как правило, здесь а форуме доминируют мнения о мнениях. А хотелось бы мнения о знаниях, знания о мнениях, ну а особенно - знания о знаниях.

И огромное количество далеко не самых последних людей в этой области с ним не согласны.

Не читала пока ни одного отклика "не самых последних людей" на его статью. Они не разделяют его точку зрения? А на что конкретно, неужели на то, что "самокритика - это признак любой дисциплины, претендующей на именование наукой." Какие лично Вам его высказывания показались убедительными? С чем Вы согласны?


И тот факт что его направление (семейство паскаля) хиреет на обочине, позабытое всеми...

Хиреет, это точно. Вы никогда не задумывались, почему американская школа computer science задавила европейскую? Почему, например, Оле-Йохан Дал, вспоминая о создании Симулы, писал, что за основу выбирался Алгол-60 исходя из европейского патриотизма (European patriotism)? Что последние 40 лет минувшего века прошли под знаком противостояния американских и европейских подходов к программированию, о чем так глубоко и серьезно писал Дейкстра? Что, наконец, два доминировавших синтаксиса универсальных языков - Си и Паскаля - были проявлениями того самого противостояния подходов?

а ФП испытывает небывалый подьем и пристальное внимание всех значимых фигур в программировании (за исключением пенсионеров из швейцарии) говорит о том что он сильно ошибается.

Почему пенсионеров, во множественном числе? Вы имеете в виду кого-то еще, кроме Вирта? Какой пристальный интерес к функциональному программированию испытывают Тони Хоар, Дэвид Грис, Манфред Брой, Питер Наур, Дональд Кнут? Вполне возможно, что я просто не в курсе.


№ 1972   20-01-2007 01:25 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1958« (Geniepro)
___________________________

В принципе, каких-то особых претензий к ФП я у Вирта в этом тексте не вижу. Только утверждения о том, что функциональный стиль дальше от устройства железа, чем императивный

Интересно все-таки: самое главное осталось незамеченным, а именно -- утверждение фундаментального факта, что компьютер имеет состояние, и имеет его принципиально, что видит каждый юзер, задумавшийся перед тем, как нажать очередную клавишу.

Все остальное суть железобетонно-логические следствия.


№ 1971   20-01-2007 01:12 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1958« (Geniepro)
___________________________

Главное - сломать стереотипы в своём мышлении... Вот самая большая проблема - нежелание ломать стереотипы мышления...

Стереотипы в мышлении для многих складываются из стереотипов, искусственно сформированных извне. Как правило, руку к этому прикладывает мэйнстрим. Вот с чем надо бороться. Совсем не обязательно в мировом масштабе, но хотя бы начать с самих себя.


№ 1970   19-01-2007 17:58 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1935« (Сергей Перовский)
___________________________

Другое дело, что я с опаской отношусь к его утверждениям, что Оберон предпочтительнее для любых задач.

Сергей, ну Вы же такой корректный. Обычно.
Где же эти мои утверждения?
Хоть одну цитату -- приму единицу как частный случай множества :)))


№ 1969   19-01-2007 16:59 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1958« (Geniepro)
___________________________

Не знаю, как там насчёт полуаналитических преобразований ста тысяч уравнений, но уверен что для ФЯ это тоже не проблема...

Да, делать символическую алгебру на ФЯ -- мейнстрим уже лет 40.
Один info21 такой тупой, что этого не знает...


№ 1968   19-01-2007 16:51 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1961« (Jack Of Shadows)
___________________________

Приведенные им соображения являются всего лишь его мнением, не более.

Это про которое мнение речь?
Не про то, случайно, что компьютер имеет состояние?


№ 1967   19-01-2007 16:50 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 1952« (Снегурочка)
___________________________

Niklaus Wirth "Good Ideas, through the Looking Glass" (IEEE Computer, January 2006)

Перевод:
* http://www.citforum.ru/programming/digest/wirth/
* http://www.rsdn.ru/article/philosophy/virt.xml


Все-таки есть претензии к переводу.
Совершенно непонятно, как можно было так перевести:
После этого эксперимента у нас появилось смутное понимание причин, по которым сообщество инженерии программного обеспечения не признает преимуществ применения высокоуровневого, строго типизированного языка вместо языка C.
 AVC


<<<... | 1986—1977 | 1976—1967 | 1966—1957 | ...>>>
Всего сообщений в теме: 6256; страниц: 626; текущая страница: 429


Добавить свое сообщение

Отслеживать это обсуждение

Дополнительная навигация:
Количество сообщений на странице

Порядок сортировки сообщений
Новое сообщение вверху списка (сетевая хронология)
Первое сообщение вверху списка (обычная хронология)

Перейти на конкретную страницу по номеру
  
Время на сайте: GMT минус 5 часов

Если вы заметили орфографическую ошибку на этой странице, просто выделите ошибку мышью и нажмите Ctrl+Enter.
Функция может не работать в некоторых версиях броузеров.

Web hosting for this web site provided by DotNetPark (ASP.NET, SharePoint, MS SQL hosting)  
Software for IIS, Hyper-V, MS SQL. Tools for Windows server administrators. Server migration utilities  

 
© При использовании любых материалов «Королевства Delphi» необходимо указывать источник информации. Перепечатка авторских статей возможна только при согласии всех авторов и администрации сайта.
Все используемые на сайте торговые марки являются собственностью их производителей.

Яндекс цитирования