XSL - язык программирования?

Windows лучше чем Linux! Чем? Ясно же написано — чем Linux!
Раздуй свой холивар сегодня, потому что завтра это может сделать уже кто-то другой!

XSL - язык программирования?

да
3
17%
нет
6
33%
Не знаком с XSL
9
50%
 
Всего голосов : 18

_ae_
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 165
Зарегистрирован: 08.10.2006 (Вс) 14:37

XSL - язык программирования?

Сообщение _ae_ » 15.02.2007 (Чт) 14:28

сабж
Желательно раскрыть, более или менее со смыслом. Не надо писать в стиле "я не нашел там функции MessageBox значит это не язык". Речь идет о чистом xsl, без cs-скриптов и прочего.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 15.02.2007 (Чт) 14:43

MsgBox это ерунда.
А то, что там нет команд перехода, на мой взгляд гораздо больше мешает считать его языком программирования. Да и ветвление там можно назвать ветвлением довольно условно.
Lasciate ogni speranza, voi ch'entrate.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Re: XSL - язык программирования?

Сообщение tyomitch » 15.02.2007 (Чт) 15:20

_ae_ писал(а):Речь идет о чистом xsl, без cs-скриптов и прочего.

А почему для примера выбран именно CS? А почему не VBS, который ближе к тематике форума? ;-)

Ещё вопрос в тему: можно ли считать HTML+CSS (без скриптов) языком программирования браузера?

Дальше, можно ли считать RTF языком программирования WordPad-а? :-D

Я для себя принял формальный критерий: есть комментарии -- язык, нет комментариев -- не язык. И тогда HTML -- язык, а RTF -- не язык. Хотя существенной разницы между ними, поди, и нет...
Изображение

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 15.02.2007 (Чт) 15:23

А у меня критерий другой :)
Возможность изменения control flow (условные и безусловные переходы).
Lasciate ogni speranza, voi ch'entrate.

_ae_
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 165
Зарегистрирован: 08.10.2006 (Вс) 14:37

Сообщение _ae_ » 15.02.2007 (Чт) 17:05

tyomitch
Ясен пень что формулировка вопроса туманна. Так что просто высказываемся, это вопрос холиварный а не серьезный

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 15.02.2007 (Чт) 20:33

alibek писал(а):А у меня критерий другой :)
Возможность изменения control flow (условные и безусловные переходы).

SQL?
Изображение

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 16.02.2007 (Пт) 8:14

Да :) Это я не считаю языком программирования.
А вот T-SQL или PL/SQL -- считаю.
Lasciate ogni speranza, voi ch'entrate.

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 16.02.2007 (Пт) 16:08

tyomitch
Камнями не кидать, я собираюсь пошутить!

Если что-то что претендует на звание языка? оно должно поддерживать наследование, инкапсуляцию и полиморфизм, тогда это что-то можно назвать языком в противном случае нет :)

alibek
Можешь сказать почему?
И то и другое язык запросов как не крути
:roll:

по сабжу
языком считаю то, что позволяет обявлять переменные и с ними работать.
Последний раз редактировалось Ramzes 16.02.2007 (Пт) 18:01, всего редактировалось 1 раз.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 16.02.2007 (Пт) 16:58

Ramzes писал(а):по сабжу
языком считаю то, что позволяет обявлять переменные и с ними работать.

BAT-файлы?
Изображение

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 16.02.2007 (Пт) 18:02

tyomitch
тоже своего рода язык :wink:
HTML между прочим тоже языком программирования назвать очень сложно :wink:

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 16.02.2007 (Пт) 22:33

BAT-файлы не позволяют объявлять переменные. Только использовать.
Изображение

FaKk2
El rebelde gurú
El rebelde gurú
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Сообщение FaKk2 » 18.02.2007 (Вс) 12:02

Кстати HTML именно язык - Hyper Text Markup Language

_ae_
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 165
Зарегистрирован: 08.10.2006 (Вс) 14:37

Сообщение _ae_ » 18.02.2007 (Вс) 12:11

FaKk2
Английский то же язык. И C++ то же язык. Красная хреновина это то же язык. А еще язык подают нарезанным и посыпанным укропом

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 18.02.2007 (Вс) 12:17

И SQL - structured query language, и XSL - Extensible Stylesheet Language...
Вопрос не в том, language ли он, вопрос в том, programming этот language или нет...

_ae_ писал(а):Красная хреновина это то же язык. А еще язык подают нарезанным и посыпанным укропом

А это уже tongue, а не language...
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 18.02.2007 (Вс) 18:25

О чем здесь вообще разговор? XSL и HTML, как и RTF - всего лишь набор "ключей" или "кодов" для формирования внешнего вида документа. К программированию это никак не относится.
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 18.02.2007 (Вс) 20:44

Ну например, в XSL есть циклы...
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас


Вернуться в Holy Wars@VBStreets

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

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

    TopList