Диёр
вы что то не то обсуждаете лол во всех остальных моих чатах разговоры только про то кто какой 16дюймовый себе купит
почти 10 лет понадобилось эпплу чтобы найти компромисс между 17'' и 15.4''
Denis
тут просто за такое банят
опасно однако лол
Roman
опасно однако лол
ага, у тебя уже желтая карточка!
Denis
а можно тихо хейтить майкрософт, когда пишешь на фшарпе ?
Крылатый
И малиновые штаны!
Диёр
может через 10 лет они ещё и выпилят тачбар со словами "теперь вы можете снова вслепую печатать"
Roman
а можно тихо хейтить майкрософт, когда пишешь на фшарпе ?
если в лице команды сишарп, то вообще за милое дело
Denis
ну сишарп я хейтил еще до того как начал писать на фшарпе и не переставал
Denis
(вместе с виндовс и прочим)
Roman
стандартные топики это "какая же хуевая фича с нуллрефами", "как же они заебали велосипедить и не брать то, что уже есть в фшарпе" "как же майкрософт хуево рекламирует фшарп" и тд
Denis
может через 10 лет они ещё и выпилят тачбар со словами "теперь вы можете снова вслепую печатать"
К этому времени все уже перестанут кричать что дуров верни стену и будут ныть что без тачбара не так прикольно
Denis
на пхп я тоже не писал ))
Denis
ломать не строить, как говорится
Roman
ну в общем да
Диёр
на пхп я тоже не писал ))
в пхп 8.0 будет поддержка интерпретатором возврата множества множества типов у функции сначала думал что это какие-нибудь человеческие сум-типы, а потом я увидел как там функция возвращает mix|null|void|false|object|closure
Крылатый
/me писал на php в универе
Диёр
чсх пхп комьюнити только сейчас начинает задумываться о таких благах цивилизации как дженерики
Диёр
хотя языку миллиард лет вроде
Denis
Ну глядишь через 10 лет тихим ходом доедут до чего нормального
Roman
Ну глядишь через 10 лет тихим ходом доедут до чего нормального
Ага, всю жизнь едут в ад,а тут внезапно повернут обратно?
Denis
ну мало ли everyone has a chance for redemption вся фигня
Диёр
Ага, всю жизнь едут в ад,а тут внезапно повернут обратно?
в конце ноября релизится пхп7.4 и там даже будут типизированные проперти классов
Romɑn
хотя языку миллиард лет вроде
Я читал, что окаменелости времён химической эволюции хранят значки <?
Диёр
Вроде в планах есть выпилить
Андрей
(вместе с виндовс и прочим)
👊 держи краба бро
Anatoly
сын первую четверть ворд осваивал
Вот если бы был эксель, я бы даже похвалил школу
Danil
Физика сложнее кодинга.
На школьном уровне и первом курсе, достаточно уметь подставить значения в переменные и выразить неизвестное, все, на этом вся физика Разве что лабы защищать сложновато будет, только с таким умением
Danil
У нас препод специально не принимал решение в численном выражении. Только формула,и как выводил.
С выводом не прокатит на геометрической или волновой оптике, там ещё нужно доказывать через тригонометрические выражения, плюс в механике присутсвует достаточно много различных апроксимаций, которые тоже стоит помнить, так что только вывод формул - не сильвер булет
Danil
Ну и оптика (если серьёзно подойти к вопросу) для меня до сих пор тёмный лес. Я так и не понял почему
До сих пор ? А ты ей ещё как то занимаешься ? Я с физикой уже столько лет не имел никаких дел
VERSACE
Что можете сказать про ООП в F#, нормальное? Может особенности из-за которых стоит учить ? Привет всем, спасибо заранее
Anatoly
До сих пор ? А ты ей ещё как то занимаешься ? Я с физикой уже столько лет не имел никаких дел
Нет, я имею ввиду, что так и не разобрался дальше уровня решения задач
Vladislav
не можешь один дженерик интерфейс реализовать с разными типами
Vladislav
нет protected
Vladislav
все
VERSACE
Оно есть
Спасибо, это даже больше чем я хотел услышать)))
VERSACE
Спасибо)) пойду начинания делать или что...
Ayrat
Ещё интерфейсы реализуются явно
Romɑn
Ещё интерфейсы реализуются явно
И это лучшая часть ооп в фш
Ayrat
Ну я могу найти в этом плюс. Но пару раз пригорало что для раскрытия интерфейсного метода/поля надо второй раз его писать
Ayrat
я бы предпочёл возможность повесить на реализацию интерфейса ПУБЛИК
VERSACE
Жаль я не шарю почти,
VERSACE
Сижу вот
VERSACE
https://msdn.microsoft.com/en-us/visualfsharpdocs/conceptual/collections.list-module-%5Bfsharp%5D
VERSACE
Нужно больше практики
Hog
Василий в ударе.
Ayrat
Василий в ударе.
Такое ощущение что ему лично Сайм в борщ плюнул
Igor
Что можете сказать про ООП в F#, нормальное? Может особенности из-за которых стоит учить ? Привет всем, спасибо заранее
в F# ООП в основном нужно только для интеропа с c#. Жаль статью хабра из моей вчерашней ссылки удалили, там была прямо классика жанра ООП, все какие можно было паттерны использовали
Igor
не только, ещё если надо мутабельный стейт хранить и к нему методы
Поэтому я и написал "в основном". Но в вашем примере ООП почти нет
Vladimir
в либе пульсаровской юзаю и классы и интерфейсы и даже абстрактные классы)
Igor
Не функционально как-то, да и смысл тогда фшарп переходить?
Igor
Если писать в старом стиле
Doge
Не функционально как-то, да и смысл тогда фшарп переходить?
Ничего не мешает совмещать ФП и ООП, они друг другу не ортогональны. Вон, окамл никого не смущает в этом плане
Romɑn
Не функционально как-то, да и смысл тогда фшарп переходить?
Фшарп мультпаралигменный. За тем и смысл, что удобно и то и то
Igor
Да понятно, что котлеты можно вместе с конфетами есть, но по отдельности вкуснее
Igor
Это пример из жизни кстати!
Romɑn
Чё?)
Igor
Иногда детей трудно заставить есть что то несладкое)
Romɑn
Ф# отличный пример когда можно вместе все это употреблять. В орлинсе у меня общая логика в фп стиле, а чтоб все это склеить ооп.
Igor
Это интероп с сишарпом. Это навязано фреймворком, тут других вариантов нет. Но для себя код ты пишешь в ООП стиле? Да собственно тут ещё вопрос что считать ООП, если к типу добавить мемберы, это уже ООП или ещё нет?
Igor
Вот акторы (которые в акке) хранят стейт, но это же не считается ООП?
Doge
Вот акторы (которые в акке) хранят стейт, но это же не считается ООП?
Это вполне себе ООП, если того же Алана Кея слушать
Doge
А уж автор смаллталка в ОО понимает
Vladislav
Такое ощущение что ему лично Сайм в борщ плюнул
То ли он обиженка то ли подгорает слишком легко и горит постоянно
Vladislav
Я так и не ронял
Vladimir
Не функционально как-то, да и смысл тогда фшарп переходить?
ты код пишешь не чтобы было функционально, а чтобы работало) фшарп тем и хорош, что можешь и то и то заюзать, что тебе удобнее