Страница 2 из 2

Re: как я ненавижу javascript и быдлокодеров

Добавлено: Пн дек 29, 2014 15:58:18
РадиоЛоматель
White_Pit писал(а):кажущееся ненужным. Это я о типизации
Вы точно программист? А критичное ко времени выполнения приложение хоть раз в жизни писали? (Здесь имеется в виду и обработка больших массивов данных)

Re: как я ненавижу javascript и быдлокодеров

Добавлено: Пн дек 29, 2014 16:06:23
White_Pit
Точнее будет сказать, я вообще не программист. Немного делаю для себя скрипты на javascript, могу написать статичное приложение на html и внедрить в него немного скриптов для свистелок и перделок получения раскрывающихся менюшек и затухающих картинок. Но это не повод называть себя программистом.

Re: как я ненавижу javascript и быдлокодеров

Добавлено: Вт дек 30, 2014 07:52:10
Siarzhuk
White_Pit писал(а):Не то чтоб не устраивает, просто нечто непонятное, и потому кажущееся ненужным. Это я о типизации.
Напрасно так - типизация добрый кусок проблем на этапе компиляции отлавливает. При правильном подходе её и рефакторить помогать припахать можно чтобы не приходя в сознание даже чужой код ровнять. Для HTA скриптов она и не нужна - а в масштабном проекте - автоматическая проверка соответствия "вилок" к их "розеткам" позволяет тратить время жизни на более приятные моменты нежели сидение в скриптодебаггере. Кстати если уж про Ц++ речь то куда больше шишек летит обычно в сторону неупомянутого вами const-а. ;-)

Re: как я ненавижу javascript и быдлокодеров

Добавлено: Вт дек 30, 2014 09:22:49
0x2a
White_Pit писал(а):Не то чтоб не устраивает, просто нечто непонятное, и потому кажущееся ненужным. Это я о типизации.
Ну да а тем кто на сишке пишет непонятно как можно без массивов работать на каком нибудь луа и прочие прелести высокоуровнего программирования.

Re: как я ненавижу javascript и быдлокодеров

Добавлено: Вт дек 30, 2014 11:18:32
kalobyte
White_Pit писал(а):просто нечто непонятное, и потому кажущееся ненужным.
для скриптов не нужно, т.к. выполняется в виртуальной машине и она оберегает скрипт от вываливания за пределы забора
когда код работает в чистой среде, то пока еще не придумали механизм работы с памятью, чтобы он точно знал сколько ее надо и когда выделять
только я знаю, что переменная а должна быть 1 байт, а переменная б - 2 байта

ну и типизация позволяет создавать собственные типы данных, хотя по сути это просто красиво упакованные базовые типы :)))

мне вот непонятен синтаксис яваскрипта и пхп, когда эти пидары стали делать анонимные функции и присваивать им имена переменных
это вообще противоречит концепции программирования в целом
White_Pit писал(а):Попробуйте написать более - менее вменяемый батник, использующий ветвления. Г
открой для себя http://habrahabr.ru/post/113913/
White_Pit писал(а):Странно читать как программист ругает язык программирования.
никогда им себя не считал и не являюсь им
мне нравится сишный синтаксис, хотя я начинал с спектрумовского бейсика и его концепция это что-то вроде ассемблера с переходами по меткам в виде goto gosub
потом я изучал перл, пхп и си и тут было все довольно логично и красиво
потом с++ и с# с его классами, что делало код еще более красивым и логичным, а главное образным и избавляло большей частью от указателей для передачи большого числа параметров в функции
по сути они были скрыты за разными механизмами сериализации

но яваскрипт вынес мозги как только я пробовал что-то написать на нем
это был изначально полудохлый выкидыш, который имел всего 2 метода манипулирования объектами хтмл
и вот уже много лет эти мудилы изобретают костыли в виде jquery и еще 100500 фреймворков типа angularjs, который уже при средних размерах приложения начинает тормозить, а мобильные устройства вообще дохнут

но что самое интересное - веб с каждым днем требует все больше быдлокодеров и на данный момент растет и надувается
но что-то мне подсказывает, что скоро этот пузырь лопнет
сраный хром уже занимает места как вин98 и при чем каждый новый апдейт занимает по 300мб, отжирая сотнями мегабайт память

