Laby

Jun. 5th, 2010 03:33 am
lomeo: (Default)
[personal profile] lomeo
Мой сын второй день пишет на тикле.

Приятно наблюдать, как написав кусок программы, Стёпка её дебажит, а потом поднаторев, пишет уже достаточно большие куски, иногда полностью всю программу (такое редко). Маленькая модель разработки.

Date: 2010-06-05 02:09 am (UTC)
From: [identity profile] zerthurd.livejournal.com
Сколько ребёнку лет? Не жалко?

Date: 2010-06-05 09:41 am (UTC)
From: [identity profile] dreams4rent.livejournal.com
А в каком возрасте, по-вашему, еще рано учиться думать?

Date: 2010-06-05 11:07 am (UTC)
From: [identity profile] zerthurd.livejournal.com
Я не про думание, а про компьютер. Всё-таки не самое полезное занятие.

Date: 2010-06-05 12:41 pm (UTC)
From: [identity profile] lomeo.livejournal.com
Сложный вопрос. Я иногда сижу при нём и отказывать ему считаю нечестным что-ли. Поэтому у нас действует регламент.

Date: 2010-06-05 10:38 am (UTC)
From: [identity profile] lomeo.livejournal.com
6 скоро 7. Я его не заставлял, показал, он захотел. Иногда требовал объяснений.

С год назад он проходил лайтбота (http://armorgames.com/play/2205/light-bot), ему жутко нравилось, он проходил его по нескольку раз. Именно поэтому я дал ему эту игрушку.

Date: 2010-06-05 04:15 am (UTC)
From: [identity profile] dmzlj.livejournal.com
А как туда добавить тикль (и может питон еще?)? У меня там только c, java и ocaml

Date: 2010-06-05 10:40 am (UTC)
From: [identity profile] lomeo.livejournal.com
Питон есть, тикль я дописал
http://github.com/lomeo/tcl-laby-mod

ну и на русский попереводил для сына, на основном сайте есть.

Date: 2011-04-27 01:55 pm (UTC)
From: [identity profile] vorotylo.livejournal.com
Здорово.  А в upstream заслал (Tcl модуль)?

Date: 2011-04-28 06:29 am (UTC)
From: [identity profile] lomeo.livejournal.com
Ну, вот тут чуть-чуть обсуждали
http://www.pps.jussieu.fr/~gimenez/laby/discussion/topic/8

Date: 2010-06-05 05:06 am (UTC)
From: [identity profile] teleratec.livejournal.com
клева! скоро наверно в соревнованиях по робототехнике будет? )

...помню в детстве решал задачи по теормеху... лет в 5, интерррресно ж было! ))

Date: 2010-06-05 10:44 am (UTC)
From: [identity profile] lomeo.livejournal.com
О, круто! А что за задачи?

Я стараюсь сыновьям давать задания на подумать, при этом не требуя ответа. Очень поражает, когда через несколько дней они говорят мне о своих мыслях. Насколько они всё таки умнее и любопытнее нас.

Date: 2010-06-05 11:30 am (UTC)
From: [identity profile] teleratec.livejournal.com
задачи не помню )) Разве что графики движения манипуляторов машин... Помню что это было приятно и интересно.
А еще интересно подробно отвечать на ВСЕ вопросы которые спрашивает ребенок, причем так чтобы ему скучно не было. Папа, а это что? - Кран - А что такое кран? - А... мнэээ... это такая штука для подьема грузов - А как он их поднимает? - А у крана вон смотри трос, такая крепка металлическая веревка....
...ну и хорошо бы наверно не употреблять слова вроде "штука" ))

Date: 2010-06-05 12:43 pm (UTC)
From: [identity profile] lomeo.livejournal.com
Ещё интереснее говорить "Ну, давай посмотрим" (вариант - давай подумаем). И дальше ребёнок о многом может рассказать сам, главное двигать его в нужном направлении. Хотя от объяснений, конечно, никуда не деться.

Date: 2010-06-05 05:38 am (UTC)
From: [identity profile] sdfgh153.livejournal.com
Ух ты какая штука клевая!

Date: 2010-06-05 10:45 am (UTC)
From: [identity profile] lomeo.livejournal.com
Всё началось с лайтбота :)
http://armorgames.com/play/2205/light-bot

Date: 2010-06-05 05:52 am (UTC)
From: [identity profile] deni-ok.livejournal.com
Супер! Молодец Стёпка!

Date: 2010-06-05 10:46 am (UTC)
From: [identity profile] lomeo.livejournal.com
Спасибо, очень приятно такое слышать, оказывается ;-)

Date: 2010-06-05 08:19 am (UTC)
From: [identity profile] nivanych.livejournal.com
> Choose your programming language among
> OCaml, Python, Lua, Ruby, Prolog, C and Java.

