Форум программистов, компьютерный форум, киберфорум
Обо всем!
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 5.00/14: Рейтинг темы: голосов - 14, средняя оценка - 5.00
 Аватар для Денис Шиловский
89 / 3 / 0
Регистрация: 18.08.2009
Сообщений: 28

Плюсы веб-языка по сравнению с традиционными языками программирования

29.03.2024, 17:12. Показов 4456. Ответов 93
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Все современные пользователи персональных компьютеров знают, что работая во всемирной сети интернета, любую из его страниц (при желании, конечно), можно сохранить на своём ПК в виде файлов с расширением .HTM или .MHT, что стало неотделимой частью нашей повседневной работы. Но не все знают или хотя бы, задумывались о том, что .HTM-файлы – это программы, которые каждый раз создаются и записываются компьютером (по запросу пользователя) на специальном языке программирования – HTML. При этом, каждый раз, или в сети Интернета, или на ПК пользователя, при открытии файлов страниц интернета с расширением .HTM или .MHT, программа-браузер выполняет роль компилятора:
Она запускает программу, записанную на HTML-языке из открытого файла и выполняет её. Аналогично тому, как ещё, в старом добром DOSe, программа Quick Basic, при открытии файлов исходников программ с расширением .BAS (если она, запускалась соответствующей командой из приглашения командного процессора COMMAND.COM) сразу запускала их, выполняя все заданные в них, пользователем функции, так и любой браузер, является компилятором выполняющим программы записанные HTML-языке. Именно поэтому, в наше время HTML-язык, стал таким же популярным языком программирования, каким в своё время был «легендарный» BASIC.
Надо сказать, что в настоящие время не только, исходники новейших программных разработок, но также и новые версии, старых «добрых» программ написанных в своё время на BASIC, Pascal, C, C++, Ella, PROLOG и других популярных языках программирования, стало очень выгодно создавать на HTML–языке. Это всё потому, что HTML–язык, имеет массу плюсов и новых возможностей по сравнению с традиционными языками программирования.
Вот, некоторые из них:
Если программист пишет свою программу на HTML–языке (в программе, обычного текстового редактора), то необходимость в её отладке – минимальная. Когда, он (программист – автор программы) открывает, эту свою программу написанную на HTML– языке с помощи браузера интернета, то браузер (в данном случае, играя роль компилятора) выполняя программу из данного файла с расширением .HTM выполняет в нём, только те строки, которые программистом были написаны правильно, т.е. без синтактических ошибок. А те строки в данном файле с расширением .HTM, в которых браузер обнаруживает синтактические ошибки, он просто игнорирует и не выполняет.
Таким образом, при написании программы на HTML–языке, необходимость исправлять в исходном тексте программы, все синтактические ошибки (как это в привычных, языках программирования) полностью отпадает.
О том выполняет ли данная программа возложенные на неё функции или не выполняет, можно судить по результатам того, как она выполняется на компьютере. Если же при написании программы на HTML–языке, программист допустил синтактические или какие либо, другие ошибки (из за которых, она не работает так, как ему хочется), то ему надо только, с помощи обычного текстового редактора
открыть её файл с расширением .HTM и в нём найти и исправить, эти ошибки.
В HTML–языке, также расширена и возможность интегрированного программирования по сравнению с такими системами программирования, как C++, C# и Turbo Pascal. Так, в нём с помощи специальных Операторов можно, либо давать ссылки на открытие файлов скриптовых языков (Visual Basic, Java, Pyton и др.), либо включать исходник текста на этих скриптовых языках в тело самого файла HTML–языке. При этом, в файле исходника программы HTML–языке, может находится одновременно, и по несколько вложений исходного текста на этих скриптовых языках.
Стоит заметить, что скриптовый Visul Basic – это усовремененная обновлённая версия старого доброго языка BASIC, а Java – это усовременненный вариант сложных языков программирования, типа C++ и C#. Поэтому, если программист пишет на HTML–языке, обычную прикладную программку работающую с файлами, графикой или звукозаписью, то это лучше всего, сделать на скриптовом языке Visual Basic, а затем, этот исходник текста на Visual Basic с помощи специальных команд (типа<SCRIPT> и </SCRIPT>)
Миниатюры
Плюсы веб-языка по сравнению с традиционными языками программирования  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.03.2024, 17:12
Ответы с готовыми решениями:

Преимущества языка VBScript - перед другими языками программирования
Добрый вечер, господа программисты. Дайте ответ новичку в сфере программирования. В чем (в двух словах) преимущества языка VBScript...

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

ASP по сравнению с другими языками
Ну вот. Свершилось!!! Наступили тяжелые времена! Мне, человеку поклоняющемуся Юникс, веб-серверу Апач и, лично, автору языка Перл, по...

93
 Аватар для voraa
1305 / 1327 / 193
Регистрация: 21.01.2024
Сообщений: 6,123
01.04.2024, 15:11
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от titan4ik Посмотреть сообщение
Дейт Кристофер бедный уж как хотел создать корректную теорию реляционных баз данных и сделать её разделом математики. Не дали практики! Обогнали на повороте и налепили кучу СУБД, которые не следуют его каноническим заветам. А потом добили - пошли ещё и нереляционные СУБД.
Теория это, конечно, интересно. Может даже хорошо.
Но деньги люди зарабатывают на практике. (Без денег то не проживешь). А для практики, главное, что бы работало (пусть и без теории)
И нереляционные БД в своих областях работают очень хорошо. Лучше, чем реляционные. Иначе их бы не использовали.

Вспоминается такой язык, как Pascal. Его вроде тоже создавали по науке, по теории... И где он сейчас?
Хотя сотрудничал с парой контор, так там бек (ну для собственных нужд, который решает задачи внутри конторы) написан на Дельфи. Ну в одной то ладно, там Интербейс он для Дельфи как родной. Но в другой то бек осуществляет всякий обсчет графов. И все равно на Дельфи писали.
0
Заблокирован
01.04.2024, 15:19
Цитата Сообщение от voraa Посмотреть сообщение
А для практики, главное, что бы работало (пусть и без теории)
"Нет ничего практичнее хорошей теории!" Это кто сказал? Спорят об этом. Но мысль верная. А если практика забегает далеко впереди теории - то это чревато катастрофическими последствиями. Хорошо, если практики люди с большой умной головой. Бывают такие гениальные практики. Обычно так прорывы делаются. Но это чревато.
И жить так постоянно опасно.
А может, это и есть новая жизнь и она вся такая будет. Перпетуум мобиле. Вся жизнь будет постоянным и быстрым изменением. Но и для этого нужна теория. Точнее - ещё больше нужна. Чтобы берега не потерять.
0
 Аватар для voraa
1305 / 1327 / 193
Регистрация: 21.01.2024
Сообщений: 6,123
01.04.2024, 15:24
Хорошие теории не рождаются на пустом месте, не высасываются из пальца. Они идут вслед за практикой и обобщают ее. Анализируют, что в этой практике было правильно, что плохо.
Практика идет впереди.
0
Заблокирован
01.04.2024, 15:36
Цитата Сообщение от voraa Посмотреть сообщение
Практика идет впереди.
Не практика идёт впереди, а прорывная практика. И не всегда впереди.
Сначала была кв теория, а потом - атомная бомба. А не так, что взрывали, взрывали, а потом и теорию сделали.

Добавлено через 6 минут
Хотя там в бомбе главное понимание того, что ядерные превращения идут с выделением энергии и уменьшением массы. Плюс понимание что такое цепная реакция. Не знаю насколько много кв физики было реально в деле создания бомбы. Но так или иначе, в основе её многия знания. В том числе и теоретические.
0
 Аватар для voraa
1305 / 1327 / 193
Регистрация: 21.01.2024
Сообщений: 6,123
01.04.2024, 15:38
Цитата Сообщение от titan4ik Посмотреть сообщение
Сначала была кв теория, а потом - атомная бомба
Сначала было открытие радиоактивности без всякой теории. Просто практика
Если бы открытия не было, никто бы не создавал теорию
0
Заблокирован
01.04.2024, 15:49
voraa, Вы имеете представление о том, что такое наука? Если да, то Вы не будете противопоставлять эксперимент и теорию. Помимо науки есть ещё и практическая деятельность человека. Производство и всё, что обеспечивает его жизнь. В том числе - программирование. Программирование в широком смысле этого слова, конечно, во многом основано на научных знаниях. Но часто идёт по пути некого практического смысла. Так и случилось с СУБД. Хотя и там - эта практика не на пустом же месте. Ладно.
Мне всё-равно нравится механика. Не хочу АКПП. Точка

