@CSharpChatЭта группа больше не существует

Страница 1023 из 1888
Mikhail
13.05.2017
12:15:09
Лучше датнет кор поковыряй

Илья
13.05.2017
12:15:12
так что ФП в пролете?))

Mikhail
13.05.2017
12:15:23
Если хочется Фп - скала популярна вроде

Илья
13.05.2017
12:15:28
Лучше датнет кор поковыряй
до этого доберусь и так рано или поздно

Google
Slava
13.05.2017
12:15:30
или Qt

Илья
13.05.2017
12:15:45
или Qt
лолшто? какой ФП в Qt?)))

Qt это либа для интерфейса

Mikhail
13.05.2017
12:16:03
Да не, не в пролете Фп, наоборот на пике. Просто фышарп так мощно не выстрелил

Slava
13.05.2017
12:16:23
лолшто? какой ФП в Qt?)))
без фп, естественно. Большая ошибка Qt считать просто либой для интерфейса

Илья
13.05.2017
12:16:39
но ФП там точно нет))

хз может правда скалу попробовать

Илья
13.05.2017
12:17:56
я правда еще джаву не выучил, все собираюсь выучить, но влом ппц, после шарпа она жутко убогой кажется из-за отсутствия синтаксического сахара

Mikhail
13.05.2017
12:18:00
хз может правда скалу попробовать
Ну это хорошо если в jvm стеке работаешь Жаба, котлин, скала

5 лет назад был на таком же пике
Орали меньше на каждом углу)

Slava
13.05.2017
12:18:45
Орали меньше на каждом углу)
Помоему больше. Сейчас только с F# носятся

Google
Nikolay
13.05.2017
12:20:30
Имхо имеет смысл учить ЯП, сам язык может и забудешь через какое-то время, но опыт всё равно получишь, и сможешь участвовать в холиварах, объективно выражая свои мысли)

Mikhail
13.05.2017
12:21:10
Сам я правда никак не попробую?

Но с дивана мне все видно

Илья
13.05.2017
12:21:50
а скала в России востребована?

Slava
13.05.2017
12:21:56
Nikolay
13.05.2017
12:23:53
Тут самое главное контекст слова "учить". Учить что бы было, для будущей работы или пощупать фичи языка
Я переодически делаю небольшие проекты на новых языках, таким образом "изучаю" их

Конечно это свои pet проекты

Mikhail
13.05.2017
12:24:12
а скала в России востребована?
Ну так.... Обычно ее вместе с джавой готовят - так мне по крайней мере друг джавист говорит. Типа те модули что удобно на фп - на скале, остальное на джаве или котлине

Илья
13.05.2017
12:24:31
бля на хх по скале если и есть вакансии то с большим стажем... интересно если наработать стаж не по скале а по шарпу то его тоже можно будет заявить как стаж?)))

Nikolay
13.05.2017
12:25:12
Мне в F# коммьюнити нравится, классные парни :)

Mikhail
13.05.2017
12:26:29
а котлин он кстати не ФП же да? он вроде как питон почти
Ну там из фп фишки есть, на Шарп есть похожие фишки

Kirill
13.05.2017
12:26:35
может кто-нибудь объяснить, что сейчас вообще делают на F#? я имею в виду какие-то серьезные вещи, а не как хобби-язык для фана. Все что я слышал - какие-то мифические боты, но слабо себе представляю, в чем F# тут может выигрывать у того же C#

Mikhail
13.05.2017
12:26:39
Но вообще не, не фп

Nikolay
13.05.2017
12:26:39
TheRainwildsKeeper
13.05.2017
12:27:07
Friedrich
13.05.2017
12:27:25
Google
anton
13.05.2017
12:28:02
так что ФП в пролете?))
Scala норм, мозги прочищает хорошо.. на Жаву можно забить (на синтаксис и прочее), но лучше почитать про интеропабилити скала-жава и про кишки жвм, чтоб понимание было

Nikolay
13.05.2017
12:28:13
Например, либа для работы с БД весь что-то около мегабайта, при этом поддерживает все популярные sql базы из коробки

Илья
13.05.2017
12:28:27
котлин го
вот Го тоже очень странная штука... я так до сих пор и не понимаю где и для чего его юзают, он вроде бы серверный, но не веб...

anton
13.05.2017
12:28:57
а скала в России востребована?
в сбертехе и тинькове сейчас вроде самые сильные скала команды в рф где-то еще используется, но может быть не так масштабно я потихоньку устраиваю у себя диверсии и вместо нового на сишарпе, появляется новое на скале

Nikolay
13.05.2017
12:29:17
ну типа на F# по идее все короче получится - меньше кода, а либы можно юзать те же что в C#
Не всё так просто, если сишарповые либы юзаешь, приходится писать в императивном стиле

