Показать сообщение отдельно
  #14 (permalink)  
Старый 18.06.2013, 11:03
Профессор
Отправить личное сообщение для DjDiablo Посмотреть профиль Найти все сообщения от DjDiablo
 
Регистрация: 04.02.2011
Сообщений: 1,815

Цитата:
ниша какая ? где нынче фрилансеру на жаваскрипте золотая жила
где можно срубить эксклюзивчик?
Крик отчаянья прямо

Цитата:
ну хоть один форумчянин знает об DSL
Что касается веба то тут предостаточно DSL языков.
- regular expressions
- SQL
- CSS

Описание UI в extJs это internal Dsl
bbar: [{
                iconCls: 'add16',
                text: 'Button 3'
            },
            '-',
            {
                iconCls: 'add16',
                text: 'Button 4'
            },{
                iconCls: 'add16'
            },{
                iconCls: 'add16'
            },
            '-',
            {
                iconCls: 'add16',
                text: 'Button 5',
                menu: [
                    { text: "Menu Item 1" }
                ]
            }
        ]



На самом деле в буржунете идут споры даже о том является ли jQuery internal DSL
//помоему очень похоже на internal DSL
$("#container").
  find(".subcontainer").
    
    find(".items").
      click(..).
    end().
    
    find(".other-items").
      hover(..).
    end().
    
  end().
  
  find("form.create-item").
    ajaxForm().
  end().
end();


Anguar позволяет писать директивы, то есть позволяет придумать свой HTML подобный язык описания интерфейса.
<slider>
   <slide animation="up"><img src="1.jpg"></slide>
   <slide animation="down">текст</slide>
   <slide animation="show"><img src="2.jpg"></slide>
</slider>


А примером чистого не вебовского предметно ориентированного языка является язык в 1С
__________________
Лучше калымить в гандурасе чем гандурасить на колыме

Последний раз редактировалось DjDiablo, 18.06.2013 в 12:19.
Ответить с цитированием