А вот как нащщот OCaml'а?

Date: 2010-06-05 10:40 am (UTC)
From: [identity profile] lomeo.livejournal.com
Что-то я вопроса не понял :)

Date: 2010-06-05 10:51 am (UTC)
From: [identity profile] nivanych.livejournal.com
Я так понял, что в этом laby скрипты можно писать на любом из перечисленных языков, а не только на тикле.
Вот и спрашиваю, не пробовал ли ты мотивировать за окамель.
Или он саму эту laby написал?

Date: 2010-06-05 12:44 pm (UTC)
From: [identity profile] lomeo.livejournal.com
Я искал язык с максимально простым синтаксисом. Все эти right () ;; надо дополнительно объяснять - зачем это если можно написать просто right

Date: 2010-06-05 01:10 pm (UTC)
From: [identity profile] nivanych.livejournal.com
Ну, это спорный вопрос, и мне неохота его сейчас обсуждать...
Тем более, что я не считаю, что чётко верна либо одна, либо другая точка зрения -- у каждой есть достоинства и недостатки, и не всегда очевидно, где и какие достоинства какие недостатки перевешивают, а где нет.

Date: 2010-06-05 04:07 pm (UTC)
From: [identity profile] lomeo.livejournal.com
Ну у меня достаточно конкретная ситуация. И в ней было бы вообще замечательно, если программа могла создаваться с помощью кубиков с иконками, например.

Date: 2010-06-05 05:24 pm (UTC)
From: [identity profile] kurilka.livejournal.com
А митовский scratch ты не смотрел?

Date: 2010-06-08 06:37 am (UTC)
From: [identity profile] lomeo.livejournal.com
Интересно, спасибо!

Date: 2010-06-08 07:09 am (UTC)
From: [identity profile] kurilka.livejournal.com
Спасибо маловато - ждём впечатления от знакомства :)

Date: 2010-06-05 05:28 pm (UTC)
From: [identity profile] nivanych.livejournal.com
Может быть...
Ну, расскажешь, что и как будет получаться ;-)
По крайней мере, что уже получается, это очень неплохо.

Date: 2010-06-05 02:32 pm (UTC)
From: [identity profile] migmit.vox.com (from livejournal.com)
Какая-то фигня.

Date: 2010-06-05 04:07 pm (UTC)
From: [identity profile] lomeo.livejournal.com
А конкретнее?

Date: 2010-06-05 04:17 pm (UTC)
From: [identity profile] migmit.vox.com (from livejournal.com)
Перезапустить уровень проще, чем написать if.

Date: 2010-06-05 04:09 pm (UTC)
From: (Anonymous)
Сайт не открывается.
А сыну вашему я завидую, я в его возрасте фигней только страдал ;(

Алсо, меня вот что интересует. Тикль же неплохой вообще язык, почему он так непопулярен?

Date: 2010-06-05 11:01 pm (UTC)
From: [identity profile] kostix.myopenid.com (from livejournal.com)
Ну, вот могу порекомендовать вот этот пост: http://journal.dedasys.com/2010/03/30/where-tcl-and-tk-went-wrong
Я достаточно долго использую тикль и считаю, что пост в целом достаточно верный.

Вообще же, если не вдаваться в подробности, то причина простая: IT управляется почти исключительно модой, а популярность имеет свойство самоподдерживаться и нарастать как снежный ком. Например, если только что окуклившийся wannabe-программист подумает о том, что ему изучить, то он почти со 100% вероятностью выберет питон в области "линупсов" и C#/.NET в области "виндов". Понятно, что тут не идёт речь об оценке реальных качеств платформ, а всё определяется "засвеченностью" соответствующих "брендов" в сети и сарафанном радио.

Date: 2010-06-06 07:13 am (UTC)
From: [identity profile] lomeo.livejournal.com
Действительно, перестал открываться.

Этот мод - единственная вещь, которую я написал на тикле, так что вряд ли смогу ответить на вопрос :)

Date: 2010-11-30 12:50 pm (UTC)
From: [identity profile] kurilka.livejournal.com
тут на кывте про ваши с сыном успехи спрашивают - http://www.rsdn.ru/forum/philosophy/4058714.aspx

Date: 2010-11-30 01:43 pm (UTC)

Date: 2012-01-29 01:24 am (UTC)
From: [identity profile] mcfaddenvamy.livejournal.com
"Скорость интернета 56 килобит в секунду" Пакетные данные ветром сдувает.

Profile

lomeo: (Default)
Dmitry Antonyuk

April 2024

S M T W T F S
 123456
7891011 1213
14151617181920
21222324252627
282930    

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 22nd, 2025 12:37 pm
Powered by Dreamwidth Studios