- 1
- 2
- 3
<script>
if
</script>
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
<script>
if
</script>
Гавнокод
Fike # 0
TEH3OPHblu_nemyx # 0
Говно всё-таки должно компилироваться.
bormand # 0 ⇈
gost # 0 ⇈
defecatinho # 0 ⇈
MAKAKA # 0 ⇈
В IE есть VBS, но можно инсталлировать любой скриптуоз
А еще бывает
угадаешь, как работает?
defecatinho # 0 ⇈
Скриптушня подхватывает, компилит в жс, и выполняет его?
guest # 0 ⇈
Тока транспилит.
Пиши в последней версии языка от июня этово года, и запускай в хроме пятилетней давности
TEH3OPHblu_nemyx # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
bormand # 0 ⇈
admin # 0 ⇈
bormand # 0 ⇈
guest # 0 ⇈
bormand # 0 ⇈
З.Ы. Хотя вот я не представляю где проходит граница между экмаскриптом и его браузерной реализацией. Входят ли туда вообще эти массивы?
guest # 0 ⇈
Написино, что довольно давно могут
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer
bormand # 0 ⇈
З.Ы. Да и в вебе тоже мало.
guest # 0 ⇈
https://developer.mozilla.org/en-US/docs/Web/API
admin # 0 ⇈
> mozilla.org
Почему так?
guest # 0 ⇈
Сам язык обписан тут
https://www.ecma-international.org/publications/standards/Ecma-262.htm
Кстати, WebAPI тоже можно читать тут
https://www.w3.org/TR/FileAPI/
На мозиле просто удобнее
TEH3OPHblu_nemyx # 0 ⇈
guest # 0 ⇈
Но он завезет модули ES6, стрелочные функции итд
bormand # 0 ⇈
guest # 0 ⇈
TEH3OPHblu_nemyx # 0 ⇈
guest # 0 ⇈
Мы и говорим про Бабеля.
Знаешь его? Не тот, который по Беню Крика, а который babel
TEH3OPHblu_nemyx # 0 ⇈
guest # 0 ⇈
defecatinho # 0 ⇈
guest # 0 ⇈
bormand # 0 ⇈
TEH3OPHblu_nemyx # 0 ⇈
До «HTML5» по факту было тоже (как было по стандарту, не знаю, нужно проверять).
NickPepper # 0 ⇈
defecatinho # 0
guest # 0 ⇈
NickPepper # 0
gost # 0 ⇈
|Не говнокод〉
guest # 0 ⇈
NickPepper # 0 ⇈
guest # 0 ⇈
https://www.youtube.com/watch?v=1e0dIf_byOQ
NickPepper # 0
guest # 0 ⇈
зачем?
NickPepper # 0 ⇈
два байта только на микроконтроллерах разве что остались...
gost # 0 ⇈
Intel® 64 and IA-32 Architectures Software Developer’s Manual
guest # 0 ⇈
Глупо же, не?
bormand # 0 ⇈
Поэтому выбрали меньшее зло и сохранили традицию.
guest # 0 ⇈
Я бы хотел в Win32API вместо "DWORD" видеть какой-нить "I32" или "4B"
bormand # 0 ⇈
guest # 0 ⇈
A DWORD64 is a 64-bit unsigned integer.
ЗАЧЕМ?!!!
NickPepper # 0 ⇈
guest # 0 ⇈
Кстати, win32api это не всегда железо: я переодически вынужден трогать его на работе (потому что у нашего основного окружения -- java -- просто нет API для некоторых вещей), хотя железо мы и не трогаем
NickPepper # 0 ⇈
guest # 0 ⇈
NickPepper # 0 ⇈
guest # 0 ⇈
В какой-то момент сказали: классика превращается в десятку, карбон в кокоа, у кого код под классику -- тот пускай в эмуляторе лапу сосет.
И все погундели, и утерлись.
Потом сказали: PPC превращается в x86, а теперь в ARM.
Что-то не нравится? Идите на хуй.
NickPepper # 0 ⇈
guest # 0 ⇈
Desktop # 0 ⇈
bormand # 0 ⇈
А на других процах word'ом вполне могут называть что-нибудь другое. К примеру, на ARM'е слово 32-битное, а 16-битная половинка называется half word. Не было у них 16-битного наследия.
TEH3OPHblu_nemyx # 0 ⇈
bormand # 0 ⇈
guest # 0 ⇈
Кстати, давайте придумаем такие цифры? Придется брать иероглифическое письмо?
bormand # 0 ⇈
Кстати в том компрессоре, который Пи кидал, походу так и сделали.
guest # 0 ⇈
Европейцу будет тяжело с такой системой.
А вот взять обычный cp437 из IBM PC: там же 256 символов как раз. Рожица там, псевдографика, хуйня всякая с умляутами и диактрическими знаками..
NickPepper # 0 ⇈
guest # 0 ⇈
NickPepper # 0 ⇈
3oJIoTou_xyu # 0 ⇈
NickPepper # 0 ⇈
MAKAKA # 0 ⇈
https://en.wikipedia.org/wiki/PDP-10#/media/File:MF10-Panel.jpg
TEH3OPHblu_nemyx # 0 ⇈
guest # 0 ⇈
TEH3OPHblu_nemyx # 0 ⇈
TEH3OPHblu_nemyx # 0 ⇈
А вот адреса 17-битные.
TEH3OPHblu_nemyx # 0 ⇈