Л Леонид Г т Чтобы понимать почти все мемы по программированию достаточно написать калькулятор и ч / it юмор

it юмор 
Л Леонид Г т
Чтобы понимать почти все мемы по программированию достаточно написать калькулятор и что-нибудь простое с ООП
4 февраля в 21:34 Ответить	С> 15
1 Сергей Г	Леониду
Леонид, достаточно везде писать что джава скрипт отстой
4 февраля в 21:46 Ответить С? 15
( '*	5а1атЬек Е	'•	Сергею
Подробнее
Л Леонид Г т Чтобы понимать почти все мемы по программированию достаточно написать калькулятор и что-нибудь простое с ООП 4 февраля в 21:34 Ответить С> 15 1 Сергей Г Леониду Леонид, достаточно везде писать что джава скрипт отстой 4 февраля в 21:46 Ответить С? 15 ( '* 5а1атЬек Е '• Сергею Хвалить питон и оскорблять другие языки 4 февраля в 21:59 Ответить С? 3 Александр1. ’А, За1атЬек 8а1атЬек, наоборот 5 февраля в 0:39 Ответить С> 2 (ч 8а1атЬек к . М? Александру Оскорблять другие языки и хвалить питон 5 февраля в 2:15 Ответить С> 5
it юмор
Развернуть
Чем плох js?
вот напишешь простой калькулятор или ооп ,тогда поймешь
Написал на сервере, написал на фронте, так и не понял
Как тебе питон?
Raline Raline 12.02.202101:30 ответить ссылка 2.0
Не знаю, с ним не работал
Он предлагает тебе поработать с его питоном...
Морально таки устарел, а обновить его глобально нельзя, потому что придется таскать 2 интерпретатора в браузере, привет Хром с Дартом.
lexas lexas 12.02.202101:30 ответить ссылка -0.1
кто-то застрял в 2007 похоже
ussser ussser 12.02.202101:33 ответить ссылка -1.3
А просвети меня.
lexas lexas 12.02.202101:36 ответить ссылка 0.8
https://www.w3schools.com/js/js_versions.asp
Лулз. Язык в корне один и все что выше ес5 транспайлится в него, по итогу, в этом и проблема. Корневых изменений внести нельзя, потому что все что написано до того просто умрет ибо интерпретатор жс находится на клиенте.
lexas lexas 12.02.202112:22 ответить ссылка 1.3
x86-64 так то тоже в корне не особо меняется, давай ещё к нему претензии. благо тут какие-то альтернативы наклёвываются.
ussser ussser 17.02.202101:14 ответить ссылка 0.0
Ну это уже сравнение хуя с пальцем. Можно сравнить например с Питоном, где ты себе поставил интерпретатор для 2.7 и гоняй его сколько хочешь, похуй, что уже не поддерживают. А 3й питон этот интерпрпиатор может тупо не понять. Вот 2 разные версии. Тебе не нужно на сервак тащить сразу 2, ты выбираешь 1 или другой и живёшь с этим. А вот на клиенте обратная совместимость критична и нельзя провернуть подобное.
lexas lexas 17.02.202109:20 ответить ссылка 0.0
Очень показательно как в ЖС сначала добавили ключевое слово private, которое нихера не делало приватную переменную, а недавно они добавили # чтоб таки создавать настоящие private переменные. Собсно нельзя было эту функциональность прикрутить к ключевому слову уже, потому что сверхразумы обходили его через прототип и пришлось плясать с бубном чтоб не наебнуть им работу.
lexas lexas 12.02.202112:27 ответить ссылка 0.0
Современные браузеры очень сложно оптимизировать из-за сложности HTML и JavaScript
динамическая типизация перекладывает работу по ловле багов типов с компилятора на программиста.
слабая типизация на ровном месте добавляет возможностей выстрелить себе в ногу.
система типов в js была сделана именно такой только потому, что у авторов не было времени подумать над нормальным решением
pils pils 13.02.202102:02 ответить ссылка 0.1
> у авторов не было времени подумать над нормальным решением
Не было необходимости. Изначально язык задумывался для реализации легковесных скриптов, типа прокрутка страницы до нужной точки, или реакция на ввод текста в поле, без нажатия на кнопку "Отправить". Кто ж мог подумать, что на JS решат писать полноценные веб-приложения, сервера и прочие серьёзные штуки?
Good luck with that
Writing
Device Drivers with JavaScript
O’REILLY*
¡It \ul Flanâgan
Эх вот не было бы js, зажилы бы... Так, стоп....
Куда подевался весь фронтенд? Серьезно, можно на чем-то еще фронт писать что-ли?
LKIkost LKIkost 12.02.202102:35 ответить ссылка -1.3
Отлично жили без этих ваших хипстерских жаваскриптов.
[ What's New? | What's Cool? | What's Popular? | Stats | A Random Link Up | Search Matt
_ Top
Add
Help I
•	Art(466) NEW
•	Business(6426) new
•	Comxnittr s(2609) NEW
•	Econom\Y7^J) new
•	Educational^ 7) NEW
•	EntertaiiunentffrlPP) NEW
•	Enjjronment and NatureflPJ) new
•	EventsYJJ) NEW
•
Нетскейп...мммм.
Конечно, я мог бы сказать, что и без туалетной бумаги жили, но это занудство.
Так вышло, что js и его фреймворки и формы - это всё, что есть у фронтенда и без него никуда, можно его сколько угодно ругать, но не использовать просто тупо нельзя. Что-то можно на html+сss сделать уже, без js, но много чего нельзя, точнее почти всё можно и почти всё нельзя.
Да я тут рофляныки гоню. Сам юзаю обрубок JS (google script) для обработки здоровенных таблиц в гугл-доках и нормально к нему отношусь.
Salambek понял суть программирования.
w45ya w45ya 12.02.202100:58 ответить ссылка 8.7
IMHO JS - ассемблер или C фронтенда. Не хочеш JS - юзай фреймворки, тайп скрипт, екшен скрипт и т.д. Но чем лучше ты понимаешь JS тем лучше ты понимаешь что пишешь. И да, без него не было бы таого веба который мы знаем сейчас. (Было: Хочешь новую картинку? - Перегрузи всю страницу, Написал сообщение в чат - жди перегрузки всего фрейма минимум)

Я конечно на 85% бек-енд, но тем не менее. Начинал с turbo/borland asm, С, C++, C Builder, Java и т.д. НО давно пишу на высоком абстрактном уровне процесоров событий. Понимание "низа" бывает (хоть и не очень часто) важным в осознании процесса, что и как работает. Для оптимизации, поиска ошибок и т.д. Иногда синьоры и мидлы (которых и я в том числе выростил) часто удивляются, как можно найти оптимизационную проблему за 1-2-3 попытки/подсказки и пофиксить довольно простым способом. Именно потому, что я понимаю как интерпритируется код, запрос в БД, как обрабатываются многомерные массивы или структуры данных в потоках и т.д. Этому нельзя научить, это нужно понять (и я бы сказал прожить). А вообще, когда-то в средине 90х мы оптимизировали свой код под разные модели процессоров и были разные версии билда под них.
А еще JS отличный пример "так историчски сложилось". И хотя для JS это истинная правда, для остальных разработок - очень популярная тема. Почему вы пишите хуйню - "так исторически сложилось". Почему вы используете это говно - "так исторически сложилось". Почему вы не придерживаетесь код конвенции - "так исторически сложилось" и т.д. И в пример всегда приводишь JS
Опыт показывает, что "так исторически сложилось" возникает из-за наплевательского отношения начальства и заказчика к фронту. В результате начальник говорит: "Давай ты сейчас сделаешь лошадь, а потом я все у заказчика разузнаю, и доделаем в кентавра, или что он там хочет", а потом оказывается, что нужен минотавр
Да но не только. Фронт довольно молодое направление.
Бывает и так:
Я прихожу в контору, где опыт разрабоки больше 20 лет. У каждого клиента сервер на джаве, а основная логика на С, тоесть 12 ГБ кода java сервер запускает в потоке C файл, где считается логика в отдельном потоке а потом на основаниии закодированных правил валидирует и криптит пакет и отсылает куда нужно. БД в файловой c-tree. Правила валидации зависят от законов штата, которые меняются по повелению северного ветра. Кодирование и форматы зависят от федеральных законов. Патч каждого сервака - выезд квалифицированной бригады в каждый округ.
Выношу им главную логику в клауд, делаю защищенные каналы, хотя основной функуионал работает на их старых серверах в сейфе (нужен только один выезд применить это нововведение и сеть для стабальной работы (не стабильная сеть, а все не отпраленные пакеты отправляются когда это возможно - США -с)
И так все что было раньше хранится в богомерзской c-tree (БД еще до того как появилось SQL)
Все что новое (законы федеральные, законы штата, валидация, новые ендпоинты или форматы штата ФБР - все в клауде) Захотел - изменил, а шериф дальше на EC2 сидит и никого не ебет, команды не ездят, ничего не переустанавливают и не фиксят.
Все в цикле, все работает все радуются, все микросерсисы в клауде короче чего жаловаться? работа сделана мир чуть прекраснее. и тут подходит главный конторы и говорит "а давай все вынесем в клауд" завернем сервак в 12 гб в докер и запулим его в клауд
Я о том, что мы здесь для того что бы делать мир лучше, а не просто зарабатывать денег.
Хотя мы и это можем сделать если они ОК с накладыми расходами
Ну копыта то не зря делались!
GAYAR GAYAR 12.02.202105:08 ответить ссылка 0.7
- А почему минотавр непарнокопытный?
- Так исторически сложилось
Экшон это флеш, причём тут js?
Флеш изначально был мертворожденным. Единственное, что чутка пожило на флеше это мультики и игры. А потом умерло и осталось только в нашей памяти. Вот "Масяня" - моя личная любовь и мематичный колодец. Но это скорее заслуга Олега, чем платформы.
У Майков еще был и silverlight, тоже про екшон, но подозреваю что его участь примерно та же, если не хуже
chuma chuma 12.02.202106:05 ответить ссылка 2.4
ух бля, Ковакс
питон, на самом деле, хорош только если нужно что-то по-быстрому написать, используя готовые библиотеки. Для людей, которые не хотят вникать в дебри программирования, но хочется решать какие-нибудь научные задачи - это самое то. Для того он и был создан. Но чтобы прям какой-то полноценный софт разрабатывать, тут стоит отдать предпочтение чему-то по-серьезнее, хотя бы из-за такой себе поддержки ООП.
Сразу видно, что программисты.
if false do reverse
Для подрыва пердаков достаточно Пайтон Питоном обозвать
или наоборот
Вы понимаете о чем говорят все эти люди? Я нет
Marcell Marcell 12.02.202123:22 ответить ссылка 1.1
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Тренды

Похожие посты
try
{
}
catch
{
} PYTHON
JAVA
UNIX SHELL
Ухе 2 страницы прочитал и до сих пор не могу понять, о чвн речь
Я просил одну копию, а не сотню
Перееедено ■ /dev/null {vk.com/tnulQ
ASSEMBLY
С
LATEX
Зев замечательно, но вы завыли добавить символ конца строки и теперь в просто читаю какой-то мусор
В вашей работе во
подробнее»

программирование it-юмор

PYTHON JAVA UNIX SHELL Ухе 2 страницы прочитал и до сих пор не могу понять, о чвн речь Я просил одну копию, а не сотню Перееедено ■ /dev/null {vk.com/tnulQ ASSEMBLY С LATEX Зев замечательно, но вы завыли добавить символ конца строки и теперь в просто читаю какой-то мусор В вашей работе во