Форум программистов, компьютерный форум, киберфорум
Священные войны
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.63/546: Рейтинг темы: голосов - 546, средняя оценка - 4.63
бжни
 Аватар для alex_x_x
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
03.11.2011, 14:08
Студворк — интернет-сервис помощи студентам
List2006, что вы знаете о формальных языках и теории построении трансляторов?
ну чтобы знать, что вы обоснованно ведете беседу, а не мониторите википедию
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
03.11.2011, 14:08
Ответы с готовыми решениями:

Какой язык программирования лучше? (3)
Продолжение темы

Какой язык программирования лучше? (2)
Продолжение темы. Начало

Какой язык программирования лучше для создания игры???
Какой язык программирования лучше для создания игры, С++ или С#???

991
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21285 / 8310 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
03.11.2011, 14:11
Цитата Сообщение от List2006 Посмотреть сообщение
За весь этот балаган
Если тебя интересует моё мнение, то балаган начал ты

Цитата Сообщение от List2006 Посмотреть сообщение
а отвергания эмпирической модели построения доказательств
Я человек простой, а потому таких умных слов не понимаю.
0
24 / 16 / 3
Регистрация: 19.12.2009
Сообщений: 366
03.11.2011, 14:26
Цитата Сообщение от alex_x_x Посмотреть сообщение
List2006, что вы знаете о формальных языках и теории построении трансляторов?
ну чтобы знать, что вы обоснованно ведете беседу, а не мониторите википедию
Вот про это я и говорил. Созрел разговор с серией выводов. И тут особый "интеллектуал с линейкой", вообще не понятно зачем спрашивает меня о "теории построении трансляторов", этот ответ будет самый ключевой в этом вопросе? Или быть может он покажет что я не знаю, и моя "линейка" меньше, а раз меньше тогда вообще закрываем вопрос и расходимся ("у него маленькая линейка, все по домам! Спор не имеет смысла!")
Мой ответ тебе по прежнему 49.

Добавлено через 10 минут
Цитата Сообщение от Evg Посмотреть сообщение
Если тебя интересует моё мнение, то балаган начал ты
Нет не я, там человек сказал - цитирую не дословно: "Лучший С++/С и ассемблер с html".
А я сказал что глупо с императивными языками добавлять html - и понеслась что он не язык, что он не парадигма и т.д.

Если убрать все факты (в том числе тексты с мат. энциклопедии, с БСЭ, с вики).
То наша теорема выглядит так:
Цель: доказать что html есть ЯП
Решение:
Есть такой предмет "компьютерная наука", есть в ней понятия прадигм и что такое программирование.
Парадигмы программирование - есть свойства/поведения языков программирования (из научного определения термина парадигма).
Html - относит (компьютерная наука) к декларативному программированию (не я, а наука!).
Значит если декларативная парадигма есть часть программирования, значит html - есть язык программирования.
Что и требовалось доказать.

/*а здесь играет музыка из ералаша*/
0
бжни
 Аватар для alex_x_x
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
03.11.2011, 14:27
List2006, ну языки программирования нужны только поскольку существуют трансляторы для них
язык не есть язык программирования, если для него нет транслятора, или нет способа его изобрести
но можешь продолжать вместе с Policemen'ом приводить ссылки на википедию
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
03.11.2011, 14:28
Цитата Сообщение от List2006 Посмотреть сообщение
он не парадигма и т.д.
Действительно не парадигма. Так же, как и c++, паскаль, или любой другой.
0
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
03.11.2011, 14:30
Цитата Сообщение от List2006 Посмотреть сообщение
Html - относит (компьютерная наука) к декларативному программированию (не я, а наука!)
ссылку в студию, пожалуйста
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
03.11.2011, 14:31
Цитата Сообщение от alex_x_x Посмотреть сообщение
язык не есть язык программирования, если для него нет транслятора
язык машинных кодов в трансляторе не нуждается. Критерий здесь не наличие транслятора, а понятность языка компьютеру, в том числе посредством автоматического перевода самим компьютером на другой язык (трансляции), но не только, если язык ясен компу в оригинале и может быть применён для описания последовательности операций - это язык программирования.
0
24 / 16 / 3
Регистрация: 19.12.2009
Сообщений: 366
03.11.2011, 14:36
Цитата Сообщение от Nameless One Посмотреть сообщение
ссылку в студию, пожалуйста
Вот тока была, две ссылки с анг. вики, там даже пруфы есть в статье!
В реале я не буду тратить время на альтернативные источники, мне это уже тупо не надоело, но они эти альтернативы есть.

