169 похожих чатов

Да, конечно, ровно как и js типизируемым и с полной

обратной совместимостью. Ага, было бы хорошо, было бы. Но вот нет. Почему?

12 ответов

19 просмотров

Так это практически везде в вебиндустрии - стандартом становятся самые ебанутые и безмозглые решения. Причина? Ну, как вариант, чтобы у большого количества прогеров была работа. Классовая солидарность, так сказать. Или, чтобы разработчики стандартов были незаменимыми специалистами и им всегда была работа. Иначе не знаю как обьяснить. Вполне вменяемый язык гипертекстовой разметки начала 80-х насильно стали проталкивать как абсолютно невменяемый язык описания интерфейсов. Что мы расхлебываем до сих пор. С сотнями миллионов строчек лишнего кода, тысячами фреймворков и библиотек что пытаются хоть как-то компенсировать изначальную ебанутость веб-стандартов. Сам JavaScript, кстати, вполне вменяемый и адекватный по изначальной задумке. Отсутсвие строгой типизации вызвано не изначальной ебанутостью стандарта, а просто небольшими ошибками парадигмы ( бывает, у всех, что поделать ) Но когда JS таки прорвался в стандарты и сам стал стандартом - ступор. Ибо, такое ощущение, что все как плохие бюрократы боятся взять на себя ответственность за изменение языка.

M S
Так это практически везде в вебиндустрии - стандар...

что же такого невменяемого в хтмле для описания интерфейсов?

Alexander Ponomarev
что же такого невменяемого в хтмле для описания ин...

Тоже не понял этого, но решил не вдаваться :)

Alexander Ponomarev
что же такого невменяемого в хтмле для описания ин...

ЦСС (ебанутый, тормозной, прожорливый и неудобный). Отсутствие функций (миксинов). Отсутствие переменных. Отсутсвие структурированных данных. Отсутствие пространств имен. Петелек. И т.д. В общем, все в ХТМЛ невменяемо. Заметьте, я даже не касаюсь синтаксиса, хотя в начале 90-х уже вполне существовала и использовалась ЯМЛ подобная разметка а не эта отрыжка 60-х, которую затащили в ХТМЛ.

M S
ЦСС (ебанутый, тормозной, прожорливый и неудобный)...

А "прожорливость" и "тормозность" в чём заключается? А то эти два пункта хоть как-то тянут на аргументацию, остальное — субъективщина)

Alexey Solovyov
А "прожорливость" и "тормозность" в чём заключаетс...

Посмотрите сколько памяти отжирает одна страничка. А ведь страница описанная на нормальных технологиях должна быть очень компактная.

M S
Посмотрите сколько памяти отжирает одна страничка....

посмотрел - немного отжирает. Еще аргументы?

M S
Посмотрите сколько памяти отжирает одна страничка....

Ну вы же понимаете, что тут гораздо больше переменных, чем сам ЦСС, да? Реализация стандарта конкретным вендором, что за CSS, собственно, как он написан, а ещё JS, а ещё и как JS написан, и ещё тысяча вещей. Да и сколько — это много? А сколько должно быть?

Alexander Ponomarev
посмотрел - немного отжирает. Еще аргументы?

Эмм. 350 мб на страничку 5 Кб текста и 10 небольших фоток (которые, кстати, не обязательно все в памяти держать), это немного? Что же тогда много?

M S
ЦСС (ебанутый, тормозной, прожорливый и неудобный)...

Прикольный вброс, конечно. Соглашусь со всем для лулзов, его же хипари какие-то придумывали вместе с движением Open Source

Barefoot Gen
Прикольный вброс, конечно. Соглашусь со всем для л...

Точно. В хипарях все дело. Я так и знал. Кто там Столмана хейтил? Значит, они правы? Ан, нет. У Столмана как раз весьма человеческий подход. Значит, его антагонисты - чешуйчатые претенденты на мировое господство что диверсиями и саботажем замедляют мировой прогресс. И веб-стандарты они создавали.

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
Ребят в СИ можно реализовать ООП?
Николай
33
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
у вас два процесса. один посылает другому сигнал. у вас есть код обоих процессов? если всё не так - расскажите как оно на самом деле. а именно кто кому чего, есть-ли консоли,...
Karagy
6
Карта сайта