Добавлено через 4 минуты
Цитата Сообщение от Eddy_Em Посмотреть сообщение
Единственное, где хороши АКПП - город. Когда езжу по городу, просто мечтаю, чтобы у меня был бы "переключатель": механика-автомат. Потому как по всем этим пробкам левая нога реально отваливается.
А можно на это и по другому взглянуть - не должно быть пробок!)
В любом случае, нас скоро всех переведут на электроавто. А мне нравятся такие машины, куда в бункер можно заложить дров и поехать) Это называется газогенгератор. На таких во время Второй мировой ездили. Так, что ладно, пусть будет электро, но чтобы на дровах. Точка.
0
 Аватар для voraa
1305 / 1327 / 193
Регистрация: 21.01.2024
Сообщений: 6,123
01.04.2024, 15:53
Цитата Сообщение от titan4ik Посмотреть сообщение
Так, что ладно, пусть будет электро, но чтобы на дровах.
Леса не жалко?
0
Заблокирован
01.04.2024, 15:55
Это же на крайний случай - а так будем из "экологически сверхчистой и безвредной" электросети запитываться.
0
 Аватар для voraa
1305 / 1327 / 193
Регистрация: 21.01.2024
Сообщений: 6,123
01.04.2024, 15:57
Цитата Сообщение от titan4ik Посмотреть сообщение
Если да, то Вы не будете противопоставлять эксперимент и теорию.
Конечно нет.
Но обычно сначала идет эксперимент, который получает какие то необъяснимые старыми теориями результаты. Может много экспериментов. На основании этих результатов строится теория объясняющая их. Что предсказывающая. Потом опять эксперименты, которые либо подтверждают либо опровергают эти предсказания.
0
1412 / 878 / 93
Регистрация: 08.02.2017
Сообщений: 3,750
Записей в блоге: 2
01.04.2024, 16:07
Цитата Сообщение от titan4ik Посмотреть сообщение
Это же на крайний случай - а так будем из "экологически сверхчистой и безвредной" электросети запитываться.
В данном случае я бы сказал, зачем отказываться от того что проверено и эффективно и достаточно. Есть вещи которые достаточны 10ки лет. Недостаток бензиновых двигателей - низкий кпд порядка 25% остальное улетает в виде тепла и недогоревшего топлива. Нужен дожиг и более эффективне использование этого тепла зимой.

Добавлено через 2 минуты
Проблемма свременных электромобилей - это отсутствие аккумулятора. Покамест нет такого аккумулятора, который бы стал аналогом 20 л. бензина. Есть штуки, которые очень опасные - ударил, ткнул его и он наинает очень страшн гореть, с высокой темпратурой.
0
Нарушитель
518 / 900 / 106
Регистрация: 23.11.2021
Сообщений: 5,269
Записей в блоге: 19
01.04.2024, 16:29
Цитата Сообщение от titan4ik Посмотреть сообщение
Так, что ладно, пусть будет электро, но чтобы на дровах. Точка.
Любой электромобиль в российских условиях будет возить за собой прицеп с бензиновым/дизельным или дровяным генератором. Особенно зимой, когда аккумуляторы просто помрут.

Добавлено через 53 секунды
Цитата Сообщение от voraa Посмотреть сообщение
Леса не жалко?
Его у нас полным-полно. И, между прочим, в отличие от нефти, лес - возобновляемый ресурс!

Добавлено через 2 минуты
Цитата Сообщение от testuser2 Посмотреть сообщение
аналогом 20 л. бензина
Не 20, а хотя бы 80. Потому как я на бензиновой заправке заправляю машину буквально за пять минут, а сколько на "электрозаправке" придется аккумуляторы заряжать? Часа два? Не годится совершенно.
Ну, а если ехать в два водителя, электромобиль вообще проигрывает ДВС: вдвоем остановки делаются лишь в туалет и на заправку (заодно и ноги размять), т.е. шесть часов проехали, остановились на 5 минут, поменялись и дальше поехали.

