Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Вт июл 17, 2018 00:11

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 62 ]  На страницу Пред.  1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения: Re: Quark: build 28 (и документация)
СообщениеДобавлено: Ср сен 22, 2010 18:21 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 13:19
Сообщения: 3565
Откуда: St.Petersburg
Благодарил (а): 4 раз.
Поблагодарили: 72 раз.
Lacoste писал(а):
При открытии адреса http://www.msyst.ru/ пишет что сайт не доступен


Пинать провайдера... только что зашел туда без проблем...
http://www.msyst.ru/?q=node/8 -- страничка, с которой качать кварк...

Если с доступом совсем глухо, можно попросить Хищника на мыло файлы скинуть.

_________________
С уважением, WingLion
Forth-CPU . RuF09WE
Мой Форт
Отсутствие бана это не заслуга юзера, а недоработка модератора (с)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Quark: build 28 (и документация)
СообщениеДобавлено: Чт сен 23, 2010 00:06 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6341
Благодарил (а): 14 раз.
Поблагодарили: 99 раз.
Lacoste писал(а):
Подскажите, где можно скачать Quark? При открытии адреса http://www.msyst.ru/ пишет что сайт не доступен

Сейчас проверил - работает. Возможно, были временные проблемы. Вот прямые ссылки:
www.msyst.ru/quarkexe.zip - exe и dll
www.msyst.ru/quark.pdf - описание
www.msyst.ru/proton.zip - IDE



За это сообщение автора Hishnik поблагодарил: Lacoste
Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Quark: build 28 (и документация)
СообщениеДобавлено: Чт дек 29, 2011 12:01 
Не в сети

Зарегистрирован: Пт дек 02, 2011 09:02
Сообщения: 4
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Читаю документацию по кварку и записываю замеченные ляпы/опечатки/замечания.

1. В словесном описании FCELL+ и FCELL- - опечатка - 4 вместо 8.

2. При описании слов для работы со словарями надо бы (для чайников) раскрыть понятия "контекстный словарь" и "текущий словарь". Фортеру ясно сразу, что это, а начинающий начнет путаться. (ссылка на литературу в таком месте, думаю, будет длиннее прямого объяснения).

3. Таблица с IF THEN ELSE начинается с бухты-барахты. Как-то надо минимально указать, что это в общем.

4. В описании слова UNTIL есть двусмысленность - надо бы как в описании WHILE - заключить в кавычки компилируемое действие, а то можно подумать, что оно компилится в зависимости от числа на стеке.

5. В описании EMITF в слове HF-OUT пропущен дефис.

п.с. мелочи, но поправить надо бы.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Quark: build 28 (и документация)
СообщениеДобавлено: Чт дек 29, 2011 13:22 
"Поставляется без исходников, попытка посмотреть, как устроен, карается!" Мочить сразу! Тем более, что бдительный недотепа avast! считает его червем.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Quark: build 28 (и документация)
СообщениеДобавлено: Чт дек 29, 2011 13:25 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6341
Благодарил (а): 14 раз.
Поблагодарили: 99 раз.
gudleifr писал(а):
"Поставляется без исходников, попытка посмотреть, как устроен, карается!" Мочить сразу! Тем более, что бдительный недотепа avast! считает его червем.

Вольному воля. :) А на Форт многие антивирусы ругаются, уж очень много там потенциальных лазеек, заложенных в основу языка. Например, EXECUTE.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Quark: build 28 (и документация)
СообщениеДобавлено: Чт дек 29, 2011 13:34 
Хищник писал(а):
Вольному воля. :) А на Форт многие антивирусы ругаются, уж очень много там потенциальных лазеек
Не ожидал, что моя "поставка" в виде debug-исходника решит и эту проблему.
Хищник писал(а):
Например, EXECUTE.
Ну, тогда, любые указатели на функции в любой C-программе вне закона. А виртуальные методы C++ - это, вообще, беспредел.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Quark: build 28 (и документация)
СообщениеДобавлено: Чт дек 29, 2011 13:40 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6341
Благодарил (а): 14 раз.
Поблагодарили: 99 раз.
gudleifr писал(а):
Не ожидал, что моя "поставка" в виде debug-исходника решит и эту проблему.

Это пожалуйста. Я категорически против халявы в виде исходников, которые как бы дают возможность разобраться, а на деле - в 99% случаев просто копнуть по верхам и сделать вид, что проведено какое-то улучшение.
gudleifr писал(а):
Ну, тогда, любые указатели на функции в любой C-программе вне закона. А виртуальные методы C++ - это, вообще, беспредел.

Смотря что туда помещается. Думается, что запрос на ввод значения указателя из текстового поля тоже скомпилирует код, распознаваемый как вирус. Виртуальные же методы относятся к какому-то классу, и считать этот код прыжком в неизвестность нельзя. В отличие от EXECUTE.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Quark: build 28 (и документация)
СообщениеДобавлено: Чт дек 29, 2011 18:19 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 13:19
Сообщения: 3565
Откуда: St.Petersburg
Благодарил (а): 4 раз.
Поблагодарили: 72 раз.
gudleifr писал(а):
Тем более, что бдительный недотепа avast! считает его червем.


avast - идет лесом-лесом-полем-лесом...

у меня norton-антивирус мои собственные программы, написанные на форте, вирусами посчитал.
И касперский продырявил своим трезубцем образ FORTH-CD до неузнаваемости...

Так что, антивирусы в таком деле... в пролете.

А Quаrk мне очень даже приглянулся. Тем более, я его автору вполне доверяю.

