|
89 / 3 / 0
Регистрация: 18.08.2009
Сообщений: 28
|
|
Плюсы веб-языка по сравнению с традиционными языками программирования29.03.2024, 17:12. Показов 4218. Ответов 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 по сравнению с другими языками |
| 31.03.2024, 17:48 | ||
|
Не по теме:
1
|
||
|
1301 / 1303 / 192
Регистрация: 21.01.2024
Сообщений: 6,026
|
||
| 31.03.2024, 18:13 | ||
|
Стиральная машина - для дураков, настоящие хозяйки стирают в корыте. ...... На этих системах и языках "для дураков" пишут больше и быстрее, чем на "настоящих". И все работает.
0
|
||
| 31.03.2024, 18:58 | |
|
Не по теме: voraa, а на абдурине, помнится, один сумасшедший даже грузовой лифт соорудил…
0
|
|
|
1301 / 1303 / 192
Регистрация: 21.01.2024
Сообщений: 6,026
|
|
| 31.03.2024, 19:28 | |
|
Кому нужен линух, если есть винда.
Когда кто то считает, что 99% дураки, а он входит в 1% "умных", это уже диагноз. Это лечат, но не всегда.
0
|
|
|
Just Do It!
|
||
| 31.03.2024, 20:54 | ||
|
https://gs.statcounter.com/pla... ablet/asia
0
|
||
|
1301 / 1303 / 192
Регистрация: 21.01.2024
Сообщений: 6,026
|
|
| 31.03.2024, 21:20 | |
|
0
|
|
|
Заблокирован
|
|||
| 01.04.2024, 11:38 | |||
|
Не по теме:
На механике главное - воткнул передачу и ты знаешь что будет. А с АКПП "за вас думает тефаль". АКПП? Спасибо. Нет. Не надо. Я сам могу.
0
|
|||
| 01.04.2024, 11:51 | ||
|
Не по теме:
0
|
||
| 01.04.2024, 11:57 | |
|
Не по теме: Единственное, где хороши АКПП - город. Когда езжу по городу, просто мечтаю, чтобы у меня был бы "переключатель": механика-автомат. Потому как по всем этим пробкам левая нога реально отваливается. Но вот в остальном АКПП - ужас лютейший. Одни недостатки. Скажем, застрял я в сугробе или грязи; на механике раскачался и выехал, а на АКПП - беги за эвакуатором. Потому что буксировать трактором ее нельзя.. Самым крупным извращением, что можно было бы придумать, являются "внедорожники" на автомате: там уж реально, чем круче джЫп, тем дальше бежать за эвакуатором - ведь механику можно трактором выдернуть, а автомат придется нежно отвозить до асфальта (а то и ближайшего СТО). С горы спускаться- я понизился и всë ОК, а товарищу на автомате приходится плестись на "2" или же жечь тормозные колодки/диски. К светофору подъезжаю - плавно понижаюсь и вообще тормоз жать не нужно. В заносе или при обгоне я изменяю передачу - ОК, а что делать товарищу на АКПП?
0
|
|
| 01.04.2024, 12:05 | ||
|
Не по теме:
Так же и с ЯП. В 95+% совершенно нормально подходят более современные языки, чем С, (Java, C#, GO, Python) которые и более безопасны, и на них просто проще писать, уделяя время самому алгоритму, а не всяким мелочам)
0
|
||
| 01.04.2024, 12:06 | ||
|
Не по теме:
Пимимо субъективных факторов. Я эту проблему вижу ещё и в контексте общих тенденций так. АКПП относительно недавно (и не все) научились делать дёшево и хорошо. Но к этому же времени примерно, "рынок" принял решение, что делать хорошо машины вообще не нужно. И даже вредно. Чтобы машины часто меняли. Долговечность (а с нею и надежность после некоторого срока службы) всех узлов и механизмов подгоняют под этот желаемый срок смены машины. А для создания иллюзии инновационности и крутости, машины стали превращать в гаджеты - излишний функционал удобств, экранчики, менюшечки, и т.п. И теперь так - кто-то нажмёт на кнопку в какой-то части мира и вся линейка машин не сможет ездить, или внезапно начнёт жрать топливо или ещё что. АКПП - это тоже элемент гаджетности. Я не противник АКПП как таковой, но в том формате в котором это существует в автопроме - не лежит душа.
0
|
||
| 01.04.2024, 12:09 | |
|
0
|
|
|
Заблокирован
|
|||
| 01.04.2024, 12:13 | |||
|
Добавлено через 1 минуту Но таков наш мир сейчас - одна откровенная параноя о всех сторон. А почему автопроизводителей (владельцев этих транснац компаний) считать здоровыми и хорошим людьми? Добавлено через 1 минуту Здоровые и хорошие не могли бы делать такие машины для других здоровых и хороших. Тут что-то не так!
0
|
|||
| 01.04.2024, 12:17 | ||
|
Не по теме:
Хотя мое отношения к автопроизводителям, собирающих китайские автомобили, но называющих их как то по другому очень отрицательное.
0
|
||
|
Заблокирован
|
||
| 01.04.2024, 12:29 | ||
0
|
||
| 01.04.2024, 12:35 | |
|
0
|
|
| 01.04.2024, 14:35 | |||
|
Не по теме:
Это если говорить об АКПП, но если говорить о таких япах как Пайтон, больше ассоциация не с акпп, а электроприводом, но каким, очень безопасным и очень ограниченным по скорости. Есть всякие электропогрузчики, тележки, инвалидные коляски с электроприводом как-то так что-ли. Едешь на такой коляске по залу напичканому мощным оборудованием (библиотеками)... Сам я не пльзуюсь, но, смотрю я, допустим видос, там деваха выполняет, демонстрационный тест - сравнение пайтона и новодельного моджо и разница в скорости в 4000 или еще больше тысячь. Ассоциация больше не с япом как таковым а неким командным интерпретатором.. Большой вопрос почему это так форсят. Имхо, более того, то что подобные вещи получают сильное продвижение, говорит о чрезвычайной степени порочности современной программной индустрии
0
|
|||
|
1301 / 1303 / 192
Регистрация: 21.01.2024
Сообщений: 6,026
|
|||||||
| 01.04.2024, 14:52 | |||||||
|
Просто из Вики
То же и многие из задач бекэнда (сервера, микросервисы). Можно на C/C++, Можно на Java или C# или GO. Просто надо смотреть на чем можно получить нужный результат по производительности, но минимизировать затраты на создание продукта. Тот же GO немного уступает в скорости C. Но он не сложнее (по сравнению с Java или C#), порог входа ниже - следовательно легче найти программера. Он специально создавался для таких задач. Всякие библиотеки для работы с сетью, и прочее часто требуемое для серверов там есть в стандартной библиотеки. Многопоточность встроена в язык. + отсутствие зависимостей. Исполняемому файлу не нужны никакие дополнительные библиотеки. Он самодостаточный, поэтому настроек системы ноль. Конечно микроконтроллер на нем не запрограммируешь
0
|
|||||||
|
Заблокирован
|
||
| 01.04.2024, 14:59 | ||
|
Вероятно, это связано со сменой парадигмы развития человечества. Колбасит. Будет то ли лучше, то ли хуже. Пока не ясно. Ясно одно - если даже лучше, то не для всех будет лучше. Это похоже на болезнь. ОРВИ. И не понятно что лучше - стараться не заболеть окончателньо или побыстрее переболеть и дальше как-то ковылять. А программная индустрия, она ведь уже в эпоху порока и формировалась в таком виде. Ноги (практика) постоянно бегут впереди головы (теории). Дейт Кристофер бедный уж как хотел создать корректную теорию реляционных баз данных и сделать её разделом математики. И чтобы на этой основе создавались совершенные СУБД. Не дали практики! Обогнали на повороте и налепили кучу СУБД, которые не следуют его каноническим заветам. А потом добили - пошли ещё и нереляционные СУБД. Не знаю как там он. Что пишет?)
1
|
||
| 01.04.2024, 14:59 | |
|
Плюсы и минусы Java по сравнению с Lotusscript Какими языками программирования вы пользуетесь? Устраняем баги с средами и языками программирования Является ли C++ или C# алгоритмическими языками программирования Связь Ассемблера с высокоуровневыми языками программирования Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|