Оберон-технология: особенности и перспективы |
Тематика обсуждения: Оберон-технология. Особенности, перспективы, практическое применение.
Всего в теме 6256 сообщений
Добавить свое сообщение
Отслеживать это обсуждение  Обсуждение из раздела Школа ОБЕРОНА
№ 876 05-10-2006 03:59 |  |
Немного потусовался на www.rsdn.ru
Выяснилось, что многие продвинутые программисты просто не мыслят себе "современные" ЯП без таких фич, как:
- функции высшего порядка;
- лямбда;
- замыкания;
- паттерн-матчинг;
- алгебраические типы;
- параметрический полиморфизм.
Большинство этих фич перекочевало из ФЯ, и отсутствуют в Обероне.
Как вы относитесь к мнению уважаемого программистского сообщества по соседству?
Особо интересно мнение лиц, использующих в своей практике "современные" языки (Си-шарп, Немерле и др.) а также имеющих достаточный опыт в ФП (например -- Trurl, info21 и др.).
№ 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 |  |
Что смолкнул веселия глас?
№ 867 22-09-2006 06:53 |  |
Добавить свое сообщение
Отслеживать это обсуждение 
Дополнительная навигация: |
|