@Fsharp_chat

Страница 99 из 772
Ilya
04.05.2017
16:42:46
как это выключить?

Летучая
04.05.2017
16:43:09
Кстати, скала такая же костыльная, как джава? Или ее нормальные люди писали?

Ilya
04.05.2017
16:43:26
какой это параметр в иониде? Чет не пойму как это называется вообще

Nikolay
04.05.2017
16:43:27
Ещё вопрос, в вскод кто-нибудь дебажил xunit?

Google
Летучая
04.05.2017
16:43:51
Когда узнал, что под капотом генериков в джаве всякие ArrayList<Object>

Roman
04.05.2017
16:44:07
https://drive.google.com/uc?id=0B1JqG9-isoYPWWNoV3ZOWnhKRU0
ты про указания типов?

Ilya
04.05.2017
16:44:16
типа кодолинзы

подглючивает оно

Roman
04.05.2017
16:44:39
линзы так и называется)

напиши issue плз, если подглючивает

Arseniy
04.05.2017
16:45:04
Кстати, скала такая же костыльная, как джава? Или ее нормальные люди писали?
она разная. почитай тапл, там в каждой третьей главе ссылки на работы одерского. он еще джаву формализовывал через симплджева, а потом дорвался и забодяжил езык. а щас у него 100500 аспирантов, которые двигают скалу в направлениях, в которых мартин не шарит, и даже следить не хочет

Roman
04.05.2017
16:45:13
подглючивает оно
ща погуглю как выключить

Ilya
04.05.2017
16:45:54
ну оно не то чтобы подглючивает, раздражает. Когда я переключаюсь на другую вкладку, они пропадают. Когда снова прыгаю на вкладку они начинают прогружаться

https://drive.google.com/uc?id=0B1JqG9-isoYPZmRueENPN3NfXzg

Roman
04.05.2017
16:46:37
https://drive.google.com/uc?id=0B1JqG9-isoYPZmRueENPN3NfXzg
https://code.visualstudio.com/Docs/editor/editingevolved#_reference-information

Google
Roman
04.05.2017
16:47:04
Ilya
04.05.2017
16:47:34
да мне в принципе норм, если бы оно работало быстро и строчки не раздвигало при загрузке. Код прыгает

а, так это и есть кодоленза. Это расширение её просто так использует

Ilya
04.05.2017
16:48:20
отдельно бы оно отключалось, а не вся кодоленза

Igor
04.05.2017
16:49:01
Кстати, скала такая же костыльная, как джава? Или ее нормальные люди писали?
Скажем так: она такая сложная стала что Мартин Одерски (автор) сейчас ее переписыват (гугли Dotty) и выкидывает многие фичи (типа поддержка XML/макросы). Закончит он это года через 2-4 и возможно у нас будет новый “Python 3” тк совместимости не будет (а куча банков/тырпрайза уже юзает ее).

Roman
04.05.2017
16:49:07
Ilya
04.05.2017
16:49:39
а у неё какой скоуп? На папку?

Roman
04.05.2017
16:49:53
а у неё какой скоуп? На папку?
да на папку проекта

Ilya
04.05.2017
16:50:01
нормас, спасиб

"давайте поможем Даше настроить vs code"

а vs code правда неплох

и не подумал бы что майкрософтовский продукт так подхватит комьюнити

у нас на работе фронтендчик на него пересел, хотя дотнето/майкрософто ненависник

Arseniy
04.05.2017
16:55:33
F# - функциональный язык програмиирования, который позволит эффективно решать ваши задачи, используя выразительную ситему типов и всю инфраструктуру .NET

как вам?

Nikolay
04.05.2017
16:56:07
а vs code правда неплох
Не всё так гладко)

В полной вс круто, что всё работает из коробки

Ilya
04.05.2017
16:56:32
ну гладко никогда не бывает

Nikolay
04.05.2017
16:56:47
Хотя щас нифига там не работает)

Google
Evgeniy
04.05.2017
16:56:50
@stdray Хорошо. :)

Nikolay
04.05.2017
16:57:00
Я вот пытаюсь дебаг тестов сделать

Evgeniy
04.05.2017
16:57:35
@stdray Не, я ничего такого не видел, TAPL не читал. Я даже программистом не работаю профессионально. :)

Evgeniy
04.05.2017
16:58:11
Инфраструктуру JS забыли! :)

Arseniy
04.05.2017
16:58:35
позволяет
жыза F# - функциональный язык програмиирования, который позволяет эффективно решать ваши задачи, используя выразительную ситему типов и всю инфраструктуру .NET

Инфраструктуру JS забыли! :)
да нету там никакой инфраструктуры. какие-то лелы что-то там кроскомпиляют, заставляя обвешиваться тясячами атрибутов, а толку ноль

Evgeniy
04.05.2017
16:59:52
Н-но...