я не против вебприложений и сам хотел написать на том же ангуляре, но как только вижу яваскрипт, то сразу ступор
никак не могу понять, что мне вообще писать надо дальше и почему именно так :oops:

можно использовать jquery, я боле менее понял смысл его конструкций, но все равно логику приложения им не опишеш же

Re: как я ненавижу javascript и быдлокодеров

Добавлено: Вт дек 30, 2014 13:09:53
White_Pit
А альтернатива скриптам, выполняемым на стороне клиента, какая? VB только для ослика, и то он на него верещит "неподписанный элемент ActiveX".
Попросту, куча народу, пишущих клиентские приложения, не соблюдает принцип разумной достаточности.
СпойлерЯ придерживаюсь таких вот правил:
1. Если что-то можно добиться только средствами html и css (включая html 5 и css 3 ) это должно быть так и сделано.
2. Если это не может быть сделано средствами html и css, надо хорошо подумать, действительно ли это нужно.
3. Если это действительно нужно, применить javascript, используя минимум кода
4. Если "минимум кода" в результате превратился в несколько килобайт, переходим к пункту 2
То есть, использование чего то подобного
Спойлер

Код: Выделить всё

function goNewPage(){
location.href='NewPageURL'
И далее

Код: Выделить всё

input type='button'  value='Быдлопереход' onclick='goNewPage()'
с моей точки зрения является быдлокодингом, т.к. есть альтернатива
Спойлер

Код: Выделить всё

<a href='NewPageURL'><input type='button' value='Нормальный переход'></a>

Re: как я ненавижу javascript и быдлокодеров

Добавлено: Вт дек 30, 2014 13:16:33
kalobyte
White_Pit писал(а):1. Если что-то можно добиться только средствами html и css (включая html 5 и css 3 ) это должно быть так и сделано.
если ты просто любитель, то это одно
когда ты делаеш заказ, то там надо быстро делать и сделать катающиеся менюшки лучше припомощи jquery или каким плагином
один раз разобрался и дальше только стили ему нужные рисуеш

Re: как я ненавижу javascript и быдлокодеров

Добавлено: Вт дек 30, 2014 13:33:36
White_Pit
Все верно, jQuery один раз скачается клиенту с сервера и будет сидеть в кэше браузера. А в самой странице будет минимум кода, скорость загрузки страницы не пострадает. Другое дело, когда на серьезном ресурсе видишь двухсотстрочные вставки кода непосредственно в теле веб страницы. Спрашивается, сложно было сделать в шапке

Код: Выделить всё

script src='/myscript.js'
В этом случае скрипт скачается один раз при входе клиента на сайт. Будет сидеть в кэше и оттуда работать. А написанный в теле страницы будет всегда перезагружаться вместе со страницей, внося задержку. Это тоже имеет отношение к быдлокодерству.

Re: как я ненавижу javascript и быдлокодеров

Добавлено: Вт дек 30, 2014 13:45:52
kalobyte
White_Pit писал(а):А написанный в теле страницы будет всегда перезагружаться вместе со страницей, внося задержку.
ты не знаком с современными технологиями
код в теле хтмл может инжектироваться во время выполнения приложения
т.к. в исходнике он как раз отдельно куском, а в хтмл есть конструкция типа <p ng-bind="name"></p>
это не хтмл и яваскрипт может заменить это на свой код

Re: как я ненавижу javascript и быдлокодеров

Добавлено: Вт дек 30, 2014 13:59:12
РадиоЛоматель
White_Pit писал(а): То есть, использование чего то подобного
...
И далее
....
А теперь рассмотрим такую ситуацию:
Спойлер

Код: Выделить всё

<a href='NewPageVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongURL'><input type='button' value='Нормальный переход 1'>
</a>
...... так 6 раз ......
<a href='NewPageVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongURL'><input type='button' value='Нормальный переход2'></a>
или

Код: Выделить всё

function goNewPage(){
location.href='NewPageVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongURL'
и такое

Код: Выделить всё

input type='button'  value='Быдлопереход1' onclick='goNewPage()'
input type='button'  value='Быдлопереход2' onclick='goNewPage()'
input type='button'  value='Быдлопереход3' onclick='goNewPage()'
input type='button'  value='Быдлопереход4' onclick='goNewPage()'
input type='button'  value='Быдлопереход5' onclick='goNewPage()'
input type='button'  value='Быдлопереход6' onclick='goNewPage()'
Тем более код здесь позволяет составлять ссылки на лету из кусочков, что приведет к еще большей экономии трафика.

Re: как я ненавижу javascript и быдлокодеров

Добавлено: Вт дек 30, 2014 14:01:34
White_Pit
ты не знаком с современными технологиями
Охотно верю, т.к. технологии развиваются бешеными темпами и за всем просто не уследить. Это не моя работа, это для меня часть хобби и главное что бы оно правильно и быстро выполняло потребную мне задачу.
Тут как в анекдоте:
СпойлерСын спрашивает отца-программиста: "Папа, а почему солнце встает на востоке?" - "Ты это проверял?" - "Да". - "Работает?" - "Да". - "Каждый день работает?" - "Да". - "Тогда сынок, ради бога, ничего не трогай, ничего не меняй!".
То РадиоЛоматель: Где вы такие урлы раскапываете? :))
Такое бл*дство я бы ввиде скрипта в хедере подключил. Только как быть с индексированием такой ссылки, когда необходимость есть?.

