> На С я писал примерно лет за десять до знакомства с js.Этот пример иллюстрирует лишь то что си - не такой уж и сложный. Просто эффективно и комфортно пользоваться сишечкой получается не у всех, скрипткидизы испытывают там джеппаболь. В си удобно и комфортно системщикам, а к недопрограммистам не понимающим как работают компьютеры - си суров, колюч и недружелюбен. Это нормально.
В общем сколько ни газуй хилым движком на повороте - даже отрывание глушака не поможет. Да и восприятие придурка с наклейками спарцо, ревущего двиглом - не такое как хотелось бы этому придурку.
> Но ты можешь продолжать воевать с ветряными мельницами, это забавно.
Я по-моему всего лишь озвучил почему я считаю JS гхэвном. Это вызвало конкретную джепаболь у утят, которые понеслись доказывать что не такой уж он и плохой. Ну да, JS быстрый. Если с питоном сравнить. Только радости то с этого? Ни на том ни на другом не напишешь декодер формата которого в системе нет. И получается что рантайм как бы есть но годен только для игрушечной бамбуковой куйни и сдувается на любой более требовательной задачи. Что досадно, потому что наворочено там уже весьма и весьма и скидки таким монстрилам не полагаются.
> Зачем?
Ну как, хороший ЯП должен наверное позволять делать себе хорошие компоненты если вдруг их изначально в рантайме их в желаемом виде не оказалось. А если яп такого не позволяет - он таки совсем уж неполноценное гхэвно для скрипткидизов. Такой себе васик для неполноценненьких.
> Если ты настолько туп, что не можешь освоить ничего кроме молотка,
> то это не значит, что и остальные должны его использовать вместо
> отвертки, лобзика, долота и кучи других инструментов.
Ты не понимаешь. Когда нужного инструмента еще нет на планете - некоторые могут взять и сделать этот инструмент. А другие пролетают и до скончания веков тыкают землю палкой-копалкой и строят самолеты из бамбука. Мне такой подход не нравится. Плохо если инструмента не хватает, а сделать его невозможно или получается гхэвно. Оказывается вот что лобзика нет. Т.к. либ в js не сложилось - да там вообще пустой ящик для инструмента. В нем есть какие-то зубы мамонта и лианы, ими и предлагается изобразить и лобзик и долото. Отвертки - "нинужна!!111". Закручивать ими нечего: библиотека "обработка металла" отсутствует а запилить все это самому - шибко утомительно.
> Ты не поверишь, но фронтенд на js легко цепляется к бекенду на
> любом ЯП. Именно это является основной причиной популярности вебинтерфейсов.
Понимаешь, понятия о легкости - штука относительная. Прицепить JS можно к чему угодно. А вот чтобы это не было томозным кривым д3рьмом, генерящим сотни траффика (который денег стоит) - грабельки. А тем паче написать кодек, декомпрессор или парсер формата который системой не поддерживается штатно - вообще пипец. Что-то конечно получается, если как следует подолбаться, но смотреть на этот трэш без слез невозможно. Потому что наглухо неконкурентоспособно с нативным кодом получается. Невзирая на jit и проч, которые по сложности и аппетитам чего доброго gcc воткнут.
> То есть ты вообще не понял о чем речь. Зато от пафоса вот-вот лопнешь.
Почему же, я понял - на JS как максиму можно делать кривое лагучее гхэвно. Реально он годится для мелкой автоматизации странички эпохи веб 1.0. Все остальное на нем делать попросту батхерт и костыли.
> P.S. Хотел тебе еще раз напомнить, чтобы ты посмотрел значение слова скрипткидиз,
> но вспомнил, что тебя в гугле забанили. Продолжай и дальше демонстрировать
> свое невежество.
Скрипткидиз - это кидиз который страдает легким скриптингом, но мнит себя крутым мегапрограмером, просто по определению. Впрочем отдельные уникумы умудряются остаться такими чуть ли не в пенсионном возрасте. Что их совсем не украшает, кстати.