Бобук
👤 SpeakerAppearances Over Time
Podcast Appearances
Даже парк, опять же, на таких примитивных примерах мы уже согласились. Но парк у машины и парк у велосипеда это фундаментально разные вещи.
Даже парк, опять же, на таких примитивных примерах мы уже согласились. Но парк у машины и парк у велосипеда это фундаментально разные вещи.
Это такой разный парк, что я бы даже по-разному их называл.
Это такой разный парк, что я бы даже по-разному их называл.
Кстати, интересно, что ты сейчас сказала, Ксюша, я смотрю на эти примеры, и я реально понимаю то, что мы где-то даже в статье обсуждали, что языки и некоторые экосистемы, они тебя как бы загоняют в определенное мышление.
Кстати, интересно, что ты сейчас сказала, Ксюша, я смотрю на эти примеры, и я реально понимаю то, что мы где-то даже в статье обсуждали, что языки и некоторые экосистемы, они тебя как бы загоняют в определенное мышление.
И вот эта вот концепция интерфейсов, которую ты должен определить заранее в Java, в C и в C++, она как раз тебя загоняет вот в это мышление выделить абстракции до того, как ты даже начинаешь писать код. То есть ты должен абстрагировать до того, как ты начинаешь писать. И я опять же сделали очень круто. Вот структурная типизация, это вот я снимаю шляпу, насколько прекрасна эта гениальная идея.
И вот эта вот концепция интерфейсов, которую ты должен определить заранее в Java, в C и в C++, она как раз тебя загоняет вот в это мышление выделить абстракции до того, как ты даже начинаешь писать код. То есть ты должен абстрагировать до того, как ты начинаешь писать. И я опять же сделали очень круто. Вот структурная типизация, это вот я снимаю шляпу, насколько прекрасна эта гениальная идея.
То есть ты пишешь типа кучу чего угодно, а потом ты уже можешь сказать, ага, ну вроде как вот эти два метода одинаковые, и я могу их там, не знаю, принимать как абстракцию. Но это будет именно уже в какой-то позже момент. То есть заранее ты не должен думать, как бы так сделать, чтобы у меня там, не знаю, какие бы абстракции мне выделить и создать, какие интерфейсы мне надо придумать заранее.
То есть ты пишешь типа кучу чего угодно, а потом ты уже можешь сказать, ага, ну вроде как вот эти два метода одинаковые, и я могу их там, не знаю, принимать как абстракцию. Но это будет именно уже в какой-то позже момент. То есть заранее ты не должен думать, как бы так сделать, чтобы у меня там, не знаю, какие бы абстракции мне выделить и создать, какие интерфейсы мне надо придумать заранее.
Мне кажется, это прекрасно, и вот в этом-то и ошибка языка, что они тебя прямо с порога заставляют. Ага, а какой тебе интерфейс тут нужен? Да никакого мне тут не надо.
Мне кажется, это прекрасно, и вот в этом-то и ошибка языка, что они тебя прямо с порога заставляют. Ага, а какой тебе интерфейс тут нужен? Да никакого мне тут не надо.
Мэнсплейнинг. Точно, вот эти. А когда мужчина мужчину учит?
Мэнсплейнинг. Точно, вот эти. А когда мужчина мужчину учит?
Так мне кажется, Нейронка с ума сойдет, просто там переклинет. А вот из-за этого появится Скайнет, и они пойдут убивать людей, просто чтобы отомстить.
Так мне кажется, Нейронка с ума сойдет, просто там переклинет. А вот из-за этого появится Скайнет, и они пойдут убивать людей, просто чтобы отомстить.
Так, может, припасем их до следующего и ворвемся на тему этих. Конечно, темы слушателей.
Так, может, припасем их до следующего и ворвемся на тему этих. Конечно, темы слушателей.