Добавлено через 2 минуты
Цитата Сообщение от titan4ik Посмотреть сообщение
из "экологически сверхчистой и безвредной" электросети запитываться.
Вот, кстати, "продвигатели" электромобилей скрывают, что на самом деле электромобиль - вообще не про экологию. Мало того, что адова химия в аккумуляторах, так еще и большинство электростанций - тепловые. Если начинать говорить об "экологичности", нужно по всему миру запрещать гидро-, ветряные и тепловые электростанции. Переходить исключительно на атомные и перспективные ядерные. Правда, все равно придется воду греть и турбины крутить - этот этап мы из-за своего крайне примитивного умишка, увы, пока не можем миновать.
1
1412 / 878 / 93
Регистрация: 08.02.2017
Сообщений: 3,750
Записей в блоге: 2
01.04.2024, 18:01
Цитата Сообщение от voraa Посмотреть сообщение
Ну есть специализированные языки. Тот же Mojo
Просто из Вики
Цитата Сообщение от voraa Посмотреть сообщение

Mojo — специализированный язык программирования, созданный компанией Modular и ориентированный на разработку в сфере машинного обучения[1][2][3]. Выпущен в мае 2023 года. Mojo позиционируется как более продвинутая альтернатива Python, практически полностью совместим с ним и его библиотеками, но при этом показывает лучшую производительность, аналогичную таким довольно низкоуровневым языкам программирования как C и C++.

Ключевые приоритеты языка: разработка в области искусственного интеллекта и системное программирование. Язык умеет взаимодействовать с SIMD-командами, из-за чего позволяет выполнять множество алгебраических операций за раз, что положительно сказывается на производительности.
Т.е. "специализированный" но "практичеки полностью совместим" с Питоном, т.е. такой же специализированный как Пайтон.. (?)

Добавлено через 46 минут
voraa, на всякий случай извинчик, потому что, создаётся впечатление, как буд-то я вас в чем-то подловил, на самом деле я подловил Википедию или какой-то другой источник, который цитирует википедия на нечестности. А Вы на самом деле уже выдали много интересного в этой теме из области практики в веб-программировании, надо отдать должное.
0
 Аватар для voraa
1305 / 1327 / 193
Регистрация: 21.01.2024
Сообщений: 6,123
01.04.2024, 18:26
Я просто не знаю ни того, ни другого. И в машинном обучении я никто.
В чем там отличия и в чем специализация понятия не имею.
Про Mojo просто когда то попадались статьи, собственно о том же, что быстрый, что совместим с питоном...
Но сам я оценить этого не мог.
1
1412 / 878 / 93
Регистрация: 08.02.2017
Сообщений: 3,750
Записей в блоге: 2
07.06.2024, 12:59
Майкрософт выпиливает Реакт из Эджа
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.06.2024, 12:59

Плюсы и минусы Java по сравнению с Lotusscript
Интересно узнать ваше мнение по теме... или может подскажете линки на статьи

Какими языками программирования вы пользуетесь?
Что такое программирование? Какими языками программирования вы пользуетесь?

Устраняем баги с средами и языками программирования
Если вы обожаете писать на Delphy и Builder 6 то мой вам совет а) если не устанавливается язык: 1) на CD найти setup.exe 2)даём...

Является ли C++ или C# алгоритмическими языками программирования
Является ли C++ или C# алгоритмическими языками программирования? Или только Си, Паскаль, Фортран, Бейсик?

Связь Ассемблера с высокоуровневыми языками программирования
Как создать проект, состоящий из файлов, написанных на языках C / C ++ и ассемблере в интегрированной среде разработки Microsoft Visual C...


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

Или воспользуйтесь поиском по форуму:
94
Ответ Создать тему
Новые блоги и статьи
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . . Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг. Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует. В процессе разработки. . .
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации: 1. Вернуть возможность использования знаков | 1 l I;. . .
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С. Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию? Фраза «Любая достаточно развитая технология неотличима от магии». . .
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль? Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология. «Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru