User Tag List

Страница 48 из 91 ПерваяПервая ... 444546474849505152 ... ПоследняяПоследняя
Показано с 471 по 480 из 907

Тема: Мощная среда ZXDev для разработки НА ПЯТИ ЯЗЫКАХ для ZX готова к тестированию

  1. #471

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

    По умолчанию

    Понятно. Ну я не дока в дотнете - просто в диспетчере процессов смотрю на эту каку и ругаюсь

  2. #472

    Регистрация
    19.06.2014
    Адрес
    г. Харьков, Украина
    Сообщений
    731
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Да, эта балда по имени дотнет ещё и несовместима сама с собой ни сверху вниз, ни снизу вверх, и если у вас две проги в памяти требуют разных версий дотнета - будьте уверены, что одновременно загруженные две версии рантайма жрут ещё больше памяти.
    Это правило действует только для .net 1.1 против других, остальные совместимые и рантайм один, не надо заливать, версии библиотек могут быть загружены куча, это да, но тут опять же от непонимания, у .net есть привязка к версии библиотеки, это метод устранения dll hell

  3. #473

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

    По умолчанию

    Это метод не только борьбы с dll hell, но и с любым объёмом имеющейся памяти

  4. #474

    Регистрация
    19.06.2014
    Адрес
    г. Харьков, Украина
    Сообщений
    731
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Понятно. Ну я не дока в дотнете - просто в диспетчере процессов смотрю на эту каку и ругаюсь
    тебе какая разница, как используется незадействованная память?

  5. #475

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

    По умолчанию

    Положим, у меня две проги запущены, юзающие разные версии дотнета, докучи ещё Java-приложение, пара эмуляторов, офис и несколько окон браузера. С точки зрения юзера это удобно, а с точки зрения экономии памяти - это варварство. Каждая прилада резервирует под себя кучу места, JVM и .NET готовы сожрать друг друга. В линуксе такой же ад. Вот я и думаю - куда (it-) мир катится

  6. #476

    Регистрация
    19.06.2014
    Адрес
    г. Харьков, Украина
    Сообщений
    731
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Это метод не только борьбы с dll hell, но и с любым объёмом имеющейся памяти
    код занимает на самом деле мало места, да и это вопрос надежности, приложение тестируется и публикуется в определенном кодовом окружении, .net позволяет воссоздать это окружение, если приложение не привязано в минорной версии, то они будут одну и туже библиотеку использовать

  7. #477

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

    По умолчанию

    Я же не спорю, всё это варварство абсолютно оправдано и предельно отточено. Но есть и 20-килобайтный Hitech C, который сделал полуторамеговый SDCC

  8. #478

    Регистрация
    19.06.2014
    Адрес
    г. Харьков, Украина
    Сообщений
    731
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Положим, у меня две проги запущены, юзающие разные версии дотнета
    .net 3.5 это 2.0 + доп либы, дотнет 4.0 это 3.5 + доплибы итд
    у 4 и 2 разные рантаймы, но рантайм 4 версии умеет запускать 2 версию, так что тоже байки

    ---------- Post added at 23:22 ---------- Previous post was at 23:16 ----------

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Но есть и 20-килобайтный Hitech C, который сделал полуторамеговый SDCC
    кто нить показал бы сравнения ассемблера обоих компиляторов на какой нить более менее сложной процедурке, есть подозрение что hitech C код может из одних call состоять, вызывать предопределенные процедуры из rtl, код будеть меньше но и гораздо тормознее.

    Но с другой стороны, я даже согласен что от Си для z80 в первую очередь размер кода важнее, производительные части в любом случае надо писать на ассемблере

  9. #479

    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,286
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    39 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Hitech C, IAR C и z88dk, только мне понадобятся консультации знатоков тонкостей этих компилеров.
    Не знаток, но давным-давно делал тестирование кодогенерации этих и нескольких других компиляторов. С тех пор что-то могло поменяться, все же 9 лет прошло...

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Понятно. Ну я не дока в дотнете - просто в диспетчере процессов смотрю на эту каку и ругаюсь
    А в какую колонку диспетчера памяти ты смотрел? А то там аж 7 показателей памяти для разных целей имеется.

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Каждая прилада резервирует под себя кучу места, JVM и .NET готовы сожрать друг друга. В линуксе такой же ад. Вот я и думаю - куда (it-) мир катится
    Какие альтернативы? Разумеется, кроме "переписать все на обероне".

    Oleg N. Cher, ты смотришь на результаты разработки на С#/Java как пользователь (что логично), но выводы делаешь как программист, не желая вникать в детали. Это все равно что я попробую твою среду и скажу: "Оберон - это полная хрень, компилятора нет - все к С преобразуется, а после этого еще смеет рассуждать об оптимальности его использования на спеке".

  10. #480

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

    По умолчанию

    Использовать Оберон для разработки под Спектрум неэффективно.

    Похоже, что самым лучшим ЯВУ (и переносимым ассемблером) для процев типа Z80 была бы Модула-2. Объединения. Беззнаковые типы. Только компилятор нужен очень хороший, оптимизирующий, а такого для Z80 нет, есть только Mira Modula нативная.

Страница 48 из 91 ПерваяПервая ... 444546474849505152 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. мощная игрушка
    от ZEman в разделе Игры
    Ответов: 128
    Последнее: 23.03.2024, 17:05
  2. Ответов: 5
    Последнее: 20.06.2011, 03:18
  3. Видеоконтроллер из пяти микросхем
    от zx-kit в разделе Изображение
    Ответов: 20
    Последнее: 31.03.2011, 14:48

Метки этой темы

Ваши права

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