User Tag List

Показано с 1 по 10 из 907

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

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

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

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

    По умолчанию

    psb, в основном я под этим понимаю расширяемый формат составных документов каркаса BlackBox Component Builder и всю массу управляющих элементов, которые можно на нём разработать плюс инструменты по визуализации и редактированию (кнопки, строки ввода команд, визуальные мини-редакторы свойств и форм), которые легко встроить в компонентную среду на базе этого каркаса, гораздо легче, чем вцепиться намертво в текстовое представление и городить текст, а потом поверх него различные xml-файлы форм, свойств проекта, мейк-файлы и прочея.

    Конечно можно иметь исходник в тексте и рядом с ним текстовый же xml, который будет расписывать где в каком месте этого исходника какой цвет и где вставлена картинка, но — упс — подредактировали чуток текст и всё рассыпалось. Зачем же так изголяться? Не для редактирования ли мы с этим xml мирились? Только для какого редактирования? А почему нельзя редактировать двоичный файл? Религиозная привязанность к любимому Notepad'у? Не лучше ли адаптировать системы контроля версий в контексте наших задач и использовать более компактный и универсальнее, чем xml, двоичный формат?

    В BlackBox есть конвертеры из и в текстовое представление (html, rtf, txt и т.д.), так что совместимость по исходникам (и для контроля версий) остаётся, никуда мы от неё не убежим.

    Vitamin, теги — не для чтения. Это компромисс между человеческим и машинным, подход, который имеет ограниченную применимость. Также для меня уродливо выглядит попытка насадить весь мир на xml для чего надо и в особенности для чего не надо.

    Посмотрите, господа, вы в одних случаях "за" текстовый вид (например, в xml, где оно в ряде случаев чревато ошибками, громоздко, времяёмко по распарсиванию, да и требует больших объёмов памяти), а вот промежуточное представление для трансляции Оберон-программ в виде текста на языке Си — смущает. Что не так? Хотите чтобы вся музыка и графика тоже хранилась в xml, а не в mp3, jpg и png? Ну может со временем так и будет, если адекватные дяди из майкрософт постараются. Когда-то майкрософт удивлялся плоским html и считал их неэффективными, использовал двоичные .doc и .xls форматы. А теперь сажает на xml весь мир. Не надоело хавать всё, что суют под нос?

    Господа, понятно, что расширенные возможности форматирования текстов программ могут понадобиться не всем из вас, и я, разумеется, собираюсь поддержать простой plain текст в виде UTF-8, например, и с раскраской синтаксиса, когда-нибудь. Я не ставлю цель угодить всем. А то некоторым здесь больше нравится придираться к моим формулировкам и затеять священную войну за "а мне так больше ндравица", чем аргументированно доказывать свою точку зрения, или, не дай бог, увидеть преимущества чего-то выходящего за рамки привычного и поучаствовать в его развитии.

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

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

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

Эту тему просматривают: 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

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

Ваши права

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