Буду вставлять суть разговора в каждый пост, чтобы наш балаган не имел повторов.
Если убрать все факты (в том числе тексты с мат. энциклопедии, с БСЭ, с вики).
То наша теорема выглядит так:
Цель: доказать что html есть ЯП
Решение:
Есть такой предмет "компьютерная наука", есть в ней понятия прадигм и что такое программирование.
Парадигмы программирование - есть свойства/поведения языков программирования (из научного определения термина парадигма).
Html - относит (компьютерная наука) к декларативному программированию (не я, а наука!).
Значит если декларативная парадигма есть часть программирования, значит html - есть язык программирования.
Что и требовалось доказать.

/*а здесь играет музыка из ералаша*/
0
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
03.11.2011, 14:44
Цитата Сообщение от List2006 Посмотреть сообщение
Вот тока была, две ссылки с анг. вики, там даже пруфы есть!
ни по одной из этих ссылок не было сказано, что HTML - это декларативный язык программирования (или что что это вообще язык программирования)
Цитата Сообщение от List2006 Посмотреть сообщение
В реале я не буду тратить время на альтернативные источники, мне это уже тупо не интересно
ну правильно. Я сомневаюсь, что найдешь хотя бы околонаучные источники, в которых будет сказано (доказано), что HTML - это ЯП.
А все "научные" (с каких это пор Википедия стала научным журналом?) определения ты толкуешь весьма вольно и в пользу своей точки зрения. На логические несостыковки в твоих выкладках тебе уже много раз указывали
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
03.11.2011, 14:45
Не программирование это. Иначе певец в студии звукозаписи тоже пишет программу, если в этой студии используется цифровое оборудование. Есть данные, а есть программа, это не одно и тоже. Программа может содержать данные, но она должна однозначно определять операции. Html этому требованию не удовлетворяет, значит это язык описания данных, а не программирования. А пролог - язык программирования, так как при всей своей декларативности однозначно определяет операции.
0
бжни
 Аватар для alex_x_x
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
03.11.2011, 14:45
Цитата Сообщение от taras atavin Посмотреть сообщение
язык машинных кодов в трансляторе не нуждается.
машинный код языком не является, он уже непосредственно исполняется процессором
вот асм нуждается в ассемблере и нуждается в трансляторе
вообщем не согласен

поясню
теория трансляторов пошла с грамматик Хомского
так вот, Хомский всю теорию начал с того, что раздумывал о методиках, которыми человек может понимать речь другого человека, то что называется языком
процесс восприятия языка - трансляция
так вот меняя естественный язык на язык программирования получаем, что человеческая речь - язык программирования, а машинный код - нервные импульсы в мозгу человека

вы же не считаете нервные импульсы ЦНС - языком?
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
03.11.2011, 14:55
А если создать компьютер, непосредственно исполняющий c++, он перестанет быть языком? Когда то писали не только на языках ассемблера, но и прямо в коде, следовательно это тоже языки, а не протоколы. Кстати, термин "трансляция" произошёл от английского "translate" - перевод. Если переводят с языка, а не стрелки часов, то куда? Только на другой язык. Результат компиляции (а это вид трансляции) - прога в машинном коде, то есть компиляция - перевод с языка высокого уровня в машинный код. И тут возникаешь ты с утверждением о том, что это перевод с языка на не язык.
Цитата Сообщение от alex_x_x Посмотреть сообщение
вы же не считаете нервные импульсы ЦНС - языком?
Для передачи другому человеку они не предназначены, это в полной мере внутренние сигналы, в отличие от машинного кода. Языки ассемблера рекламировались как "почти естественные", "понятные человеку почти интуитивно", пока не появился первый язык программирования высокого уровня - фортран. Для чего нужна была такая реклама, если не было альтернативы - языка программирования, но не языка ассемблера? А языков программирования высокого уровня до фортрана не было. Так что исторически машинный код - полноправный язык программирования, на нём происходило взаимодействие с автором. Учи историю.
0
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
03.11.2011, 14:56
Цитата Сообщение от alex_x_x Посмотреть сообщение
машинный код языком не является
на машинном языке можно написать программу (послед-ть действий), которую исполнит процессор и закодить любой алгоритм. Он является языком программирования.
0
 Аватар для AzaKendler
