Сообщение изменено: Setor (12 августа 2004 - 09:35 )
Ликбез - что такое DSL
#2
Отправлено 11 августа 2004 - 14:46
ОФФТОП: сейчас придёт tomatenshaft и скажет, что HTML - это не программирование... давайте определимся по этому поводу: куда девать темы, связанные с HTML?
Модераторы - не стирайте это сообщение! Позже я сам сотру...
Ну тогда можно смело tomatenshaft возразить что он весьма и весьма заблуждается. HTML это язык разметки гипертекста ... и так как он тесно привязан к динамической объектной модели , то он является языком программирования , как таковым ... то есть дает возможность строить иерархию объектов и осуществлять взаимодействие между этими объектами ... путь даже не родными средвами ... хотя и <script> - это ничто иное как объект HTMLа в DOM ... следовательно - это язык программирования!
Верю в смерть после жизни, любовь после секса и в крем после бритья ...
#3
Отправлено 11 августа 2004 - 18:36
Привязанность к какой-либо объектной модели не является признаком языка программирования.
Простейшим определением языка программирования является нечто такое:
A formal language in which computer programs are written. [...]
(dict programming language)
И еще одна цитата из того же словаря:
markup language
n. Computer Science
A coding system, such as HTML and SGML, used to structure, index, and link text files.
HTML скорее является частью множества языков разметки SGML, TeX, RTF, PDF, PostScript... Единственным отличием является наличие "мелководной" структуры. Да и исторически DOM появилась гораздо позже HTML, и объектная модель была додумкой для облегчения работы с HTML, а не наоборот...
Но это все дискуссии и споры, которые могут длиться вечно. По-моему, HTML относится скорее к "Интернету и Сетям", чем к "Программированию". По крайней мере, без обсуждения HTML, CSS, XHTML... в "Интернете и Сетях", этот раздел становится весьма малополезным, где только спрашивают "А какой у вас браузер?" и "А какой у вас Интернет?"... Мало от него тогда пользы...
Сообщение изменено: tomatensaft (11 августа 2004 - 18:47 )
#4
Отправлено 11 августа 2004 - 20:24
Поскольку флудеры сюда не суются со своими сообщениями типа: "Чуваааак, а зачем тебе HTML?" или "Блиииина, надА тожА почЕтааать какую-нибуТь книжку" и не мешают нормальным людям спрашивать, а другим нормальным людям - отвечать.
То, что HTML не является языком программирования - это так же верно, как и то, что языком программирования не является XML, RTF, форматы .DOC и .XLS (которые, однако, могут содержать в себе макросы)...
Но с другой стороны, куда еще обратиться за помощью по XML или HTML, как не сюда... ведь только здесь сидят самые умные, эрудированные, отзывчивые и чуткие люди - программисты...
#5
Отправлено 12 августа 2004 - 10:58
"Интернет и СетиКто считает, что HTML - это не программирование... давайте определимся по данному поводу: куда девать темы, связанные с HTML?
Ваши вопросы по веб-дизайну, по веб строительсвту, раскруткой сайтов, хостингу и ост. Вопросы и обсуждение разных тем."
разве есть другие варианты?
#12
Отправлено 12 августа 2004 - 15:12
archi и tomatensaft уже сказали все, что можно сказать по этому поводу.
Кстати, где создавать темы, связанные с другими языками разметки, которые к сетям никакого отношения не имеют (LaTex, groff)?
Сообщение изменено: tomatensaft (12 августа 2004 - 20:57 )
#13
Отправлено 12 августа 2004 - 16:40
http://btb.bos.ru/ya_p.html
[tomatensaft: Стараемся не делать двойные посты... Если есть что-то добавить, редактируйте сообщение... Иначе неудобно читать...]
Сообщение изменено: tomatensaft (12 августа 2004 - 20:57 )
Нет. Я им нестрадаю. Никапельки=)
Я им наслаждаюсь=))
#14
Отправлено 12 августа 2004 - 20:54
#16
Отправлено 13 августа 2004 - 06:57
Да, кстати, вспомнил, под DOS'ом была когда-та прога, то ли qv, то ли qpv (а может и еще какая, не помню уже), могла конвертировать графические файлы (gif, pcx, bmp, jpg) в EXE. Данный exe при запуске показывал картинку и при нажатии любой клавиши выходил. Может все графические файлы причислим к программам?Любой векторный графический файл типа Фотошоповского тоже код - язык разметки - описывает, где какой объект стоит. Но это же не программа?
#17
Отправлено 13 августа 2004 - 07:32
И кстати, PostScript можно рассматривать как скриптовый язык программирования (хотя он является языком разметки графики и текста), так как на нем возможно реализовывать определенную программную логику (в ограниченном объеме)
Сообщение изменено: tomatensaft (13 августа 2004 - 07:34 )
#18
Отправлено 13 августа 2004 - 12:00
ORALCE - PL/SQL
HTML - JavaScript
Apache - PHP
... то мы видим что это своего рода объектная сущность, которую в неком подмножестве можно воспринимать как некий формальный базис языка программирования К+1 уровня , К-ой системы. Что и требовалось доказать.
Верю в смерть после жизни, любовь после секса и в крем после бритья ...
#19
Отправлено 13 августа 2004 - 14:24
HTML является языком разметки данных. И хоть он и является именно *языком*, он не является языком программирования по определению. JavaScript является.
Ты можешь и схемы реляционных баз данных представить в некоторых объектно-ориентированных моделях, но это не значит, что разметка самих баз данных является языком программирования. Не порите бред, короче...
Сообщение изменено: tomatensaft (13 августа 2004 - 14:27 )
#20
Отправлено 13 августа 2004 - 14:28
Верю в смерть после жизни, любовь после секса и в крем после бритья ...
#21
Отправлено 13 августа 2004 - 14:36
Верю в смерть после жизни, любовь после секса и в крем после бритья ...
#22
Отправлено 13 августа 2004 - 14:46
Кто считает, что HTML - это не программирование... давайте определимся по данному поводу: куда девать темы, связанные с HTML?
Во избежание каких либо дальнейших коверканий моих слов и ответов "мы долго смеялись" ... почеркиваю ... вопрос стоял так :
"Кто считает, что HTML - это не программирование" ... да это программирование ... так как не может быть и речи о JavaScript и др. без употребления термина HTML.
"давайте определимся по данному поводу: куда девать темы, связанные с HTML?" ... девать сюда ... так как я несколькими постами раньше дал исчерпывающий ответ на этот вопрос.
ЗЫ! Кто говорит по-русски не используя русские слова ... просим пройти в мир фантастики.
Верю в смерть после жизни, любовь после секса и в крем после бритья ...
#25
Отправлено 14 августа 2004 - 01:58
Любой язык програмимрования ... это язык оперирования какими либо данными ... и как следвие без данных не будет языка ... а следовательно ... данные тем более специфичные , такие как HTML для JavaScript . ORACLE Objects для PL/SQL ... являются обязательными для существования самой сущности этих языков программирования. Следовательно ... HTML можно рассматривать как часть языка программивроания.
Какие данные в html? Ты о чем?
Да и ява скрипт запросто может существовать без html. Пишешь простенький интерпретатор и радуешься. Картинки тоже вон в контексте html загружаются, тогда как это совсем не значит, что это единственный способ их просмотра.
Да, html это язык, но не язык программирования. Все таки это разные вещи. Давайте будем азбуку морзе и алфавит тоже называть языком программирования? В конце концов, они от html отличаются разве что только названием да множеством элементов языка. В обоих есть и семантика и синтаксис. Класс. Оказывается, я программирую на русском языке. Свободно, и начиная с 2 лет. Или, я все таки не прав? ;]
По поводу того, куда девать темы связанные с хтмл.. то - сюда, куда же еще Я думаю против все равно никто не будет
#26
Отправлено 14 августа 2004 - 09:21
Умер!так как не может быть и речи о JavaScript и др. без употребления термина HTML.
Java в лёгкую может без него работать!
Хотя я всёравно предерживаюсь, что Html должно относиться к языку програмирования, но многие довооды приведённые в этой теме - настолько смешными кажуться!
Нет. Я им нестрадаю. Никапельки=)
Я им наслаждаюсь=))
#27
Отправлено 14 августа 2004 - 09:28
Но я свою точку зрения высказал. Убеждать никого не собираюсь. И меня никто не убедил по поводу HTML... Это не язык программирования. И хватит лить воду с софологическими доказательствами... Эдаким способом можно что угодно доказать.
Сообщение изменено: tomatensaft (14 августа 2004 - 09:28 )