_________________
С уважением, WingLion
Forth-CPU . RuF09WE
Мой Форт
Отсутствие бана это не заслуга юзера, а недоработка модератора (с)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Quark: build 28 (и документация)
СообщениеДобавлено: Чт дек 29, 2011 18:52 
Не в сети
Аватара пользователя

Зарегистрирован: Вт мар 20, 2007 23:39
Сообщения: 1254
Благодарил (а): 3 раз.
Поблагодарили: 16 раз.
Если очень интересно как оно внутри работает - отсутствие исходников не останавливает 8)

_________________
Cтоимость сопровождения программного обеспечения пропорциональна квадрату творческих способностей программиста.
Роберт Д. Блисc


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Quark: build 28 (и документация)
СообщениеДобавлено: Чт дек 29, 2011 20:03 
Хищник писал(а):
Я категорически против халявы в виде исходников, которые как бы дают возможность разобраться, а на деле - в 99% случаев просто копнуть по верхам и сделать вид, что проведено какое-то улучшение.
GPL рулит! Я совсем не требую исходников от какой-нибудь игрухи или суперпопулярного обезьянника IDE. Но в нашей лиге самодельщиков, особенно любящих порассуждать о правке ядер и ассемблерных вставках, скрывать код - это жлобство. Особенно хотелось бы сравнить идеи "ихних" окошек со своими...
Хищник писал(а):
Смотря что туда помещается. Думается, что запрос на ввод значения указателя из текстового поля тоже скомпилирует код, распознаваемый как вирус.
Т.е. никакая интерпретация невозможна в принципе? А как быть со всякими Perl-Python-ами?
Хищник писал(а):
Виртуальные же методы относятся к какому-то классу, и считать этот код прыжком в неизвестность нельзя.
Вот уж, фигушки! Если на C я еще как-то управляю процессом, то на то, что используемый мной объект порожден от правильно реализованного я могу только надеяться.
WingLion писал(а):
И касперский продырявил своим трезубцем образ FORTH-CD до неузнаваемости...
Ну, не знаю. Не считая некоторых особо злобных shell и basic-скриптов, Касперыч был недоволен моими прогами только один раз: когда FOBOS напрямую начал вызывать debug-API.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Quark: build 28 (и документация)
СообщениеДобавлено: Чт дек 29, 2011 21:32 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 13:19
Сообщения: 3565
Откуда: St.Petersburg
Благодарил (а): 4 раз.
Поблагодарили: 72 раз.
VoidVolker писал(а):
Если очень интересно как оно внутри работает - отсутствие исходников не останавливает


Мне вполне известно, как работает процессор, на каких принципах организована логика, триггеры, память и т.д. и т.п. Я даже изучал когда-то физику биполярных и полевых транзисторов. Какая мне разница, как оно устроено еще и на уровне кода, если оно РАБОТАЕТ?

_________________
С уважением, WingLion
Forth-CPU . RuF09WE
Мой Форт
Отсутствие бана это не заслуга юзера, а недоработка модератора (с)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Quark: build 28 (и документация)
СообщениеДобавлено: Чт дек 29, 2011 22:52 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
WingLion писал(а):
Мне вполне известно, как работает процессор, на каких принципах организована логика, триггеры, память и т.д. и т.п. Я даже изучал когда-то физику биполярных и полевых транзисторов. Какая мне разница, как оно устроено еще и на уровне кода, если оно РАБОТАЕТ?
до первой значительной неудачи (может и не случиться)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Quark: build 28 (и документация)
СообщениеДобавлено: Чт дек 29, 2011 22:57 
Цитата:
В конечном счете максимально высокий технологический уровень достигается при использовании чужой системы в качестве решения поставленной перед разработчиком задачи. Д.Я.Левин, Инструментальный комплекс программирования на основе языка высокого уровня, 1987.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Quark: build 28 (и документация)
СообщениеДобавлено: Пт дек 30, 2011 00:48 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6341
Благодарил (а): 14 раз.
Поблагодарили: 99 раз.
VoidVolker писал(а):
Если очень интересно как оно внутри работает - отсутствие исходников не останавливает

Более того, я неоднократно здесь писал, что по любому вопросу готов дать развернутую консультацию, в том числе с показом соответствующего куска исходников. Единственное, что я не согласен делать - давать файл в таком виде, чтобы его можно было скомпилировать, не разбираясь.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Quark: build 28 (и документация)
СообщениеДобавлено: Пт дек 30, 2011 00:56 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6341
Благодарил (а): 14 раз.
Поблагодарили: 99 раз.
gudleifr писал(а):
GPL рулит!

Пусть ему с этого будет таки хорошо! :)
gudleifr писал(а):
Но в нашей лиге самодельщиков, особенно любящих порассуждать о правке ядер и ассемблерных вставках, скрывать код - это жлобство. Особенно хотелось бы сравнить идеи "ихних" окошек со своими...

Да без проблем. Были бы самодельщики. А то среди них проще простого могут затесаться халявщики-модификаторы, которых хлебом не корми, а дай свой логотип навесить и раскурочить код до неработающего состояния под девизом "профессионального улучшения".
gudleifr писал(а):
Т.е. никакая интерпретация невозможна в принципе? А как быть со всякими Perl-Python-ами?

gudleifr писал(а):
Вот уж, фигушки! Если на C я еще как-то управляю процессом, то на то, что используемый мной объект порожден от правильно реализованного я могу только надеяться.

Не знаю, честно. Я не знаком с устройством антивирусов, и могу только предполагать, что EXECUTE, как способ передачи управления совершенно произвольному коду, может рассматриваться как потенциальная дыра в безопасности. В любом случае, я вирус в кварк не компилировал, о чем могу ответственно заявить.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 62 ]  На страницу Пред.  1, 2, 3, 4, 5  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


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

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB