datacompboy
языки теория практика DSL ? *?
И снова (я где-то раз в пол года поднимаю этот вопрос): как всё-таки должен выглядеть удобный язык для смешанного описания стейт-машин, у которых встречаются длинные участки обычной процедурной логики (с ветвлениями и прочим), среди которых часто встречаются участки логики стейт-машин или событийной логики?
Я уже с десяток разных родил, каждый раз решая удобство в пользу то событийной, то стейт, то процедурки — всё равно очень быстро вылезало что это крайне неудобно.
Может кто видел хороший язык такой, где можно было бы подсмотреть?
4DA
DSL Haskell Как на хаскеле создать DSL, если haskell не умеет в расширение и изменения синтаксиса языка? Поясните по хардкору.
qnikst
edsl DSL Haskell а у кого какие мысли по поводу выбора того когда выбирать реализации второтега, а когда третьетега для создания доменно-специфичного языка в вакууме? Т.е. интересует применяемый вами алгоритм, или утверждения вида, если для выполняется такое-то условие, то (e)dsl нельзя. Напр. если на платформе, где будет писаться код нельзя поставить ghc, то выбирать dsl. Соотв принимаеются условия на задачу, на свойства результаат, на среду работы и исполнения.
avr
WiFi DSL ? Как правильно назначить IP-адреса в связке DSL-модем -> WiFi-маршрутизатор -> Компьютеры с карточками WiFi ? Т.е. WiFi дозванивается в Интернет через DSL-модем и уже потом раздает Интернет по WiFi другим ПК.
wwarlock
Scala DSL Новый проект c DSL сделал на RegexParsers из Scala.
До него (языка) были последовательно перепробованы: JavaCC, AntlR и Groovy.
Груви не умеет делать внешний дсл, а внутренний невозможно подогнать, если в ТЗ жесткие требования к грамматике языка.

У ANTLR — как-то плохо с инструментами, что с плагином для эклипса, что отдельным ANTLRWorks. Не дошел даже до генерации кода. Сейчас уже затрудняюсь ответить подробнее. Возможно его проблемы и решаемые, но в виду сжатых сроков, не было времени с ними бороться.

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

Scala же оказалась очень беспроблемной, легка, что в написании грамматики, что в отладке. А также в написании тестов под грамматику. Фактически даже так, весь проект получился как Test-Driven.
wwarlock
Scala DSL javacc На работе встала задача разработать собственный DSL.
Выбираю между JavaCC и Scala.
Если знаете, то делитесь какие преимущества и недостатки у обоих.
yelbota
Scala Haxe DSL Сегодня ночью сделал генерилку своего чудо-языка в Scala. Надо будет разобраться со встроенными возможностями для создания DSLей.
infidel
ВТК интернет ха фигасе DSL ==
Maximus, 09.02.2010 19:43:08: подскажи плз, есть у ВТК техсаппорт в Ха, который работает сейчас?
Infidel, 19:43:32: нет, насколько мне известно
Infidel, 19:43:53: Город можешь не оговаривать, ВТК работает только в Ха.
Infidel, 19:44:28: Предупреждая вопрос — тот ЗАО Востоктелеком, который во Владивостоке базируется — тезка, никакого отношения к местному ООО ТК Востоктелеком не имеющий.
Maximus, 19:45:01: ясно, спасибо. город оговариваю, потому что щас позвонил по телефону из договора, чувак долго слушал, потом сказал, что он во владике
Infidel, 19:45:20: А с кем у тебя договор, прости? ;)
Maximus, 19:45:27: бля! дошло... я на другом втк, на тезке : )
Maximus, 19:45:42: вооотъ г. Владик
Infidel, 19:45:42: Тезка занимается висатом. Спутниками. Наземкой они не занимались вроде.
Maximus, 19:46:39: ЗАО
Infidel, 19:46:59: "Мы внедряем современные спутниковые технологии связи и создаем сети спутниковой связи на всей территории Дальнего Востока, постоянно расширяя зону покрытия."
Maximus, 19:47:41: ну вот, расширили до меня. наземным спутником
Maximus, 19:47:48: короче, ясно
Infidel, 19:48:04: прикольно... и вправду тезка полез в Ха с эзернетом и адслем...
==
vtc.ru
vtelecom.ru
Отныне на фразу "У меня DSL-интернет от Востоктелекома" в Ха потребуется уточнение "от которого?".
altesack
DSL У нас отвалился телефон. Оказалось — обрыв на линии. Уже 4-й день.
Однако DSL работал! Оказывается так тоже бывает :)
nixtrian
радось Linux pppoe DSL Таки починили интернеты на работе. Проблема была в термичках (от этого соединение рвалось при снятии/опускании трубки) Алсо настроил интернеты через модем в режиме бриджа и rp-pppoe. В правиле для маскарадинга всего то надо было поенять eth0 на ppp0 и еще убрать gatway для eth0(которая к модему подключена) из rc.conf
stfoo
DSL Вопрос к людям, разбирающимся в этой технологии. При пдключении модема к линии, сигнала нет, но при снятой трубке телефона сигнал появляется. Какие тут варианты источников проблем?
Top4ek
Linux SSH DSL Ебался с прокидываением портов, всё перебросил, всё красиво, НО не коннектит... О_О Оказалось забыл поднять ssh-сервак на нужной машине!