Size: a a a

2020 June 07

СС

Сергей Свиридов... in F# Chat
T
на ютюбе есть презентация "Go Pro on .NET with F# - Isaac Abraham", там он говорит что это удобно для type inference, компилятор смотрит на структуру и на все что было описано выше чтобы понять что это
эх. с тем же успехом компилятор мог бы и смотреть "на всё что ниже"...  ладно, погуглю презентацию. пасиб.
источник

AH

Ayrat Hudaygulov in F# Chat
Сергей Свиридов
эх. с тем же успехом компилятор мог бы и смотреть "на всё что ниже"...  ладно, погуглю презентацию. пасиб.
А чо бы мсбилду не смотреть на все что ниже и не билдить все разом?
источник

AH

Ayrat Hudaygulov in F# Chat
Зачем эти мучения с разделением на проекты...
источник

AH

Ayrat Hudaygulov in F# Chat
Или все эти inversion of control
источник

AH

Ayrat Hudaygulov in F# Chat
Сергей Свиридов
эх. с тем же успехом компилятор мог бы и смотреть "на всё что ниже"...  ладно, погуглю презентацию. пасиб.
Надо все засунуть в один большой проект, без разделения, вот это щастье будет, да? А то какие-то искусственные ограничения
источник

оГ

отец Григорий... in F# Chat
Сергей Свиридов
эх. с тем же успехом компилятор мог бы и смотреть "на всё что ниже"...  ладно, погуглю презентацию. пасиб.
Ну и вообще! Могли бы и на русском ключевые слова сделать.
источник

СС

Сергей Свиридов... in F# Chat
отец Григорий
Ну и вообще! Могли бы и на русском ключевые слова сделать.
с 1С не очень-то получилось. но по-прежнему эта идея - огонь!!
источник

оГ

отец Григорий... in F# Chat
Ayrat Hudaygulov
Надо все засунуть в один большой проект, без разделения, вот это щастье будет, да? А то какие-то искусственные ограничения
Если порядок так важен можно же вообще всё в один файл засунуть
источник

AH

Ayrat Hudaygulov in F# Chat
отец Григорий
Если порядок так важен можно же вообще всё в один файл засунуть
Я наоборот про ситуацию когда он неважен. Сишарп в пределах проекта уже не парится за порядок. поэтому разделения на проекты только мешают настоящим кодерам реализовывать свои идеи!
источник

оГ

отец Григорий... in F# Chat
Сергей Свиридов
с 1С не очень-то получилось. но по-прежнему эта идея - огонь!!
Советский учебник по информатике конца 80-х годов прошлого века. Алгоритмический язык.
источник

оГ

отец Григорий... in F# Chat
Ayrat Hudaygulov
Я наоборот про ситуацию когда он неважен. Сишарп в пределах проекта уже не парится за порядок. поэтому разделения на проекты только мешают настоящим кодерам реализовывать свои идеи!
Да, кстати. Я недавно только обнаружил, что файлы в проект можно не включать.
источник

оГ

отец Григорий... in F# Chat
Компилируем всё подряд :)
источник

оГ

отец Григорий... in F# Chat
(речь про ц#)
источник

AH

Ayrat Hudaygulov in F# Chat
У#
источник

AH

Ayrat Hudaygulov in F# Chat
)
источник

оГ

отец Григорий... in F# Chat
Промазал
источник

оГ

отец Григорий... in F# Chat
Телефончик надо побольше
источник

СС

Сергей Свиридов... in F# Chat
Ayrat Hudaygulov
А чо бы мсбилду не смотреть на все что ниже и не билдить все разом?
проекты часто имеют древовидные зависимости. но если в от одного проекта, зависит ТОЛЬКО ОДИН проект решения (и реиспользование кода не предполагается в других решениях), то есть смысл задумать над объединением этих двух проектов в один. И пофик, в каком порядку будут файлы - компилятор сам будет решать, в каком порядке компилировать.

суть в том, что (как учил Снежный Барс из одной книжки по программированию :)) НУЖНО ДУМАТЬ О ГЛАВНОМ.
Сначала - главное
Потом - детали.

Я знаю как этого достичь в C#. Но пока не понимаю, как это повторить (улучшить?) в F#
источник

оГ

отец Григорий... in F# Chat
Кого ты тут пытаешься переубедить?
источник

AH

Ayrat Hudaygulov in F# Chat
Сергей Свиридов
проекты часто имеют древовидные зависимости. но если в от одного проекта, зависит ТОЛЬКО ОДИН проект решения (и реиспользование кода не предполагается в других решениях), то есть смысл задумать над объединением этих двух проектов в один. И пофик, в каком порядку будут файлы - компилятор сам будет решать, в каком порядке компилировать.

суть в том, что (как учил Снежный Барс из одной книжки по программированию :)) НУЖНО ДУМАТЬ О ГЛАВНОМ.
Сначала - главное
Потом - детали.

Я знаю как этого достичь в C#. Но пока не понимаю, как это повторить (улучшить?) в F#
Проекты всегда имеют древовидные зависимости потому что мсбилд енфорсит такое поведение
источник