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

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

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


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

Архив

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


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

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

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

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

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

 
   
С Л С

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

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

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

Квинтана

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

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

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

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

 
  
АРХИВЫ

 
 

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


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

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

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

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


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

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

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

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

<<<... | 886—877 | 876—867 | 866—857 | ...>>>
Всего сообщений в теме: 6256; страниц: 626; текущая страница: 539


№ 876   05-10-2006 03:59 Ответить на это сообщение Ответить на это сообщение с цитированием
Немного потусовался на www.rsdn.ru
Выяснилось, что многие продвинутые программисты просто не мыслят себе "современные" ЯП без таких фич, как:

- функции высшего порядка;
- лямбда;
- замыкания;
- паттерн-матчинг;
- алгебраические типы;
- параметрический полиморфизм.

Большинство этих фич перекочевало из ФЯ, и отсутствуют в Обероне.
Как вы относитесь к мнению уважаемого программистского сообщества по соседству?
Особо интересно мнение лиц, использующих в своей практике "современные" языки (Си-шарп, Немерле и др.) а также имеющих достаточный опыт в ФП (например -- Trurl, info21 и др.).
 AVC


№ 875   29-09-2006 10:27 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 873« (Андрей Хохлов)
___________________________

Ответ на »сообщение 872« (12)
___________________________

Ответ на »сообщение 871« (Андрей Хохлов)
___________________________
Вопрос будет ли меньше места занимать если сделать распределение. А стековой машины в Pascal-S тоже нет как будто.

В Pascal-S стековая машина как раз есть.

Это к Вирту. По идее в описании языка она не упоминается.
Ответ на »сообщение 873« (Андрей Хохлов)
И в этом тексте сначала создается код стековой машины, затем он переводится в код 80386, достаточно формально (процедура UAL).

Угу.
Ответ на »сообщение 871« (Андрей Хохлов)
Но вот зачем было делать совершенно нечитаемый текст - не понимаю.

Экономия.
Ответ на »сообщение 871« (Андрей Хохлов)
Не написал о распределении регистров. Размер кода это несколько уменьшит, но скоее это нужно для увеличения скорости его работы - в ныненшнем виде она очень низкая

Не думаю. Все-таки усложнение алгортма. Может и возрасти.


№ 874   29-09-2006 06:46 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 871« (Андрей Хохлов)
___________________________

Не написал о распределении регистров. Размер кода это несколько уменьшит, но скоее это нужно для увеличения скорости его работы - в ныненшнем виде она очень низкая


№ 873   29-09-2006 06:42 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 872« (12)
___________________________

Ответ на »сообщение 871« (Андрей Хохлов)
___________________________
Вопрос будет ли меньше места занимать если сделать распределение. А стековой машины в Pascal-S тоже нет как будто.


В Pascal-S стековая машина как раз есть.
И в этом тексте сначала создается код стековой машины, затем он переводится в код 80386, достаточно формально (процедура UAL).
Но вот зачем было делать совершенно нечитаемый текст - не понимаю.


№ 872   28-09-2006 23:12 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 871« (Андрей Хохлов)
___________________________
Вопрос будет ли меньше места занимать если сделать распределение. А стековой машины в Pascal-S тоже нет как будто.


№ 871   28-09-2006 12:21 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 870« (12)
___________________________

Насколько я понимаю, это прямое переложение Pascal-S, в котором никакого распределения регистров не было (нет регистров данных в стековой машине).
Так что качество кода невысокое.


№ 870   28-09-2006 07:16 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 867« (Андрей Хохлов)
___________________________
Генератор там какой-то неэкономный. Может сделать чтобы регистры распределял? Меньше исполняемый файл получится, возможно.


№ 869   28-09-2006 03:10 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 868« (AVC)
___________________________

Что смолкнул веселия глас?

Наверное, все погрузились в работу...


№ 868   27-09-2006 06:45 Ответить на это сообщение Ответить на это сообщение с цитированием
Что смолкнул веселия глас?
 AVC


№ 867   22-09-2006 06:53 Ответить на это сообщение Ответить на это сообщение с цитированием
К Оберону не имеет отношения, но тем не менее.
Обнаружился еще один клон Pascal-S.

http://bero.0ok.de/blog/projects/berotinypascal/

Win32
Может быть скомпилирован Delphi4
Автор явно недолюбливает пробелы и значимые имена переменных


<<<... | 886—877 | 876—867 | 866—857 | ...>>>
Всего сообщений в теме: 6256; страниц: 626; текущая страница: 539


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

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

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

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

Перейти на конкретную страницу по номеру
  
Время на сайте: 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» необходимо указывать источник информации. Перепечатка авторских статей возможна только при согласии всех авторов и администрации сайта.
Все используемые на сайте торговые марки являются собственностью их производителей.

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