Anonymous
Спасибо. Пойду читать книжку
Anonymous
Решил взять Пайтон
Андрей
Молодец. @ru_python
Андрей
Тебе сюды.
Anonymous
Тебе сюды.
Уже там
maxOn
не знаю , хоть и замороченый язык JS но я его начал изучать! Хотя первым начал изучать C#
Leonid
Хоть кто то делает правильный выбор :)
Leonid
Питон хорош :)
maxOn
https://www.youtube.com/channel/UCdnFX7mzgup9moXG2fULOog
maxOn
даже вот посмотреть этого чудака) вот мне почему то кажеться он знает свое дело))
maxOn
всякие фитчи расказывает и моменты которые до него никто не говорил
maxOn
так что если что советую)
Rafael 🌵
Ребят, можете пояснить за тесты: https://github.com/Fl0pZz/Apipie/blob/master/tests/create-rest-tree.test.js я нормально их пишу? 500 строк кода и всего 30 тестов, мне кажется что-то я делаю не верно
Андрей
Норм, главное, чтобы они то, что надо, проверяли)
Winni
почему бы и нет?
Просто продакшн бывает другим, бывает такой, которому надо быстро делать, а не на будущее или красоту. А тебе все равно придется идти и зарабатывать этим.
Rafael 🌵
почему бы и нет?
делаю для души
Winni
Можешь получить не слабый такой бугурт
Konstantin
тесты не нужны
Konstantin
тнн только для лгбт
Bohdan
тсм где нужны тесты платят больше
melvin
стоооооп
melvin
как в джс реализованы массивы?
melvin
скейлабл арай?
melvin
тнн только для лгбт
ну или для отчаявшихся
melvin
sort сортирует, преобразуя элементы к строке
melvin
melvin
ну что за говно?
melvin
.-.
Rafael 🌵
Сравнение ключей в Map() тоже по ссылке
Rafael 🌵
@ZeroBias а ты что используешь для организации процесса разработки?
Андрей
но почему так?
Компараторы лень реализовывать.
melvin
серьезно?
melvin
в джс не всё же объекты?
Bohdan
можешь использовать свой компаратор
melvin
не, я знаю
melvin
просто странно что по дефолту такое поведение
melvin
как то это
melvin
СТРАННО
Bohdan
а какое должно быть?
Андрей
Ну, скорее всего кто-то в стародавние времена так сделал, поэтому обратную совместимость сохранили.
melvin
а какое должно быть?
ну если в джс все объекты должен быть полиморфный метод сравнения если нет дефолтный компаратор должен вызывать соответствующие типам компараторы
melvin
ну это первое что приходит в голову
melvin
вопрос снят
Дима
Но питон тебе выдаст намного точнее результат
Очень странное утверждение, если не сказать больше
Дима
Математика на всех одна как бы
Дима
andrei
а если в массиве разные типы
Rafael 🌵
В плане?
Ну там, jira, trello, cd, cl
Anonymous
https://www.youtube.com/channel/UCdnFX7mzgup9moXG2fULOog
Видео 2-3 летней давности, для JS'a и фронта это достаточно критично...
maxOn
Видео 2-3 летней давности, для JS'a и фронта это достаточно критично...
нет, это же не книга 5-им летней давности. Кстате у него очень там информативно и даже иногда сложно для понимания(лично у меня так)
maxOn
у него свой подход обяснения. И объясняет давольно глубоко. Ну короче даже он говорил в своем видео, что "если вы не понимаете сразу того что я объясняю не беда, потом посмотрите еще раз"
maxOn
ну что то типа такого
Таймураз
Очень странное утверждение, если не сказать больше
На больших числах js начинает ошибаться
Rafael 🌵
Очень странное утверждение, если не сказать больше
Почему? В js же числа до 2^53, а в Питоне до 2^64
Андрей
В питоне длинка из корробки, нет?
Bohdan
да
Дима
Конкретно у меня в либе делаются операции над числами в пять сотен разрядов
Дима
Каждое
Таймураз
Смотря как ты числа хранишь
Дима
Вот мы и перешли от языков к имплементациям стандартов
Дима
Операции над big integer, в коде, близком к спеке asm.js считаются моментально — близко к эталонной реализации на C
andrei
в питоне бигинт по дефолту типо?
Kons
И ещё в соседнем реакт-чатике
melvin
но там бигинт = массив
Kons
Алло, модераторы!!!
Anonymous
Спамчег пожаловал
А ВОТ ТЕПЕРЬ ПАБЛИК
Тут группы смерти рекламируют
Anonymous
Настойчивый
А ВОТ ТЕПЕРЬ ПАБЛИК
Спасите(