2100

не обижайте программистов!

Не обижайте программистов - они очень ранимы! Клиенту было не очень удобно, когда мы обнаружили причину ошибки в базе
не обижайте программистов! Не обижайте программистов - они очень ранимы! Клиенту было не очень удобно, когда мы обнаружили причину ошибки в базе
Вы смотрите срез комментариев. Показать все
Автор поста оценил этот комментарий
ОдинЭс.ЯзыкПрограммирования = Ложь;
раскрыть ветку (20)
Автор поста оценил этот комментарий
Кому то пора пойти написать html-код
раскрыть ветку (19)
Автор поста оценил этот комментарий
Вы имели в виду программу на html?
раскрыть ветку (17)
Автор поста оценил этот комментарий
кэп, приди и разницу мне расскажи
раскрыть ветку (11)
Автор поста оценил этот комментарий
HTML — языг разметки, а не программирования.
раскрыть ветку (10)
Автор поста оценил этот комментарий
я дочь HTML 5 и поверьте тут не все так однозначно
ещё комментарии
Автор поста оценил этот комментарий
Вообще не все так однозначно))

Есть такая парадигма программирования, как Языково-ориентированное программирование(ЯОП). Ее ключевым понятием является Предметно-ориентированное программирование(ПОП).

ЯОП - это парадигма, позволяющая проектировать и вести разработку ПО, в некоторых случаях, независимо от ЯП. Грубо говоря, рисовать алгоритм на доске.

Так вот, ЯОП часто подразумевает разработку с использованием Предметно-ориентированных языков. Таких как SQL, HTML, XML и т.д.

А исходя из определения Предметно-ориентированного языка, коим является HTML, это язык программирования: https://ru.wikipedia.org/wiki/Предметно-ориентированный_язык

Поэтому, следует мыслить с позиции является-ли HTML тьюринг-полным ЯП. Ответ - нет, поскольку в нем нельзя выполнять математические операции.

Итого, HTML - это тьюринг-неполный язык программирования.
раскрыть ветку (5)
Автор поста оценил этот комментарий
По вашей логике, любые данные — это программа.

Программа — последовательность инструкций. Язык программирования — способ написания инструкций. HTML — это набор данных, а не инструкций. HTML описывает объект, а не действия.
раскрыть ветку (4)
Автор поста оценил этот комментарий
Это не по моей логике, а по логике разработчиков, чьи имена описаны в википедии.

И вы не правы в вашем утверждении, что по моей логике любые данные - это программа.
раскрыть ветку (1)
Автор поста оценил этот комментарий
Да, не все данные. Но файлы в известных форматах — да. Например, файлы с изображениями: компьютер, читая их, выстраивает на экране определённую комбинацию пикселей.
Автор поста оценил этот комментарий
Кстати, забыл упомянуть о том, что описанный вами принцип "Язык программирования — способ написания инструкций" - это пример императивной парадигмы.
А ярким примером ДЕКЛАРАТИВНОЙ парадигмы, как раз является HTML.
раскрыть ветку (1)
Автор поста оценил этот комментарий
Пожалуй, соглашусь. Это уже всё тонкости определений. В любом случае, писать программы на HTML — нерациональное времяпрепровождение.
Автор поста оценил этот комментарий
программу на html, вы о чем?
раскрыть ветку (4)
Автор поста оценил этот комментарий
Комментатор выше намекает на то, что html - тоже язык программирования. Мой комментарий - просто подначка.
раскрыть ветку (1)
Автор поста оценил этот комментарий
HTML - язык программирования? А когда стандарт поменяли? Может, я проспал? :)
Автор поста оценил этот комментарий
раскрыть ветку (1)
Автор поста оценил этот комментарий
Теги <script language="VBScript"> все же намекают мне, что программная часть написана на VBScript, а html остался языком разметки.
Автор поста оценил этот комментарий
Кому-то пора написать objective-c и swift код, а кому-то только выебываться в комментариях.
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку