User Tag List

Страница 12 из 16 ПерваяПервая ... 8910111213141516 ПоследняяПоследняя
Показано с 111 по 120 из 153

Тема: Оберон – это Спектрум будущего

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от farewell Посмотреть сообщение
    Каким образом будут реализованы анонимные делегаты? Лямба? Запросы LINQ?
    Нафиг не нужны Это не более чем сахар навязываемый MS.

    Но в остальном я с вами согласен.

    И меня раздражает название статьи. Оно нелогично и излишне пафосно. "С++ - это Celeron вторника.", "Перл - это PDP-11 прошлого"

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,866
    Спасибо Благодарностей отдано 
    328
    Спасибо Благодарностей получено 
    310
    Поблагодарили
    234 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кстати зря
    у Спектрума нет будущего
    есть только яркое прошлое
    так что топикстартер в чем то прав

    ---------- Post added at 20:25 ---------- Previous post was at 20:22 ----------

    Oleg N. Cher, ты вот только на один вопрос ответь
    почему при всех твоих дифирамбах Оберонам
    для получения результата используется схема

    Оберон => С => готовый продукт
    С уважением,
    Jerri / Red Triangle.

  4. #3

    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,681
    Спасибо Благодарностей отдано 
    2,709
    Спасибо Благодарностей получено 
    170
    Поблагодарили
    130 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    Oleg N. Cher, ты вот только на один вопрос ответь
    почему при всех твоих дифирамбах Оберонам
    для получения результата используется схема

    Оберон => С => готовый продукт
    Только по двум причинам:

    1. Хотелось получить очень быструю, но эффективную по кодогенерации возможность разрабатывать для Спектрума на Обероне.
    2. Нельзя игнорировать то количество человеко-лет, которое потрачено на совершенствование оптимизирующих компиляторов Си/Си++ (в т.ч. и для Z80). Или Вы думаете, что на Обероне для Оберона нельзя написать хороший компилятор? Ладно, подскажу. Уверяю Вас, можно.

    P.S. Про лямбды вцелом ясно. Когда я дал IRC-шный лог, чтобы донести только одно: большинство мэйнстримщиков от слова "Оберон" плющит, тут же вырвали из контекста и придрались к тому, что весь мэйнстрим обосрал Паскаль, хотя ясного способа записи алгоритмов не отменял никто. Если отменят – все пожалеем. Сравнение Оберон-технологий с Си это неадекватное сравнение огорода с самолётом, потому что неясно что сравнивается: this и @THIS? (кстати, в О2 он не анонимный, что я считаю плюсом). Или AO’шное {DELEGATE} с вашим анонимным? Или сравнивается пошаговая отладка с моментальной? Или сравнивается язык Си с библиотеками и многопоточная и риэлтаймовая Оберон-система AOS? Или постера плющит от своей сопричастности к таким мощным (и главное готовым) технологиям? Вряд ли мне доставляет удовольствие диалог с человеком, который причисляет всех, кто думает не как он, к инвалидам. Сэр Клайв Синклер тоже инакомыслящий, иначе бы не было Спектрума, и мы бы так мило не беседовали.

  5. #4

    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    Оберон => С => готовый продукт
    Как я понял мотивация тут может быть токо одна - нравится Оберон и все тут (а дальше мерещется в голову всяка всячина - что от ошибок ограждает, что любой другой программер его поймет, что можно все на свете компиляторы легко использовать из него транслируя в них и т.д.).

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

    Именно потому настоящие програмеры так ценят С, он ведь наиболее близок к реальному железу и самому программеру а не к манагерам\академикам которые токо языком чешут.

    Вот может быть GO! после оптимизации компиляторов станет реальной заменой для С но это еще не скоро и судя по всему произойдет это после полного вымерания платформ с 64кб лимитом на адресное пространство. А пока что - С + macro asm был есть и будет рулить миром.

  6. #5

    Регистрация
    10.02.2012
    Адрес
    г. Пятигорск
    Сообщений
    122
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vinxru Посмотреть сообщение
    Нафиг не нужны Это не более чем сахар навязываемый MS.
    Это опциональные языковые средства: хочешь - пользуйся, не хочешь - просто игнорируй. Главное, что они есть и расширяют возможности программиста.

    А что касается this... Есть предложения, как реализовать функционал явовского this в Паскале?

    ---------- Post added at 10:20 ---------- Previous post was at 10:19 ----------

    Цитата Сообщение от jerri Посмотреть сообщение
    Кстати зря
    у Спектрума нет будущего
    есть только яркое прошлое
    так что топикстартер в чем то прав
    Пардон муа, мысль не топикстартера. А его самого ещё приходится в этом убеждать.


  7. #6

    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,082
    Записей в дневнике
    11
    Спасибо Благодарностей отдано 
    173
    Спасибо Благодарностей получено 
    493
    Поблагодарили
    343 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от farewell Посмотреть сообщение
    Есть предложения, как реализовать функционал явовского this в Паскале?
    А разве речь идет о конвертации джавы в паскаль?
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI YTINK 9 Channel

  8. #7

    Регистрация
    10.02.2012
    Адрес
    г. Пятигорск
    Сообщений
    122
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Eltaron, а разве нет?


    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    А ещё я собираюсь разработать на базе Оберонов технологию, которая позволит одним щелчком мышки получить программу на Си, другим на Яве, третьим для дотнета, четвёртым для Спектрума, а пятым для Андроидов. Хоть они мне и не нравятся. Зацените размах. Это Вам не Си с плюшками.


    ---------- Post added at 11:05 ---------- Previous post was at 11:04 ----------

    Ну и, так или иначе, чем шире языковые средства, тем лучше конвертируется язык. Я думаю, это универсальное правило.

  9. #8

    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,082
    Записей в дневнике
    11
    Спасибо Благодарностей отдано 
    173
    Спасибо Благодарностей получено 
    493
    Поблагодарили
    343 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от farewell Посмотреть сообщение
    Eltaron, а разве нет?
    Вроде речь о конвертации "чего-то" в джаву, си, оберон итд.
    Наверна DSL какой-то.
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI YTINK 9 Channel

  10. #9

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,866
    Спасибо Благодарностей отдано 
    328
    Спасибо Благодарностей получено 
    310
    Поблагодарили
    234 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Oleg N. Cher, меньше ЧСВ и больше конкретики
    как быстро работает DASH на спектруме?
    С уважением,
    Jerri / Red Triangle.

  11. #10

    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,681
    Спасибо Благодарностей отдано 
    2,709
    Спасибо Благодарностей получено 
    170
    Поблагодарили
    130 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    как быстро работает DASH на спектруме?
    Даш – это не более чем иллюстрация. Но основная потеря скорости там – бег монстров, обновление экрана от падающих камней и алмазиков, т.е. всё же вывод спрайтов. Он на асме. Но алгоритмическая оптимизация, кстати, хорошо помогла, там ещё можно оптимизнуть. А почему Вы не скачали и не посмотрели сами? Лучше скачайте вариант для Вектора на асме, он работает вцелом не очень намного быстрее моего для Спека. И сравните. Хотя сравнение конечно слегка некорректное. В Векторе проц КР580.

    Я хотел обсудить в данной ветке, почему мы с выходом каждой платформы должны учить новый язык и новое апи? И вцелом это не прогресс, а перетягивания очередного одеяла на себя, а юзеров и программистов – под себя. Туда, где по мысли идеологов очередной технологии им и надлежит быть. И пользователи, сошедшие с ума от новых лямбд, будут с упоением находить в них новые достоинства.

    Я не ставлю цели изменить способ мышления всех, кто со мной не согласен. Каждый использует ту среду разработки, которую заслуживает. И пусть каждый развивает то направление, которое выбрал. Но мне конечно интереснее общаться с единомышленниками, с теми, кто думает также, как я, правда, я расчитывал встретить таких людей здесь больше. Но, видимо, среднестатический спектрумист-форумчанин как дельфиец из лога, заходит больше по инерции, и больше интересуется сказать и обосрать, чем сделать. Но эта жертва – на неё я иду, чтобы привлечь к своим идеям внимание тех людей, которые мне больше интересны. При общении с которыми не надо сперва сбивать спесь, чтобы прислушались более внимательно. А злость и неприятие остальных – побочный эффект. Если видите, как привлекать внимание к Оберон-технологиям можно без этой злости, которая побочный эффект, поделитесь.

    Пусть также товарищи расскажут, что в каждую прогу уровня хеловорлда на андроиде встраивается 50 кб уникального и неповторимого рантайма, а не прикрываются умным видом, что все не понимают экспрессии.

    Я о том, что через 10 лет начнут продавать устройства X и придумают новую лямбду для их программирования, и всем девелоперам придётся, забыв основы, восторгаться новой идеей. И выбросить сишарпы с явами нафиг, ибо они уже устареют. Но Оберон имеет шансы остаться. Потому что я уже продемонстрировал вам на практике возможность развернуть Оберон-код как на языковую платформу (Си), так и на аппаратную (код процессора Z80 и Спектрум). Можно ещё на виртуальную (Java, .NET), эти технологии готовы. Многим здесь также не хватает фантазии понять, что в Обероны можно добавить что угодно, что собственно и сделано в АО и КП. Но что важно – АО и КП при этом остались маленькими, простыми и обозримыми. И фундаментальными. В этом чудо Оберонов. А вы про лямбды.

    И когда я пытаюсь донести это, в ответ – ничего, кроме банальной болтовни. Лучше уж вместо неё почитать обзоры “новых” средств, разработанных оберонщиками-идеологами из майкрософта.

    Цитата Сообщение от vinxru Посмотреть сообщение
    Не в тему, но если бы Клайв-а Синклер-а не было бы, то возможно мы сейчас сидели бы за ZX Spectrum x64, а не клонами IBM PC. Дядя Синклер похоронил Спектрум.
    Ну, сначала-то ведь породил, так что и польза от него есть. А убило их время. Да кто щас на технологии смотрит. Одни люди производят хорошие технологии, а другие успешно заняты продажей говна. Вот тут нам с Сашей Ильиным тоже объяснили, что совершенство технологии – ничто. Бабки всё. Яву делают. Кстати, компилер в натив. Но "internally" юзают Оберон и Модулу-2. Ах нет, опечатка, *****паскаль и **********паскаль.

    [Внимательно начинаем думать: а откуда у таких опытных в ява-технологиях людей пристрастие к Оберону? Может ностальгия проклятая замучила совсем?]

    http://www.excelsior-usa.com/forum/t...brary-for-xds/

Страница 12 из 16 ПерваяПервая ... 8910111213141516 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 172
    Последнее: 10.12.2012, 18:36
  2. Создание кросскомпилятора языка Оберон для Z80
    от Oleg N. Cher в разделе Программирование
    Ответов: 35
    Последнее: 27.03.2012, 14:36
  3. Что это за Спектрум?
    от Nordic в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 15
    Последнее: 23.05.2009, 16:53
  4. спектрум чат
    от fatalsnipe в разделе Разный софт
    Ответов: 3
    Последнее: 01.12.2008, 17:57

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •