Nikita 
    
    
        
        
        
        я кстати не оч понял про что был доклад-то в итоге? просто призвать обсудить тему?
    
 
    
    Nikita 
    
    
        
        
        
        и еще. есть void 0, вот я хз зачем он нужен, кстати)
    
 
    
    Anton 
    
    
        
                    
                        
                            
                            Давайте не про ES3
                        
                    
                
        
        
        Не, ну такая вещь как null и undefined ящитаю будоржаит умы людей и по сей день
    
 
 
    
    Nikita 
    
    
        
        
        
        кстати это не только в js. в objc же есть nil null и чето еще вроде
    
 
    
    Nikita 
    
    
        
        
        
        да, но что это вообще за фигня? Я ее 1 раз увидел тупо в бандле после eslint-а
    
 
    
    Michael 
    
    
        
        
        
        Легаси
    
 
    
    Denis 
    
    
 
    
    Michael 
    
    
        
        
        
        Брендон Эйк сделал язык за пару недель ЕМНИП
    
 
    
    Nikita 
    
    
        
        
        
        ок, когда использовать null, а когда undefined?
    
 
    
    Denis 
    
    
        
        
        
        8th Node.js Meetup в Яндексе
    
 
    
    Anton 
    
    
        
        
        
        Предпочитаю использовать undefined никогда
    
 
    
    Michael 
    
    
        
        
        
        undefined не использовать вообще, это же неопределённость
    
 
    
    Denis 
    
    
        
        
        
        Огонь, очень много людей, интересные темы :)
    
 
    
    Michael 
    
    
        
        
        
        Дырка в типе
    
 
    
    Nikita 
    
    
        
        
        
        видимо судя из вышесказанного undefined должно быть то, чего вообще вам хотеться не должно, а null где может что-то быть, а ща пусто?
    
 
    
    Recluse 
    
    
 
    
    Michael 
    
    
        
        
        
        Если должна быть ссылка на объект, но по какой-то причине объекта нет – то будет null
    
 
    
    Anton 
    
    
 
    
    Michael 
    
    
        
        
        
        typeof null === "object"
    
 
    
    Michael 
    
    
        
        
        
        Намекает
    
 
    
    Nikita 
    
    
        
        
        
        null.foo
        TypeError: Cannot read property 'foo' of null
    
 
    
    Nikita 
    
    
        
        
        
        тем не менее)
    
 
    
    Evgeny 
    
    
        
        
        
        Это ж из совместимости оставили
    
 
    
    Nikita 
    
    
        
        
        
        typeof тоже легаси)
    
 
    
    Michael 
    
    
        
        
        
        typeof не легаси
    
 
    
    Michael 
    
    
        
        
        
        Это метапрограммирование
    
 
    
    Michael 
    
    
        
        
        
        Интроспекция значения
    
 
    
    Nikita 
    
    
        
        
        
        потому что отдает какую-то фигню)
    
 
    
    Nikita 
    
    
        
        
        
        typeof null === 'null' хорошо бы
    
 
    
    Michael 
    
    
        
        
        
        Нет, ну смотри, пример из слайда тот же
    
 
    
    Michael 
    
    
        
        
        
        getUserById(id)
    
 
    
    Michael 
    
    
        
        
        
        Возвращает объект User
    
 
    
    Nikita 
    
    
        
        
        
        я чет не понял, ща быстрый или большой доклад?)
    
 
    
    Michael 
    
    
        
        
        
        А если юзер не найден?
    
 
    
    Michael 
    
    
        
        
        
        Ща большой
    
 
    
    Nikita 
    
    
        
        
        
        ну, должен вернуть null если не нашел
    
 
    
    Nikita 
    
    
        
        
        
        но в js если вернешь false - ваще ничего не сломается)
    
 
    
    Anton 
    
    
        
        
        
        typeof null === 'object' - это старый баг, который просто не пофиксали, а теперь нельзя
    
 
    
    Nikita 
    
    
        
        
        
        в большинстве случаев
    
 
    
    Michael 
    
    
        
        
        
        Сломается. Просто не сейчас, а в совершенно другом месте взорвётся.
    
 
    
    Michael 
    
    
        
        
        
        Типа сериализации данных перед подачей в сокет.
    
 
    
    Michael 
    
    
        
        
        
        И по стектрейсу уже ничего не поймёшь
    
 
    
    Nikita 
    
    
        
        
        
        вот в конкретно этом твоем примере
    
 
    
    Nikita 
    
    
        
        
        
        это просто falsy значение
    
 
    
    Nikita 
    
    
        
        
        
        ты всегда чекнешь if (user) { // do something } else { // throw error }
    
 
    
    Andrey 
    
    
        
        
        
        Но так жарко было на митапе
    
 
    
    Anonymous 
    
    
        
        
        
        А на митапе-то про ноду вообще не было :-)
    
 
    
    Anonymous 
    
    
        
        
        
        кислорода (и ноды) было мало, да, но вообще было интересно
    
 
    
    Denis 
    
    
        
        
        
        Для всех, кто присоединился, как и обещал список каналов:
        + @react_js
        + @angular_js
        + @nodejs_ru
        + @javascript_jobs
        
        + @devops_ru
        
        + @reactnative_ru
        + @android_ru
        + @ios_ru
        + @mobile_jobs
    
 
    
    Recluse 
    
    
        
        
        
        Больше каналов богу каналов
    
 
    
    Anonymous 
    
    
 
    
    Anonymous 
    
    
        
        
        
        Всем спасибо за доклады, понял, что гоу — топовый язык
    
 
    
    Loyd 
    
    
        
        
        
        ...для тех кто не осилил rust, разумеется
    
 
    
    Юлла 
    
    
        
        
        
        ты пропустил лекцию про микросервисы со специфическим запахом)
    
 
    
    Anonymous 
    
    
        
        
        
        Кстати, да
    
 
    
    Юлла 
    
    
        
        
        
        https://scontent-arn2-1.xx.fbcdn.net/v/t1.0-9/13707749_1230771966932866_258944036255765954_n.jpg?oh=3133099c5986fb481bcdabc27d72a0a8&oe=57F02AC0
    
 
    
    Юлла 
    
    
        
        
        
        нет, там символика ещё на паре слайдов была :)
    
 
    
    Юлла 
    
    
        
        
        
        но вообще начало было шедевральное: "Вот ченджлог последний, и, как мы сидим, новых фич не появилось. И, наверное, не появится"
    
 
    
    Юлла 
    
    
        
        
        
        *видим
    
 
    
    Loyd 
    
    
        
        
        
        Вы с го как мартышки, которым показали перекрашенный банан.
    
 
    
    Recluse 
    
    
 
    
    Loyd 
    
    
        
        
        
        во-во
    
 
    
    Meg 
    
    
        
        
        
        А когда видос то будет?
    
 
    
    Anonymous 
    
    
 
    
    🚀 Snyp 
    
    
        
        
        
        — Я по поводу вакансии специалиста по информационной безопасности. 
        — Пришлите ваше резюме. 
        — Оно у вас на рабочем столе.
    
 
    
    Михаил 
    
    
 
    
    Recluse 
    
    
 
    
    igo 
    
    
        
        
        
        import'ы в 6.3 таки нельзя использовать для кастомных файлов, да? 
        
        import {func} from './lib/util';
        var func = require './lib/util'.func'
    
 
    
    igo 
    
    
        
        
        
        о, увидел, поддержки ещё нет.
    
 
    
    igo 
    
    
        
        
        
        https://bugs.chromium.org/p/v8/issues/detail?id=1569
        тут можно проголосовать, если что.
    
 
    
    igo 
    
    
        
        
        
        в самом низу страницы. вход через аккаунт gmail.
    
 
    
    Anonymous 
    
    
 
    
    Anonymous 
    
    
        
        
        
        Зазвездить?
    
 
    
    Anonymous 
    
    
        
        
        
        да
    
 
    
    Anonymous 
    
    
        
        
        
        только это не особо поможет лол
    
 
    
    Andrey 
    
    
        
        
        
        и в ноде будут немного по другому сделанные модули