Size: a a a

2020 July 24

SM

Sergey Milimko in PHP
Нужен ли специализированный язык (или метаязык) программирования (не DSL) ботов (как минимум чатботов)?
Анонимный опрос
8%
Да
59%
Нет
32%
Не знаю
Проголосовало: 71
источник

SP

Sergey Protko in PHP
Sergey Milimko
Нужен ли специализированный язык (или метаязык) программирования (не DSL) ботов (как минимум чатботов)?
Анонимный опрос
8%
Да
59%
Нет
32%
Не знаю
Проголосовало: 71
очень сомнительный опрос...
источник

SM

Sergey Milimko in PHP
Почему?
источник

SP

Sergey Protko in PHP
не думаю что тут нужная целевая аудитория + было бы неплохо как-то раскрыть мысль почему ты считаешь что такой язык все же нужен и откуда идут корни этого вопроса
источник

SP

Sergey Protko in PHP
что такого в разработке чат ботов для чего не хватает средств выразительности любого существующего языка? Почему мета язык а не dsl  и где ты видишь разницу и т.д.
источник

С

Славик in PHP
Sergey Protko
что такого в разработке чат ботов для чего не хватает средств выразительности любого существующего языка? Почему мета язык а не dsl  и где ты видишь разницу и т.д.
аудитория, которой боты нужны как представители
источник

С

Славик in PHP
хотя для них есть различные конструкторы, но вот эти конструкторы еще походу сложнее, чем код написать
источник

SP

Sergey Protko in PHP
ну то есть... это чат по похапе, любой язык будет лучше (котлины, джавы, ноды, элексиры, расты, питоны)
источник

SP

Sergey Protko in PHP
и соответственно речь идет о мета языке/новом языке в контексте похапе или просто скучно?
источник

С

Славик in PHP
чтобы писать на любом из перечисленных языков нужно быть программистом
источник

SM

Sergey Milimko in PHP
DSL - не позволяет закодить любой вычислимый алгоритм. Язык программирования в современном понимании - позволяет. На счёт нужен или нет я и сам точно не знаю. Но склоняюсь к мысли, что скорее нужен чем нет.
Предполагается что такой язык пригодился бы для программирования логики работы (поведения) какого-то бота, не обязательно чатбота. Это может быть промышленный робот. Соответственно, язык может содержать специализированные конструкции для упрощения программирования логики. Например, он может иметь более удобные средства для всякой асинхронщины.
источник

SP

Sergey Protko in PHP
Славик
чтобы писать на любом из перечисленных языков нужно быть программистом
как показывает практика для этого не много ума требуется
источник

SP

Sergey Protko in PHP
Sergey Milimko
DSL - не позволяет закодить любой вычислимый алгоритм. Язык программирования в современном понимании - позволяет. На счёт нужен или нет я и сам точно не знаю. Но склоняюсь к мысли, что скорее нужен чем нет.
Предполагается что такой язык пригодился бы для программирования логики работы (поведения) какого-то бота, не обязательно чатбота. Это может быть промышленный робот. Соответственно, язык может содержать специализированные конструкции для упрощения программирования логики. Например, он может иметь более удобные средства для всякой асинхронщины.
с какими языками программирования где «более удобные средства для всякой асинхронщины» чем в пыхе (почти любой) ты знаком?
источник

SM

Sergey Milimko in PHP
Sergey Protko
ну то есть... это чат по похапе, любой язык будет лучше (котлины, джавы, ноды, элексиры, расты, питоны)
Речь не про сравнение с пхп, а вообще создать полностью новый предметно ориентированный язык программирования
источник

SP

Sergey Protko in PHP
это глупая затея
источник

SM

Sergey Milimko in PHP
Конечно в чате может не быть сильно много разработчиков которые занимаются созданием ботов
источник

SM

Sergey Milimko in PHP
тогда выборка просто нерепрезентативна
источник

SP

Sergey Protko in PHP
ну то есть язык, экосистема, обучение и документация... ты видимо недооцениваешь сложность задачи + сомневаюсь что ты делал какой-либо анализ
источник

SM

Sergey Milimko in PHP
Анализ задачи?
источник

SP

Sergey Protko in PHP
анализ проблемы
источник