|
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
|
|
| 29.03.2024, 17:12 | |
|
Ответы с готовыми решениями:
93
Преимущества языка VBScript - перед другими языками программирования Какой язык веб-программирования выбрать? Плюсы\минусы ASP по сравнению с другими языками |
|
1305 / 1327 / 193
Регистрация: 21.01.2024
Сообщений: 6,123
|
||
| 01.04.2024, 15:11 | ||
|
Но деньги люди зарабатывают на практике. (Без денег то не проживешь). А для практики, главное, что бы работало (пусть и без теории) И нереляционные БД в своих областях работают очень хорошо. Лучше, чем реляционные. Иначе их бы не использовали. Вспоминается такой язык, как Pascal. Его вроде тоже создавали по науке, по теории... И где он сейчас? Хотя сотрудничал с парой контор, так там бек (ну для собственных нужд, который решает задачи внутри конторы) написан на Дельфи. Ну в одной то ладно, там Интербейс он для Дельфи как родной. Но в другой то бек осуществляет всякий обсчет графов. И все равно на Дельфи писали.
0
|
||
|
Заблокирован
|
||
| 01.04.2024, 15:19 | ||
|
И жить так постоянно опасно. А может, это и есть новая жизнь и она вся такая будет. Перпетуум мобиле. Вся жизнь будет постоянным и быстрым изменением. Но и для этого нужна теория. Точнее - ещё больше нужна. Чтобы берега не потерять.
0
|
||
|
1305 / 1327 / 193
Регистрация: 21.01.2024
Сообщений: 6,123
|
|
| 01.04.2024, 15:24 | |
|
Хорошие теории не рождаются на пустом месте, не высасываются из пальца. Они идут вслед за практикой и обобщают ее. Анализируют, что в этой практике было правильно, что плохо.
Практика идет впереди.
0
|
|
|
Заблокирован
|
||
| 01.04.2024, 15:36 | ||
|
Сначала была кв теория, а потом - атомная бомба. А не так, что взрывали, взрывали, а потом и теорию сделали. Добавлено через 6 минут Хотя там в бомбе главное понимание того, что ядерные превращения идут с выделением энергии и уменьшением массы. Плюс понимание что такое цепная реакция. Не знаю насколько много кв физики было реально в деле создания бомбы. Но так или иначе, в основе её многия знания. В том числе и теоретические.
0
|
||
|
1305 / 1327 / 193
Регистрация: 21.01.2024
Сообщений: 6,123
|
||
| 01.04.2024, 15:38 | ||
|
Если бы открытия не было, никто бы не создавал теорию
0
|
||
|
Заблокирован
|
||
| 01.04.2024, 15:49 | ||
|
voraa, Вы имеете представление о том, что такое наука? Если да, то Вы не будете противопоставлять эксперимент и теорию. Помимо науки есть ещё и практическая деятельность человека. Производство и всё, что обеспечивает его жизнь. В том числе - программирование. Программирование в широком смысле этого слова, конечно, во многом основано на научных знаниях. Но часто идёт по пути некого практического смысла. Так и случилось с СУБД. Хотя и там - эта практика не на пустом же месте. Ладно.
![]() Мне всё-равно нравится механика. Не хочу АКПП. Точка ![]() Добавлено через 4 минуты В любом случае, нас скоро всех переведут на электроавто. А мне нравятся такие машины, куда в бункер можно заложить дров и поехать) Это называется газогенгератор. На таких во время Второй мировой ездили. Так, что ладно, пусть будет электро, но чтобы на дровах. Точка.
0
|
||
|
1305 / 1327 / 193
Регистрация: 21.01.2024
Сообщений: 6,123
|
|
| 01.04.2024, 15:53 | |
|
0
|
|
|
Заблокирован
|
|
| 01.04.2024, 15:55 | |
|
Это же на крайний случай - а так будем из "экологически сверхчистой и безвредной" электросети запитываться.
0
|
|
|
1305 / 1327 / 193
Регистрация: 21.01.2024
Сообщений: 6,123
|
||
| 01.04.2024, 15:57 | ||
|
Но обычно сначала идет эксперимент, который получает какие то необъяснимые старыми теориями результаты. Может много экспериментов. На основании этих результатов строится теория объясняющая их. Что предсказывающая. Потом опять эксперименты, которые либо подтверждают либо опровергают эти предсказания.
0
|
||
| 01.04.2024, 16:07 | ||
|
Добавлено через 2 минуты Проблемма свременных электромобилей - это отсутствие аккумулятора. Покамест нет такого аккумулятора, который бы стал аналогом 20 л. бензина. Есть штуки, которые очень опасные - ударил, ткнул его и он наинает очень страшн гореть, с высокой темпратурой.
0
|
||
|
Нарушитель
|
|||||
| 01.04.2024, 16:29 | |||||
|
Добавлено через 53 секунды Добавлено через 2 минуты Ну, а если ехать в два водителя, электромобиль вообще проигрывает ДВС: вдвоем остановки делаются лишь в туалет и на заправку (заодно и ноги размять), т.е. шесть часов проехали, остановились на 5 минут, поменялись и дальше поехали. Добавлено через 2 минуты
1
|
|||||
| 01.04.2024, 18:01 | |||
|
Добавлено через 46 минут voraa, на всякий случай извинчик, потому что, создаётся впечатление, как буд-то я вас в чем-то подловил, на самом деле я подловил Википедию или какой-то другой источник, который цитирует википедия на нечестности. А Вы на самом деле уже выдали много интересного в этой теме из области практики в веб-программировании, надо отдать должное.
0
|
|||
|
1305 / 1327 / 193
Регистрация: 21.01.2024
Сообщений: 6,123
|
|
| 01.04.2024, 18:26 | |
|
Я просто не знаю ни того, ни другого. И в машинном обучении я никто.
В чем там отличия и в чем специализация понятия не имею. Про Mojo просто когда то попадались статьи, собственно о том же, что быстрый, что совместим с питоном... Но сам я оценить этого не мог.
1
|
|
| 07.06.2024, 12:59 | |
|
Майкрософт выпиливает Реакт из Эджа
0
|
|
| 07.06.2024, 12:59 | |
|
Плюсы и минусы Java по сравнению с Lotusscript Какими языками программирования вы пользуетесь? Устраняем баги с средами и языками программирования Является ли C++ или C# алгоритмическими языками программирования Связь Ассемблера с высокоуровневыми языками программирования Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Про "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 — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
|