Описание: Очередной ежегодный вопрос |
Поиск в теме | Версия для печати |
scatik_perm |
Отправлено: 18 Января, 2013 - 21:15:44
|
Лейтенант

Сообщений всего: 23
Дата рег-ции: Февр. 2012
|
Сколько и чего нужно, для того, чтобы в GameLogo появились процедуры?
Хорошо бы с рекурсией, но можно и без нее.
Классический ответ разработчика, о том, что GameLogo - это учебный, игрушечный язык, который предназначен для знакомства с программированием я слышал минимум три раза.
Поэтому надеюсь на четкий ответ - нужно столько денег, предоплату перечислять вот по этим реквизитам, готовность будет тогда-то. Ну или этого не будет никогда, потому что это нам сделать не по силам. |
|
|
Admin  |
Отправлено: 19 Января, 2013 - 00:10:58
|
Администратор

Сообщений всего: 900
Дата рег-ции: Май 2006
|
Сделать-то по силам, но так как проект не профильный, вопрос не в деньгах, а во времени.
Для рекурсивных процедур надо перелопачивать практически всю архитектуру, если можно так назвать устройство простенького интерпретатора. А проще говоря, переписывать все заново, так как, боюсь, рекурсии будут жутко "тормозить", если все не поменять. Без рекурсий же процедуры как-то даже не интересно затевать.
На данный момент GameLogo можно отнести к так называемым "воскресным проектам", а если точнее, то к развлечениям в отпуске, а отпуск - летом. |
|
|
cjA |
Отправлено: 21 Января, 2013 - 01:20:45
|

Генерал

Сообщений всего: 3291
Дата рег-ции: Янв. 2010
|
Admin пишет:Сделать-то по силам, но так как проект не профильный, вопрос не в деньгах, а во времени.
Для рекурсивных процедур надо перелопачивать практически всю архитектуру, если можно так назвать устройство простенького интерпретатора. А проще говоря, переписывать все заново, так как, боюсь, рекурсии будут жутко "тормозить", если все не поменять. Без рекурсий же процедуры как-то даже не интересно затевать.
На данный момент GameLogo можно отнести к так называемым "воскресным проектам", а если точнее, то к развлечениям в отпуске, а отпуск - летом.
ну так сделайте опен сурс, или стыдно что вижал си украли? отмажем, да они и сами знают,
мне кажется что мой гекс не работает, потомучто у вас массивы не правильно обрабатываются. |
|
|
Admin  |
Отправлено: 21 Января, 2013 - 12:27:53
|
Администратор

Сообщений всего: 900
Дата рег-ции: Май 2006
|
to scatik_perm
Уговорили. Процедуры будут, но, боюсь, не раньше лета. А пока для объяснения структурного программирования и отдельных процедур в GameLogo есть блоки для событий клавиатуры.
scatik_perm пишет:И еще один момент, про который дети регулярно спрашивают - можно ли как-то сохранить получившуюся картинку средствами Лого в файл? Ну хотя бы пункт меню сделать бы - сохранить результат в...
Спасибо за интересное предложение. Как-то вылетело из виду такая естественная и полезная опция.
Но можно использовать и сочетание Alt + Print Screen, которое позволяет записать картинку окна в буфер обмена, вставить в графический редактор и сохранить.
scatik_perm пишет:Может быть - время все же найдется? Может быть вопрос все же денег?
Время найдется летом, сейчас вопрос совершенно не в деньгах.
scatik_perm пишет:Банальная задача - нарисовать поле из одуванчиков. Цветы расположены случайным образом на GameLogo превращается в ад. *) И насколько просто она решается с процедурами.
Честно говоря, мне кажется, ее можно решить и без процедур довольно просто. |
|
|
scatik_perm |
Отправлено: 21 Января, 2013 - 19:11:54
|
Лейтенант

Сообщений всего: 23
Дата рег-ции: Февр. 2012
|
Admin пишет:to scatik_perm
Уговорили.  Процедуры будут, но, боюсь, не раньше лета.
Жаль, что не раньше. Лого у меня будет ровно до 24 марта. Значит рекурсию прийдется показывать на чем-то еще. Очень и очень грустно. На Лого она наиболее наглядна из всех школьных ЯП. На мой взгляд, конечно же.
Admin пишет:
есть блоки для событий клавиатуры.
Угу. Так и шел год назад. Потом в SmallBasic -ке показывал все остальное на основе объекта Turtle.
Admin пишет:
Спасибо за интересное предложение. Как-то вылетело из виду такая естественная и полезная опция.
Но можно использовать и сочетание Alt + Print Screen, которое позволяет записать картинку окна в буфер обмена, вставить в графический редактор и сохранить.
Сегодня как раз с ребятками это осваивали. Не икалось? Неоднократно задали вопрос а почему нет кнопки - сохранить результат? Как впрочем и почему нельзя сохранить решенную задачу сразу на флэшку или в облако?
Admin пишет:
Честно говоря, мне кажется, ее можно решить и без процедур довольно просто.
Можно, но с процедурами - элегантнее и правильнее. |
|
|
cjA |
Отправлено: 23 Января, 2013 - 09:11:38
|

Генерал

Сообщений всего: 3291
Дата рег-ции: Янв. 2010
|
Си это тоже многопроцессоный язык. Эльмот, обоснуйте.
 или я сейчас примеры из Маделунга начну приводить, что такое функция, что такое процедура, а что такое знак тождества. Год издания 1955, и в этом издании ((это когда америкосы уже два города сожгли) Он называет ОТО - гипотезой.
Функциональный это Си. Но только там не автоматом, заказывать нуно
(Добавление)
В лиспе это автоматом, а кто сейчас на вижеллисп пишет? Но они не существуют дальше, они рождаются, а когда не нужны интерпретатор их убивает. |
|
|
|
Поиск в теме | Версия для печати |
Страниц (1): [1] |
« GameLOGO » |
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
|
  |
|
|
|