anton
13.05.2017
12:29:37
из ФП еще можешь в сторону elixir посмотреть, если ты только веб умеешь. там феникс фреймфорк - тебе всяко ближе будет.. ну и elm

Friedrich
13.05.2017
12:29:58
anton
13.05.2017
12:29:59
в сбертехе скала?
возможно я напутал? но казалось что в сбертехе есть скала?

Илья
13.05.2017
12:30:10
Я бота писал на го
зачем? на высокоуровневых языках быстрее же

TheRainwildsKeeper
13.05.2017
12:30:13
Nikolay
13.05.2017
12:30:21
TheRainwildsKeeper
13.05.2017
12:30:43
зачем? на высокоуровневых языках быстрее же
не сказал бы, что го низкоуровневый

Илья
13.05.2017
12:30:51
Friedrich
13.05.2017
12:30:58
... да пишешь свою библиотеку ?
Хз, я вот довольно много (примерно половину) F#-кода пишу с использованием C#-библиотек, и ни разу не то что проблем, а даже вопросов не возникало. Взять и заюзать!

Google
anton
13.05.2017
12:31:02
не, я сам не знаю, прост интересно
https://hh.ru/vacancy/14805517 старая вакансия. я конечно мог и спутать чего, но вроде там скала есть и не мало

Kirill
13.05.2017
12:31:04
научные вычисления могу понять, но в чем F# лучше того же матлаба с его экосистемой - не очень

Лично я разные научные вычисления делаю на F#. И мне за это денег платят ,3

Илья
13.05.2017
12:31:12
не сказал бы, что го низкоуровневый
эмм го по низкоуровневости на уровне C/C++

Friedrich
13.05.2017
12:31:27
Лично я разные научные вычисления делаю на F#. И мне за это денег платят ,3
Строгая типизация. Компилируется — значит, работает.

Ну и в матлабе разбираться надо, чтобы эффективно на нём задачи решать. А я туповат по жизни, ни в чём не разбираюсь и ничо не умею. F# — мой выбор!

Nikolay
13.05.2017
12:32:59
Илья
13.05.2017
12:33:43
Ну, не сказал бы
Может чуть выше, но до C# / Python / Js ему далеко-далеко.

Admin
ERROR: S client not available

Nikolay
13.05.2017
12:34:14
А это уже не низкоуровневый

Илья
13.05.2017
12:34:45
У него как минимум есть GC
Да? Хоть что-то. ? Но кажется там ведь ручное управление память тоже есть?

А это уже не низкоуровневый
Если есть ручное управление памятью значит низкоуровневый

Friedrich
13.05.2017
12:35:15
Ручное управление разве что для интеропа с нативным кодом.

TheRainwildsKeeper
13.05.2017
12:35:19
Friedrich
13.05.2017
12:35:30
Лёша
13.05.2017
12:35:34
На каких, например?
На обжект паскаль

Friedrich
13.05.2017
12:35:49
Маршол, unsafe, AllocHGlobal().

Nikolay
13.05.2017
12:35:50
По крайней мере я ни разу не использовал

Google
TheRainwildsKeeper
13.05.2017
12:36:11
Ха, тогда и C# низкоуровневый :)
а чо, юзаешь везде unsafe - вот тебе и низкоуровневый

Илья
13.05.2017
12:36:14
А как же Box? Или я это с растом путаю?

Friedrich
13.05.2017
12:36:28
А как же Box? Или я это с растом путаю?
Да, путаешь. В Rust есть Box.

Nikolay
13.05.2017
12:36:31
В отличии от C# там есть указатели, и для этого не нужен unsafe ;)

Friedrich
13.05.2017
12:36:55
Kirill
13.05.2017
12:37:08
в C# в unsafe есть указатели

или тебя модификатор смущает?

Friedrich
13.05.2017
12:37:14
В отличии от C# там есть указатели, и для этого не нужен unsafe ;)
Переходите на F#, там указатели без всякого unsafe!

TheRainwildsKeeper
13.05.2017
12:37:42
Ну, я-то и юзаю, чо. Когда надо.
Например? Просто у меня не было таких ситуаций, когда бы он реально понадобился

Mikhail
13.05.2017
12:37:48
Специально Шарп выбрал чтоб никаких ебаных указателей

Илья
13.05.2017
12:38:08
фп и указатели... чет у меня не укладывается в голове

Friedrich
13.05.2017
12:38:11
srsly?
Да. Там просто нету такого ключевого слова. Указатели доступны без него.

TheRainwildsKeeper
13.05.2017
12:38:21
но это не указатели

Mikhail
13.05.2017
12:38:29
максимум ref и out
Ну это далеко

Nikolay
13.05.2017
12:38:30
Mikhail
13.05.2017
12:38:44
От плюсового дроча

TheRainwildsKeeper
13.05.2017
12:38:49
Ну это далеко
В C#7 намного ближе

Страница 1023 из 1888

Эта группа больше не существует Эта группа больше не существует