Автор Тема: Про необходимость for(each)  (Прочитано 53420 раз)

Vartovyj

  • Full Member
  • ***
  • Сообщений: 197
    • Просмотр профиля
Re: Про необходимость for(each)
« Ответ #135 : Февраль 15, 2012, 09:15:57 pm »
Насколько можно следить за его интересами, на пенсии его интересуют  ПЛИС, генерация топологий и soft-CPU.
Обероноподобный язык смог бы реализовать свой потенциал полностью, как часть триединой системы ЦПУ-ОС-ЯП. Сделать бы проц по типу эльбруса, который вместо С исполнял бы Модула-2/Оберон - низкоуровневые инструкции аппаратно + ОС типа голубой бутылки - получилось бы самое оно.

vlad

  • Hero Member
  • *****
  • Сообщений: 1391
    • Просмотр профиля
Re: Про необходимость for(each)
« Ответ #136 : Февраль 15, 2012, 09:23:11 pm »
Обероноподобный язык смог бы реализовать свой потенциал полностью, как часть триединой системы ЦПУ-ОС-ЯП. Сделать бы проц по типу эльбруса, который вместо С исполнял бы Модула-2/Оберон - низкоуровневые инструкции аппаратно + ОС типа голубой бутылки - получилось бы самое оно.

Собственно, Вирт это и делает, как я понял. Только оно узкоспециализировнное получается. А вам для чего? :)

Vartovyj

  • Full Member
  • ***
  • Сообщений: 197
    • Просмотр профиля
Re: Про необходимость for(each)
« Ответ #137 : Февраль 15, 2012, 09:48:21 pm »
Собственно, Вирт это и делает, как я понял. Только оно узкоспециализировнное получается. А вам для чего? :)
Могло бы быть и широкоспециализированным. Есть универсальный язык для программирования, начиная от системного и заканчивая скриптами, среда ОС и процессор, непосредственно аппаратно исполняющий языковые инструкции - имхо, именно так должна выглядеть идеальная система и только Оберон годится для ее построения, а не, прости господи , всякие NET'ы.

vlad

  • Hero Member
  • *****
  • Сообщений: 1391
    • Просмотр профиля
Re: Про необходимость for(each)
« Ответ #138 : Февраль 15, 2012, 10:36:31 pm »
Собственно, Вирт это и делает, как я понял. Только оно узкоспециализировнное получается. А вам для чего? :)
Могло бы быть и широкоспециализированным.

Так не бывает :) Или монстр, который пытается уметь все, или что-то узкоспециализированное (и, возможно, простое). Виртовский оберон - это болванка для будущего узкоспециализированного (т.е. простое и без специфики). Берем железку под задачу, узкоспециализируем оберон, получаем профит! :)

DIzer

  • Гость
Re: Про необходимость for(each)
« Ответ #139 : Февраль 16, 2012, 05:33:41 am »
Виртовский оберон - это болванка для будущего узкоспециализированного (т.е. простое и без специфики). Берем железку под задачу, узкоспециализируем оберон, получаем профит! :)
Точнее  - РАСШИРЯЕМ (понижать некуда)в желаемую область ...

Geniepro

  • Hero Member
  • *****
  • Сообщений: 1955
  • Знайте- истина в том, что повторено трижды подряд!
    • Просмотр профиля
Re: Про необходимость for(each)
« Ответ #140 : Февраль 20, 2012, 05:43:56 am »
Языковые эксперименты очень дороги (требуют, фактически, оторваться от других задач и заняться реализацией языка...)
Эксперименты на уровне паттернов, создания каркасов и т.п. - доступны каждому.

Поэтому нужно развивать культуру-опыт решения разных проблем без изменений языка. Любой пример того, как что-то языковое можно сделать достаточно вменяемо без спец. языковых средств, надо считать очень ценным. ("сделать" - имеется в виду реализовать библиотечно-каркасно-паттерново...)

Противоположная точка зрения приводит к поддержанию разрыва между экспериментами и практикой... Есть создатели языков, занимающиеся "высоким", и есть остальные инженеры, ждущие от них "манны небесной". Манна бывает редко, потому что путь языка от лаборатории до практической применимости и достаточной "критической массы" - очень долгий.
И тут на помощь страждущим приходят...
Правильно! МАКРОСЫ!!!
to iterate is human, to recurse, divine

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

Geniepro

  • Hero Member
  • *****
  • Сообщений: 1955
  • Знайте- истина в том, что повторено трижды подряд!
    • Просмотр профиля
Re: Про необходимость for(each)
« Ответ #141 : Февраль 20, 2012, 06:20:19 am »
Насколько можно следить за его интересами, на пенсии его интересуют  ПЛИС, генерация топологий и soft-CPU.
Обероноподобный язык смог бы реализовать свой потенциал полностью, как часть триединой системы ЦПУ-ОС-ЯП. Сделать бы проц по типу эльбруса, который вместо С исполнял бы Модула-2/Оберон - низкоуровневые инструкции аппаратно + ОС типа голубой бутылки - получилось бы самое оно.
Был подобный проект у того же Интела -- "Ада-процессор" http://ru.wikipedia.org/wiki/Intel_iAPX_432
Ну и куча разных микроконтроллеров со встроенной ява-машиной тоже есть...
to iterate is human, to recurse, divine

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

DIzer

  • Гость
Re: Про необходимость for(each)
« Ответ #142 : Февраль 20, 2012, 07:47:09 am »

Был подобный проект у того же Интела -- "Ада-процессор" http://ru.wikipedia.org/wiki/Intel_iAPX_432
Ну и куча разных микроконтроллеров со встроенной ява-машиной тоже есть...
Как впрочем и java - процессор...