Форкманн, продакшн, реактнатив... :(

Arseniy
04.05.2017
17:01:17
во всё бровзерном UI я вижу тока одно отличие, от того, что было 5 лет назад - это TS

Arseniy
04.05.2017
17:04:34
А в чем разница со Скала?
скала намного больше ООП, и сильно сложнее за счет невъебенной системы типов и имплиситов

Igor
04.05.2017
17:05:02
А в чем разница со Скала?
У Scala синтакс ближе к C# и не забывам про МАКРОСЫ (работающие на рефликсии)

Arseniy
04.05.2017
17:05:17
а фишурп он такой, вот тебе три с половиной фичи и погнал)

Arseniy
04.05.2017
17:06:15
есть там все, из готового тот же ionide на fable написан
это ваше мнение. я считаю это всё мертворожденным

Evgeniy
04.05.2017
17:06:17
Ладно. Я потерял нить обсуждения.

Почитаю, что получилось в ишшуе.

Google
Arseniy
04.05.2017
17:06:52
F# вполне себе ооп
позволяет - да. но все его языковые особенности против)

Летучая
04.05.2017
17:08:15
позволяет - да. но все его языковые особенности против)
да уж, конструкции типа type A = interface B with member this.DoStuff () = () оч напрягают

хотя с другой стороны наглядно

Roman
04.05.2017
17:08:35
позволяет - да. но все его языковые особенности против)
конечно , он позволяет в ооп больше чем C#

Летучая
04.05.2017
17:08:50
скала опять со своими { }

Roman
04.05.2017
17:09:06
Admin
ERROR: S client not available

Летучая
04.05.2017
17:09:07
когда их уже выпилят

Roman
04.05.2017
17:09:24
и с классами то самое же

да уж, конструкции типа type A = interface B with member this.DoStuff () = () оч напрягают
У меня всеравно классы короче получаются в F# чем в C#)

Летучая
04.05.2017
17:10:05
С-подобный синтаксис рождает бойлерплейт

Arseniy
04.05.2017
17:10:34
да уж, конструкции типа type A = interface B with member this.DoStuff () = () оч напрягают
имхо, это как раз шик-блеск. они таким же синтаксисом сделали эекстенш пропертись даже для статических классов. но когда ты залазишь в такое, то всегда есть какая-то подстава.

Летучая
04.05.2017
17:11:31
мб я к си-подобным привык всяким, где лаконичные class A : B

Evgeniy
04.05.2017
17:14:43
Господа, мы что-то скатились в какие-то минихоливары.

Не надо так.

Arseniy
04.05.2017
17:15:02
мб я к си-подобным привык всяким, где лаконичные class A : B
ну в F# все енто делается норм. просто сабтайпинг (реализацю АТД не считаем) плохо ложится на фп

Evgeniy
04.05.2017
17:16:26
Все мы знаем, что есть и чего нет в F#. И все имеем на этот счет мнение. Давайте делать продуктивно -- писать посты, а не сообщения в чате. :)

Летучая
04.05.2017
17:16:56
я стесняюсь

Google
Arseniy
04.05.2017
17:17:02
завел базовый класс. зачем ты его завел? наверное для навязывания поведения (лискоф радуется), дочерние классы его релизует и соблюдают или нет все енти принципы ооп (лискоф моорщица). тут нет разницы какой синтаксис

Arseniy
04.05.2017
17:19:10
Все мы знаем, что есть и чего нет в F#. И все имеем на этот счет мнение. Давайте делать продуктивно -- писать посты, а не сообщения в чате. :)
а чего писать? я как-то хотел написать, почему тайпровайдеры фишарпа - стыд и позор, но уже ни мне не интересно, да и никому не интересно

Evgeniy
04.05.2017
17:19:25
Все, что сейчас пишешь.

Evgeniy
04.05.2017
17:21:26
Отрицательные посты никому неинтересны.

Я говорю, всем, кто пользуется, и так известны слабые стороны.

А кто не пользуется -- не поймут или поймут неправильно. :(

Но вот авторский взгляд на решение проблем -- это почти всегда интересно.

Это конструктивно, есть что обсудить.

Использование или неиспользование ООП в F# -- ок. Рассказ, почему какая-то фича или технология дерьмо -- неок.

Friedrich
04.05.2017
17:25:02
+

Arseniy
04.05.2017
17:27:03
я не согласен. потому что негатив есть всегда и везде. все хорошо только у технологий, которыми никто не пользуется

Evgeniy
04.05.2017
17:28:41
В точку, негатива много. И поэтому хотелось бы его поменьше, хотя бы в рамках уютного чата.

Arseniy
04.05.2017
17:29:33
а какой негатив есть в сторону фишарпа? имхо, он кроме ненависти к микрософту, никакой критики не имеет вообще

Evgeniy
04.05.2017
17:30:36
Ты, наверное, не сидишь в твиттере и слаке. :)

Arseniy
04.05.2017
17:31:06
в слаке у меня только рабочий чат. а в твиттуре вполне

как по мне, нельзя обижать всяких убогих и инвалидов

на F# я воспрининимаю как уже зрелый продукт

Artemko
04.05.2017
17:46:45
Сейчас на коре всё незрелое

Страница 99 из 772