214 / 116 / 14
Регистрация: 30.05.2011
Сообщений: 1,772
Записей в блоге: 15
03.11.2011, 21:46
Цитата Сообщение от alex_x_x Посмотреть сообщение
так вот меняя естественный язык на язык программирования получаем, что человеческая речь - язык программирования, а машинный код - нервные импульсы в мозгу человек
кул)))
0
4 / 21 / 0
Регистрация: 31.10.2011
Сообщений: 327
24.11.2011, 16:18
самый лучший - экшн скрипт 3 все остальные неочень ИМХО
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21285 / 8310 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
24.11.2011, 17:34
Цитата Сообщение от kjiflrf Посмотреть сообщение
самый лучший - экшн скрипт 3 все остальные неочень ИМХО
А на каких языках из "всего остального" ты имел реальный опыт программирования и в течение какого времени?
0
19 / 19 / 4
Регистрация: 18.02.2011
Сообщений: 292
28.11.2011, 20:45
Я не понимаю одного, почему большинство пишут на C++, чем на C#. Чем C# хуже C++ ?
0
Комбинатор
 Аватар для DenQ
980 / 252 / 13
Регистрация: 10.03.2010
Сообщений: 3,556
28.11.2011, 21:04
Цитата Сообщение от PaZL Посмотреть сообщение
Чем C# хуже C++ ?
Хотя бы тем что С++ более кроссплатформенен, чем С#.
0
 Аватар для Vladiator
1574 / 645 / 79
Регистрация: 24.02.2009
Сообщений: 9,268
29.11.2011, 15:28
Цитата Сообщение от PaZL Посмотреть сообщение
почему большинство пишут на C++, чем на C#. Чем C# хуже C++ ?
C++ функциональнее, у него есть много отличных, свободных и кроссплатформенных компиляторов. Последние изменения делают этот язык очень удобным. Много библиотек (Qt, например), много свободного кода, скорость... всё это ломает ненужный C# полностью. Мне и Java-то нужна только для JSP и иногда попадаются десктоп-программы на ней, а зачем нужен C#...
0
Йошь-мыслитель
 Аватар для Xander Bass
126 / 120 / 26
Регистрация: 22.02.2009
Сообщений: 706
Записей в блоге: 5
29.12.2011, 20:20
Цитата Сообщение от Evg Посмотреть сообщение
не языком программирования, а языком описания
А точнее, языком разметки.
Цитата Сообщение от List2006 Посмотреть сообщение
Уберегу вас от листания интернета скажу что html - есть парадигма декларативного программирования.
Эвона как завернул-то

Не по теме:

Цитата Сообщение от PB Посмотреть сообщение
ИМХО, самый лучший язык это говяжий
:rofl: Убил...


HTML - язык программирования? Скажите, List2006, по-вашему разметка и программирование - это один и тот же процесс? Тогда, если развернуть размышление ещё более обобщённо, получится, что, например, написание стихов или книг - тоже программирование. Где в HTML алгоритмизация? Объясните же мне, неуку. Или получается, что банальный чертёж гайки - это тоже алгоритм?

Не по теме:

.оО( Парадигмы, декларативность... Нахватались, блин, словей умных, а сути-то и не видят. )

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.12.2011, 20:20

Какой язык программирования мне ст0ит учить?
... оканчивю мат. школу, и хочу поступить на программиста. Программирую (неплохо) на Паскале. Что мне нужно? Може С++? Или...?

Какой язык лучше / прибыльнее?
И так, мне 16 лет, седня днем пойду подавать документы в техникум на программиста соответственно. И назрел вопрос какой язык...

Какой язык веб-программирования выбрать? Плюсы\минусы
Вопрос что ни на есть из раздела священных, но все же... Какой язык веб-программирования кто предпочитает? У кого какие плюсы и...

Какой язык лучше изучать C или C++
Всем здравствуйте! Я новичок в программировании(знаю только Паскаль). Сейчас выбираю, какой язык учить: С или С++. Подскажите, пожалуйста,...

Какой язык лучше изучать с нуля?
Привет Всем!! Ребята подскажите пожалуйста какой язык лучше изучать с нуля ????? За ответ заранее спасибо!!!


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
620
Закрытая тема Создать тему
Новые блоги и статьи
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2. Задача: Обеспечить запись документа в регистр сведений независимо от. . .
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется. Ну как вам?
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru