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

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 158 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10, 11  След.
Автор Сообщение
 Заголовок сообщения: Re: Долой Зверскую ТишЕну!
СообщениеДобавлено: Пт июл 01, 2011 17:10 
Не в сети
Administrator
Administrator
Аватара пользователя

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

Вот Форт-машина является достоянием общественности. Можно путешествовать к новым горизонтам :)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Долой Зверскую ТишЕну!
СообщениеДобавлено: Пт июл 01, 2011 17:14 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6400
Благодарил (а): 14 раз.
Поблагодарили: 100 раз.
Antender писал(а):
А вообще такое утверждение равносильно: мы элита, а не быдло, поэтому пойдём по непроторенному пути.

Совершенно не равносильно. Это для фанатов оно равносильно, но на то они и фанаты - они в Форте видят не инструмент, а возможность обозначит себя как члена редкой группы. В итоге фанаты и идут по непроторенному пути, но в том же направлении - повторяют решения тех задач, которые можно было бы оптимальнее решать на других языках.
Antender писал(а):
Хищник писал(а):
Да не собираюсь я ювелирным резаком валить деревья на лесоповале!

Вы просто хотите использовать топор вместо бензопилы.

Топор на огранке драгоценных камней? Да вы, батенька, оригинал! :)) И я не перестану заниматься этой огранкой только потому, что убоюсь обвинений в элитарности. Равно как и не считаю элитой тех, кто разработал tcl. Выходит, им можно языки разрабатывать, а мне нет? Вот это новости! А они что, из другого теста?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Долой Зверскую ТишЕну!
СообщениеДобавлено: Пт июл 01, 2011 17:21 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
Хищник писал(а):
Вот Форт-машина является достоянием общественности. Можно путешествовать к новым горизонтам
Хищник внутри - возможно тоже Столмен, но в себе это успешно побеждает
в общем - спасибо за реплику. т.к. она именно это и показывает, что если
Цитата:
решения постепенно или не посте-о становятся достоянием общественности
то речь, разумеется, идёт о всё новых и новых решениях, иначе фраза не имеет смысла ни в контексте ни сама по себе, что предполагает, что создание "своего форта" без новых принципиально идей - ловушка, т.к. в конечном итоге - повторение и лучше бы воссоздать чужой, хотя это менее статусно


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Долой Зверскую ТишЕну!
СообщениеДобавлено: Пт июл 01, 2011 17:23 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6400
Благодарил (а): 14 раз.
Поблагодарили: 100 раз.
вопрос писал(а):
Хищник внутри - возможно тоже Столмен, но в себе это успешно побеждает

Не вполне понял фразу.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Долой Зверскую ТишЕну!
СообщениеДобавлено: Пт июл 01, 2011 17:28 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
В репликах Хищника борются словно 2 человека - кто-то наподобие Столмена и кто-то наподобие ... сторонника закрытого софта


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Долой Зверскую ТишЕну!
СообщениеДобавлено: Пт июл 01, 2011 17:44 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6400
Благодарил (а): 14 раз.
Поблагодарили: 100 раз.
А разве мир черно-бел?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Долой Зверскую ТишЕну!
СообщениеДобавлено: Пт июл 01, 2011 18:21 
Не в сети

Зарегистрирован: Вс апр 25, 2010 11:14
Сообщения: 200
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Хищник писал(а):
Топор на огранке драгоценных камней? Да вы, батенька, оригинал! :)) И я не перестану заниматься этой огранкой только потому, что убоюсь обвинений в элитарности. Равно как и не считаю элитой тех, кто разработал tcl. Выходит, им можно языки разрабатывать, а мне нет? Вот это новости! А они что, из другого теста?


Вы вроде как бы сами себе противоречите - берёте резец на лесоповал и топор для огранки камней. Может стоит всё-таки работать как все нормальные люди?

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Долой Зверскую ТишЕну!
СообщениеДобавлено: Пт июл 01, 2011 19:20 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6400
Благодарил (а): 14 раз.
Поблагодарили: 100 раз.
Antender писал(а):
Вы вроде как бы сами себе противоречите - берёте резец на лесоповал и топор для огранки камней.

Вранье, я такого не утверждал. Это мне было такое предложено - валить деревья, или взять вместо ювелирного резца топор.
Antender писал(а):
Может стоит всё-таки работать как все нормальные люди?

Определение нормальности в студию. Доказательство, что все такие люди работают одинаково. Доказательство, что я работаю с существенными изъянами.
Antender писал(а):
А у фортеров основной принцип - главное не писать на трансляторе программы, главное показывать всем что я написал транслятор.

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Долой Зверскую ТишЕну!
СообщениеДобавлено: Пт июл 01, 2011 20:43 
Не в сети
Аватара пользователя

Зарегистрирован: Чт июн 25, 2009 11:12
Сообщения: 412
Благодарил (а): 41 раз.
Поблагодарили: 8 раз.
Хищник писал(а):
dynamic-wind писал(а):
Хищник писал(а):
Это как-то доказывает, что разбор текстов на Форте не имеет перспектив?

Имеет! Разбирать "23 ГРАДУСОВ ВЛЕВО БАШНЯ", это просто и очень востребованно.

Вот теперь мы добрались до сути непонимания! :) То есть часы на Tcl - это круто, потому что много красивых окошек в IDE. А башня (!!!! :shock: ) - это очень просто. Поворачивать башню просто. Башню.

Причём тут башня и часы, пример был о перспективах ф-та для разбора текста.
Это просто сделать на форте, если устраивает язык вида "23 ГРАДУСОВ ВЛЕВО БАШНЯ".
Но входные языки бывают сложнее:
Код:
  fun can_input (INSTRM{closed = ref true, ...}) = 0
    | can_input (INSTRM{filid = ~1, pos, len, ...}) = !len - !pos
    | can_input (INSTRM{filid, pos, len, name, ...}) = let
   val n = (!len - !pos) + fionread filid
   in if n < 0 then error("can_input", name, "negative character count")
      else n
   end
     handle SysError (_, s) => error("can_input", name, s)   


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Долой Зверскую ТишЕну!
СообщениеДобавлено: Пт июл 01, 2011 21:47 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6400
Благодарил (а): 14 раз.
Поблагодарили: 100 раз.
dynamic-wind писал(а):
Причём тут башня и часы, пример был о перспективах ф-та для разбора текста.
Это просто сделать на форте, если устраивает язык вида "23 ГРАДУСОВ ВЛЕВО БАШНЯ".

Еще бы он не устраивал. Это просто и наглядно. А такая простота и наглядность, да применительно к сложной задаче - это и есть большой плюс.
dynamic-wind писал(а):
Но входные языки бывают сложнее:

Да уж. Видимая часть выражения сложнее. При этом речь может идти о вводе символов в таблицу рекордов игры "крестики-нолики". А в случае башни? Ну ладно, пусть даже речь идет о башне подъемного крана ("а вы о чем подумали, а?" :) , и то суть решаемых задач мне почему-то видится, мягко говоря, посущественнее. При этом я прекрасно понимаю позицию чистого программиста, которому просто хочется кодить, и чтобы ему платили хорошо и ценили. При этом хочется еще гарантий уважения и незаменимости, поэтому кодить хочется близко к пределу собственных возможностей, чтобы, с одной стороны, не особенно утруждаться, а с другой - чтобы не все в этом разбирались, а то престижа никакого. Вот теперь возникает вопрос - что может быть действительно важнее? Повернуть башню танка/артустановки/крана, что намекает на многомиллионные суммы производства (т.е. в конечном итоге общественной пользы), или обеспечить проверку корректности ввода, что есть внутренняя кухня программистов?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Долой Зверскую ТишЕну!
СообщениеДобавлено: Пт июл 01, 2011 22:07 
Не в сети
Аватара пользователя

Зарегистрирован: Чт июн 25, 2009 11:12
Сообщения: 412
Благодарил (а): 41 раз.
Поблагодарили: 8 раз.
Хищник писал(а):
Да уж. Видимая часть выражения сложнее. При этом речь может идти о вводе символов в таблицу рекордов игры "крестики-нолики".

Речь идёт о задаче разбора подобного текста. Это задачи такие бывают. Практические.

Хищник писал(а):
Вот теперь возникает вопрос - что может быть действительно важнее? Повернуть башню танка/артустановки/крана, что намекает на многомиллионные суммы производства (т.е. в конечном итоге общественной пользы), или обеспечить проверку корректности ввода, что есть внутренняя кухня программистов?

Причём тут башня и $$ ? :lol: Задача: разбор текста с такой-то грамматикой. Корректный. Точка.

Хищник писал(а):
Это как-то доказывает, что разбор текстов на Форте не имеет перспектив?

Управление башнями. Примитивные DSL для ввода команд.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Долой Зверскую ТишЕну!
СообщениеДобавлено: Пт июл 01, 2011 22:15 
Не в сети
Аватара пользователя

Зарегистрирован: Чт июл 20, 2006 11:31
Сообщения: 2120
Откуда: Екб
Благодарил (а): 0 раз.
Поблагодарили: 40 раз.
dynamic-wind писал(а):
Причём тут башня и $$ ? Задача: разбор текста с такой-то грамматикой. Корректный. Точка.
А Вы про башню и примитивные DSL для ввода команд.

Фортеры люди самостоятельные - такими задачами (разбором текста с грамматикой) разбираться не будут($$=0). :D (шутка). Как собственно отразится семантика предметной области в тексте. Что нельзя изобразить в форт-текстом?

_________________
С уважением, chess


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Долой Зверскую ТишЕну!
СообщениеДобавлено: Пт июл 01, 2011 22:21 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6400
Благодарил (а): 14 раз.
Поблагодарили: 100 раз.
dynamic-wind писал(а):
Речь идёт о задаче разбора подобного текста. Это задачи такие бывают. Практические.

Ну хорошо, что не теоретические :))
dynamic-wind писал(а):
Причём тут башня и $$ ? Задача: разбор текста с такой-то грамматикой. Корректный. Точка.
А Вы про башню и примитивные DSL для ввода команд.

То есть задачи разбора текста не решены, а задачи управления инерционными объектами решены поголовно? :)

Вот это я и считаю принципиальными препятствиями к выходу за пределы узкопрофессиональной точки зрения. Точнее даже, узкодолжностной, когда задачи и их важность воспринимаются через призму собственной текущей должности, обязанностей, и степени согласованности с ними. Программист, как правило, важными задачами считает те, которые позволят ему их "оседлать". Чтобы и зарплата была ему, и премии, и вообще вокруг него прыгали и просили "ну когда же ты нам сделаешь разбор текста с такой-то грамматикой?". А если программа проста, то она не может (в действительности - с точки зрения программиста, не должна бы) быть нужна, чтобы какой-нибудь программирующий специалист не стянул на себя внимание, которое в противном случае досталось бы программисту. И правда, зачем бортовому компьютеру танка башней крутить? Главное, чтобы он грамматику корректно разбирал! :))


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Долой Зверскую ТишЕну!
СообщениеДобавлено: Пт июл 01, 2011 23:02 
Не в сети
Аватара пользователя

Зарегистрирован: Чт июл 20, 2006 11:31
Сообщения: 2120
Откуда: Екб
Благодарил (а): 0 раз.
Поблагодарили: 40 раз.
Хищник писал(а):
Ну хорошо, что не теоретические

Пусть даже и теоретические.
Набор технологий важен как база решений, в том числе и в программировании.
Но кто вывел критерии выбора этого набора?
Классические грамматики выше 0-ой оказались не нужны. Ну и что из этого?

_________________
С уважением, chess


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Долой Зверскую ТишЕну!
СообщениеДобавлено: Пт июл 01, 2011 23:14 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6400
Благодарил (а): 14 раз.
Поблагодарили: 100 раз.
chess писал(а):
Набор технологий важен как база решений, в том числе и в программировании.

База решений набирается в вузе. А потом в процессе повышения квалификации. Рассмотрение концепций разработки унивесальных средств для меня выглядит как "работать не хочу, хочу туману напустить".


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 158 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10, 11  След.

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


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

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


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

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