— если по количеству hello world проектов, то понятно, слово JavaScript часто встречается и каждый пробует и большинство бросает, но следов остается.
— если по количеству сайтов — надо разбираться , например сайт без javascript но туда вставлена реклама или аналитика гугл , уже формально появляется javascript
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов
Здравствуйте, okon, Вы писали:
A>>The State of Developer Ecosystem 2019
O>Не понятно как проводилась оценка
O>- если по количеству hello world проектов, то понятно, слово JavaScript часто встречается и каждый пробует и большинство бросает, но следов остается. O>- если по количеству сайтов — надо разбираться , например сайт без javascript но туда вставлена реклама или аналитика гугл , уже формально появляется javascript
Тогда не понятно кого и каким образом опрашивали ...
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов
Здравствуйте, achmed, Вы писали:
A>Кто все еще не признал, пора принять факт и жить дальше
Есть такая тенденция, что большую популярность обычно набирает какое-нибудь кривое говно. Кобол, Бейсик, Перл, Похапе, теперь вот еще жабаскрипт. Почему — ведомо только Будде, хотя, возможно, он и сам в полном а*уе.
A>>Кто все еще не признал, пора принять факт и жить дальше
CM>Почему — ведомо только Будде
Ведомо всем: выживает и взлетает то, что позволяет людям рещать задачи, а не закидоны и выкаблуичвания. JS до сих пор единственный кроссбраузерный скриптовый язык. За 24 года ничего ему на смену не появилось. Осилили только компиляцию в Javascript.
Здравствуйте, MamutArGud, Вы писали:
A>>>Кто все еще не признал, пора принять факт и жить дальше
CM>>Почему — ведомо только Будде
MAG>Ведомо всем: выживает и взлетает то, что позволяет людям рещать задачи, а не закидоны и выкаблуичвания. JS до сих пор единственный кроссбраузерный скриптовый язык. За 24 года ничего ему на смену не появилось. Осилили только компиляцию в Javascript.
Вот это и странно, т.к. языку уже скоро лет 25 как и html. Давно пора его поменять и сделать что-то более удобное и современное. А не делать костыли в виде <span /><div/> и стилей к ним.
HyperTextMarkupLanguage — создавался как язык разметки для документа. И не задумывался как инструмент для создания UI веб-приложения,
однако за неимением ничего на тот момент закостыляли, примерно как приложение делать в Word или Excel — такое тоже бывает.
Но пора уже убрать эти костыли и не нужные тормоза в виде html+js и сделать язык для UI веб приложения, а не через HyperText.
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов
Здравствуйте, koenig, Вы писали:
O>>Но пора уже убрать эти костыли и не нужные тормоза в виде html+js и сделать язык для UI веб приложения, а не через HyperText.
K>хосспади, есть webgl, есть canvas, есть webassembly — кто мешает-то K>удачи
Самому то не смешно, сравнив webgl и canvas. Ты еще скажи что WinForms не нужен, достаточно что есть OpenGL и канвас.
UI Framework все таки это совершенно другое.
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов
O>>>Но пора уже убрать эти костыли и не нужные тормоза в виде html+js и сделать язык для UI веб приложения, а не через HyperText.
K>>хосспади, есть webgl, есть canvas, есть webassembly — кто мешает-то K>>удачи
O>Самому то не смешно, сравнив webgl и canvas. Ты еще скажи что WinForms не нужен, достаточно что есть OpenGL и канвас. O>UI Framework все таки это совершенно другое.
я не сравниваю, я предлагаю страдальцам (которых пол-интернета) заимплементить уже
rendering backend есть, можно садиться и писать
O>>Но пора уже убрать эти костыли и не нужные тормоза в виде html+js и сделать язык для UI веб приложения, а не через HyperText.
MAG>Ну да пора. И уже много раз пытались. Но так как все тянут одяло на себя, то остается то, что осталось.
А кто пытался, то что ActiveX всякие и апплеты встраивать — это тоже другая крайность втянуть инородную технологию в web приложение.
Flash — может быть, что-то ближе к UI фреймворку, но не настолько компактен и требует отдельных установок плагинов, первый выстрел в направлении — но промахнулись.
А что-то еще было ?
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов
K>я не сравниваю, я предлагаю страдальцам (которых пол-интернета) заимплементить уже K>rendering backend есть, можно садиться и писать
Ну вот я тоже жду такого момента что кто-то уже сел и пишет и скоро родится что-то
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов
Здравствуйте, okon, Вы писали:
O>Здравствуйте, MamutArGud, Вы писали:
O>>>Но пора уже убрать эти костыли и не нужные тормоза в виде html+js и сделать язык для UI веб приложения, а не через HyperText.
MAG>>Ну да пора. И уже много раз пытались. Но так как все тянут одяло на себя, то остается то, что осталось.
O>А кто пытался, то что ActiveX всякие и апплеты встраивать — это тоже другая крайность втянуть инородную технологию в web приложение. O>Flash — может быть, что-то ближе к UI фреймворку, но не настолько компактен и требует отдельных установок плагинов, первый выстрел в направлении — но промахнулись. O>А что-то еще было ?
Вот эти все Flash, ActiveX, Java Applets были такими попытками. Как иначе ты себе представляешь «надо выбросить HTML/Javascript и сделать что-то новое и другое»? А если брать только скриптинг, то их было полно, совсем коротко тут.
Здравствуйте, MamutArGud, Вы писали:
MAG>Здравствуйте, okon, Вы писали:
O>>Здравствуйте, MamutArGud, Вы писали:
O>>>>Но пора уже убрать эти костыли и не нужные тормоза в виде html+js и сделать язык для UI веб приложения, а не через HyperText.
MAG>>>Ну да пора. И уже много раз пытались. Но так как все тянут одяло на себя, то остается то, что осталось.
O>>А кто пытался, то что ActiveX всякие и апплеты встраивать — это тоже другая крайность втянуть инородную технологию в web приложение. O>>Flash — может быть, что-то ближе к UI фреймворку, но не настолько компактен и требует отдельных установок плагинов, первый выстрел в направлении — но промахнулись. O>>А что-то еще было ?
MAG>Вот эти все Flash, ActiveX, Java Applets были такими попытками. Как иначе ты себе представляешь «надо выбросить HTML/Javascript и сделать что-то новое и другое»? А если брать только скриптинг, то их было полно, совсем коротко тут.
ActiveX , Applets — это все попытки встроить нативное приложение в броузер , те технологии не предназначены для веб, как минимум требуются другой подход к разметке элементов,
не прибивание гвоздями к пискелям.
Во Flash уже был вектор и относительная разметка — это уже лучше, но проблемы с тем что это все на базе ActiveX и требуется установка плагинов под броузеры
Должно быть что-то HTML подобное в плане описания, но должны быть сущности UIные, примерно как это описывается в XAML.
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов
MAG>>Вот эти все Flash, ActiveX, Java Applets были такими попытками. Как иначе ты себе представляешь «надо выбросить HTML/Javascript и сделать что-то новое и другое»? А если брать только скриптинг, то их было полно, совсем коротко тут.
O>ActiveX , Applets — это все попытки встроить нативное приложение в броузер , те технологии не предназначены для веб, как минимум требуются другой подход к разметке элементов, O>не прибивание гвоздями к пискелям.
Ты же:
Но пора уже убрать эти костыли и не нужные тормоза в виде html+js и сделать язык для UI веб приложения, а не через HyperText.
O>Во Flash уже был вектор и относительная разметка — это уже лучше, но проблемы с тем что это все на базе ActiveX и требуется установка плагинов под броузеры
O>Должно быть что-то HTML подобное в плане описания, но должны быть сущности UIные, примерно как это описывается в XAML.
Ты уже определись, оставить HTML или выкинуть.
Но, в целом, повторю еще раз. Попытки сделать что-то другое предпринимались, и не раз. Но так как все тянут одяло на себя, то остается то, что осталось.
Здравствуйте, MamutArGud, Вы писали:
MAG>>>Вот эти все Flash, ActiveX, Java Applets были такими попытками. Как иначе ты себе представляешь «надо выбросить HTML/Javascript и сделать что-то новое и другое»? А если брать только скриптинг, то их было полно, совсем коротко тут.
O>>ActiveX , Applets — это все попытки встроить нативное приложение в броузер , те технологии не предназначены для веб, как минимум требуются другой подход к разметке элементов, O>>не прибивание гвоздями к пискелям.
MAG>Ты же: MAG>
Но пора уже убрать эти костыли и не нужные тормоза в виде html+js и сделать язык для UI веб приложения, а не через HyperText.
MAG>
так в чем тут противоречие ? Html+Js да костыль для описания UI, но это не имеет отношения к тому как разметка будет делаться.
Например 3D движки там тоже вектор и относительная разметка, но к Html+JS они отношения не имеют.
O>>Во Flash уже был вектор и относительная разметка — это уже лучше, но проблемы с тем что это все на базе ActiveX и требуется установка плагинов под броузеры
O>>Должно быть что-то HTML подобное в плане описания, но должны быть сущности UIные, примерно как это описывается в XAML. MAG>Ты уже определись, оставить HTML или выкинуть.
Так HTML подобное это совсем не = HTML.
Подобность только в способе описания и исполнении приложения — загружаем описание и по нему строим UI.
Но оперируем при этом не сущностями текстового документа пытаясь из <span> сделать прогрессбар , а сущностями которые приняты в UI.
MAG>Но, в целом, повторю еще раз. Попытки сделать что-то другое предпринимались, и не раз. Но так как все тянут одяло на себя, то остается то, что осталось.
Ну вот я не видел попыток , а тем более "не раз" сделать именно UI Framework удобный для веб, были разные костыли запихнуть незапихуемое и один из костылей остался — html+js
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов