
Akhmed
28.02.2017 
 13:33:08
ну у меня тоже VS + Resharper - ридер пока никаких профитов не дает
 
                
                
Roman
28.02.2017 
 13:33:12
 
                
                
GNU/Patchouli
28.02.2017 
 13:33:20
Мне, правда, в целом шарпы не особо нравятся. Смотрела я после Haskell на F# - как-то не захотелось начинать. Насчет этого, кстати. Чем вам нравится F#?
 
                    
Google
                
                
                
                
 
                
                
Akhmed
28.02.2017 
 13:35:42
код получается значительно меньше как правило
за счет иммутабельности и сравнения по умолчанию делать доменную логику проще
 
                
                
Roman
28.02.2017 
 13:36:43
Это отличный сплав из .net, котоырй дает большую универсальность, удобство и компактность языка благодаря ML корням, на него легче перетащить C# девелоперов чем на хаскелл, на него легче перетащить энтерпрайз чем на хаскелл.
 
                
                
Akhmed
28.02.2017 
 13:36:44
Алгебраические типы данных и Pattern Matching часто упрощают реализацию логики тоже
 
                
                
Roman
28.02.2017 
 13:37:36
Но в целом Хаскелл поковырять тоже приятно)
 
                
                
Igor
28.02.2017 
 13:38:37
Тут проскакивала новость что думают над добавлением тайп-классов в .NET
 
                
                
Roman
28.02.2017 
 13:38:57
F# (and C#) type classes concept 
https://github.com/MattWindsor91/visualfsharp/blob/hackathon-vs/examples/fsconcepts.md
 
                
                
GNU/Patchouli
28.02.2017 
 13:39:01
 
                
                
Roman
28.02.2017 
 13:39:05
ты про это?
 
                
                
Akhmed
28.02.2017 
 13:41:09
 
                
                
Igor
28.02.2017 
 13:41:11
ты про это?
https://github.com/dotnet/csharplang/issues/164
 
                
                
Roman
28.02.2017 
 13:41:33
 
                
                
GNU/Patchouli
28.02.2017 
 13:42:05
 
                    
Google
                
                
                
                
 
                
                
Roman
28.02.2017 
 13:42:24
 
                
                
Igor
28.02.2017 
 13:42:53
Но эта вроде посвежея :)
 
                
                
Roman
28.02.2017 
 13:43:04
да
объединение идей
 
                
                
Akhmed
28.02.2017 
 13:43:19
Вот Linq кстати хороший пример. Это элементы функциональщины который притащили в C# и сейчас в энтерпрайзе используется повсеместно
а после того как что то напишешь на F# то понимаешь что есть намного больше удобных инструментов которых сильно не хватает в C# )
Когда Linq добавляли в C# я помню как куча моих коллег ныла о том что все это не нужно и это засоряет язык и все такое
хотя потом все повсеместно исползовали
 
                
                
Igor
28.02.2017 
 13:46:44
 
                
                
Roman
28.02.2017 
 14:41:23
Для единой тчоки правды нужен CQRS + ES + DDD , т.е. архитектурный подход, другое дело что F# с ним реализовывается гораздо легче.
 
                
                
Igor
28.02.2017 
 15:09:37
 
                
                
Alexander
28.02.2017 
 15:20:57
 
                
                
GNU/Patchouli
28.02.2017 
 15:23:15
 
                
                
Igor
28.02.2017 
 16:12:10
 
                
                
Alexander
28.02.2017 
 16:28:31
Хотя надо наверное еще раз дать шанс, и попробовать последние EAP
 
                
                
Igor
28.02.2017 
 16:30:59
 
                
                
Alexander
28.02.2017 
 16:32:09
 
                    
Google
                
                
                
                
 
                
                
Alexander
28.02.2017 
 16:33:08
Я понимаю что не камильфо на маке винду юзать, но ловить глюки баги и тормоза VSForMac тож не хочется(
+ Есть еще проекты под WPF,WP,CE
Вот для CE специально стоит 2008 студия
 
                
                
Roman
28.02.2017 
 16:34:13
Собрались дотентчики " у меня мак" " и  уменя мак"  xD
 
                
                
Igor
28.02.2017 
 16:35:11
У меня макбук +  Bootcamp) Imac как host
Пару лет назад тоже юзал bootcamp тк XS не поддерживал C#6, 
но потом вышла XS 6 с поддержкой всех фич C#6 и необходимость в VS как-то отпала и я удалил винду.
А потом .NET ушел в кросплатформу, а теперь вот VSCode и Rider появились.
 
                
                
Alexander
28.02.2017 
 16:35:12
 
                
                
GNU/Patchouli
28.02.2017 
 16:35:23
 
                
                
Roman
28.02.2017 
 16:35:55
 
                
                
GNU/Patchouli
28.02.2017 
 16:36:45
 
                
                
Igor
28.02.2017 
 16:36:55
 
                
                
Alexander
28.02.2017 
 16:37:01
 
                
                
Igor
28.02.2017 
 16:37:26
 
                
                
Alexander
28.02.2017 
 16:37:28
ОС Реального времени от MS
ну и .Net урезанный уровня 3.5
 
                
                
Akhmed
28.02.2017 
 16:37:52
А у нас проект под винду, иос, андроид. И без винды никак и без мак никак
 
                
                
GNU/Patchouli
28.02.2017 
 16:38:10
а у меня лабы в универе
и это печально
 
                    
Google
                
                
                
                
 
                
                
Alexander
28.02.2017 
 16:38:23
 
                
                
Akhmed
28.02.2017 
 16:38:32
Для сборки да
 
                
                
Alexander
28.02.2017 
 16:38:40
Тесты?
 
                
                
GNU/Patchouli
28.02.2017 
 16:38:52
потому что я вообще не очень переношу на дух языки высокого уровня
 
                
                
Akhmed
28.02.2017 
 16:38:53
А для разработки каждый может и то и то использовать
 
                
                
GNU/Patchouli
28.02.2017 
 16:39:03
ну, кроме Pure Functional
типа Haskell
 
                
                
Roman
28.02.2017 
 16:39:14
 
                
                
GNU/Patchouli
28.02.2017 
 16:39:21
 
                
                
Akhmed
28.02.2017 
 16:39:45
Тесты прогоняются на CI сервере. Ечли тесты не пройдут то CI запретит делать PR
 
                
                
Alexander
28.02.2017 
 16:39:48
 
                
                
Roman
28.02.2017 
 16:40:09
Да нет, C же
Я-то думал на aсме, а то си это же высокоуроневый яп. Не круто)
 
                
                
Igor
28.02.2017 
 16:40:10
 
                
                
Akhmed
28.02.2017 
 16:40:43
У кого мак у них виндовые виртуалки. У кого винда - ма3овский билд хост
 
                
                
GNU/Patchouli
28.02.2017 
 16:40:43
Микроконтроллеры ковыряю
 
                
                
Roman
28.02.2017 
 16:41:14
 
                
                
Igor
28.02.2017 
 16:41:41
 
                
                
GNU/Patchouli
28.02.2017 
 16:41:52
 
                
                
Roman
28.02.2017 
 16:42:25
 
                    
Google
                
                
                
                
 
                
                
GNU/Patchouli
28.02.2017 
 16:42:34
А C де-факто стандарт в системном программировании POSIX-совместимых осях
 
                
                
Roman
28.02.2017 
 16:43:00
 
                
                
GNU/Patchouli
28.02.2017 
 16:43:10
 
                
                
Alexander
28.02.2017 
 16:43:20
Да вообще кому нужны стандарты)
 
                
                
GNU/Patchouli
28.02.2017 
 16:43:26
На самом деле, отсутствие стандартов где-либо - штука проблемная.
 
                
                
Roman
28.02.2017 
 16:43:43
 
                
                
GNU/Patchouli
28.02.2017 
 16:44:42
ОКР дектектед xD
Вот кстати, ОКР  у меня действительно наблюдается, боролась с этим, более-менее успешно.
Было время, когда мыла руки раз по 15 на дню
приходилось практически постоянно в кожанных перчатках сидеть
 
                
                
Roman
28.02.2017 
 16:45:56
 
                
                
GNU/Patchouli
28.02.2017 
 16:46:20
потому что кожа красная была и облезала из-за мыльной щелочи
 
                
                
Roman
28.02.2017 
 16:47:21
 
                
                
GNU/Patchouli
28.02.2017 
 16:48:25
 
                
                
Roman
28.02.2017 
 16:48:46
 
                
                
GNU/Patchouli
28.02.2017 
 16:48:51
В общем-то, обижаться тут точно не на что.
 
                
                
Alexander
28.02.2017 
 16:48:59
???