Re: как я ненавижу javascript и быдлокодеров

Добавлено: Чт июл 21, 2016 20:51:17
int21h
Животное, угомонись. Не знаю этот ваш JS, но вряд ли он принес какие-то новые концепции в программирование, потому что замыкания и смешивание кода и данных были, например, еще в лиспе. То, что тупое быдло не осознает, что находится в круге сансары, и что старые концепции в наше время вдруг появляются снова как ОФИГЕТЬ ПРОРЫВ, это только проблемы узколобого быдла. Скоро, наверно, будет очередной хайп вокруг файловых инфекторов и упаковщиков на бейсике.

Re: как я ненавижу javascript и быдлокодеров

Добавлено: Чт июл 21, 2016 20:55:33
int21h
А, это же Калобайт. Однажды наткнулся где-то в интернете на его форум, где он ныл о том, как он не осиливал математику в своей шараге. Какая трагедия. Человек хотел быть слесарем, а его пытались научить искусству.

PS. Распуская петушиный хвост и вспоминая спектрумы, следует хотя бы иметь опыт работы в Ring 0 и написания морферов кода. Иначе очень смешно смотрится макака, которая за все время ни на уровне ядра так и не научилась работать, ни даже замыкания не осилила.

Re: как я ненавижу javascript и быдлокодеров

Добавлено: Чт июл 21, 2016 21:21:47
int21h
RA3WSI писал(а):Калобайт!! Ай молодца!!!Всегда с интересом читаю твою критику в сторону компьтерных дел. :)) :beer:
Скорее уж голос со стороны параши. Человек долго и упорно осваивал творческую профессию, для которой не вышел умом. Освоил немного кривых и ущербных технологий прямиком из 80-х, нашел дно-работу себе по способностям и воскликнул: ГОВНО! ВЕЗДЕ, ВЕЗДЕ ГОВНО! А в это время на Западе компьютер сайентисты занимаются гомотопической теорией типов, обоссывают ООП в прямом эфире, изучают кольца гомологий и мотивные группы и получают такие зарплаты, до которых славянский ванька никогда не досаморазвивается.

Re: как я ненавижу javascript и быдлокодеров

Добавлено: Чт июл 21, 2016 22:22:35
rus084
эм... всего 4 поста на форуме и 3 из них подряд в теме , которая мертва 2 года...
:kill: :facepalm:

Re: как я ненавижу javascript и быдлокодеров

Добавлено: Чт июл 21, 2016 22:36:51
int21h
rus084 писал(а):эм... всего 4 поста на форуме и 3 из них подряд в теме , которая мертва 2 года...
:kill: :facepalm:
На анимешном форуме для девочек кто-то скинул линк на смешную тему, где неосилятор офигевает от функций-переменных.

Re: как я ненавижу javascript и быдлокодеров

Добавлено: Чт июл 21, 2016 23:04:05
rus084
в любом случае не хорошо писать 3 поста подряд . для этого есть кнопка "правка" . в правилах форума так написано