
Dmitry
19.04.2017
10:18:54
о, рили. надо будет погонять, у нас строк много, но они в принципе не меняются, но сильно часто сравниваются.

Vasily
19.04.2017
10:19:12

Evgeniy
19.04.2017
10:19:17

Nikolay
19.04.2017
10:20:38
Кстати, как вариант сделать класс ImmutableString и мучать его

Google

Dmitry
19.04.2017
10:21:20

Nikolay
19.04.2017
10:21:53
Нужно ещё больше оптимизаций
Самый быстрый всё же будет char[] либо byte[], а остальное уже сахар
Структуры использовал когда только начинал программировать на C#, с тех пор не трогал их, даже синтаксис не помню

Dmitry
19.04.2017
10:26:27

Vasily
19.04.2017
10:26:53
Вы миллиарды объектов, шоле, молотите?

Dmitry
19.04.2017
10:28:12

Vasily
19.04.2017
10:28:25
А зачем?

Dmitry
19.04.2017
10:28:36
такой бизнес

Nikolay
19.04.2017
10:28:49
А чем struct от class отличается? Кроме наследования и т.п.

Vasily
19.04.2017
10:28:52
Транзакции какие-нить?

Nikolay
19.04.2017
10:29:58
А мне очень доставляет оптимизировать код, но увы на работе всем пофиг на скорость, такие пироги

Vasily
19.04.2017
10:30:19
Про оптимизацию есть хорошая серия статей

Google

Vasily
19.04.2017
10:30:29
https://ayende.com/blog/176034/making-code-faster-the-interview-question

Dmitry
19.04.2017
10:30:32
Транзакции какие-нить?
не совсем - реалтайм переводы текста со всякими модификациями. Переводы гуглом, майкрософтом - а мы поверх этого всякие улучшения применяем. Ну и клиенты делают свои словари, термины доменной области которые надо нестандартно применять - могут быть очень большие. + много одновременных каналов (чаты суппорта и т.п.)

Летучая
19.04.2017
10:30:35
На тесты пофиг
На скорость пофиг

Dmitry
19.04.2017
10:31:08

Nikolay
19.04.2017
10:31:10
Главное чтобы быстро фитчи пилил
А как пилишь - пофиг

Летучая
19.04.2017
10:31:23
Эх
Прям как фриланс

Vasily
19.04.2017
10:31:37
Такая работа идет лесом, обычно

Nikolay
19.04.2017
10:31:41
Нанять толковых программистов слишком сложно

Vasily
19.04.2017
10:31:42
На ней тупеешь

Летучая
19.04.2017
10:31:56
Заказчикам эт сложно объяснить
Порой

Nikolay
19.04.2017
10:32:18
По началу было довольно интересно, работал с CV и OCR, потом это дело загнулось
А что вообще щас на .Net'e пилят кроме сайтиков, десктопа и unity?

Летучая
19.04.2017
10:34:17
увп

Vasily
19.04.2017
10:34:21
Все подряд
ERP, CRM etc

Google

Летучая
19.04.2017
10:34:37
увп
ну то есть я хотел сказать мобильные приложения

Nikolay
19.04.2017
10:34:46
Ну ERP/CRM это веб и десктоп
Те же сайтики

Vasily
19.04.2017
10:35:06
Не всегда
Там бэк бывает суровый

Nikolay
19.04.2017
10:35:29
Ну я щас пилю и фронт и бэк

Летучая
19.04.2017
10:35:40
?

Igor
19.04.2017
10:36:45
мобайл? думаю .net там < 1%

Nikolay
19.04.2017
10:37:16

Igor
19.04.2017
10:37:55

Dmitry
19.04.2017
10:38:12

Nikolay
19.04.2017
10:38:13
В геймдев думаю попробовать, но надо дофига чего знать

Летучая
19.04.2017
10:38:14
Геймдев это же в основном С++
С++ это в какой-то степени тоже .NET

Nikolay
19.04.2017
10:38:24
Ну и блин в Unity писать на древнем C#, такое

Летучая
19.04.2017
10:38:39
я видел в студии DirectX

Evgeniy
19.04.2017
10:38:40
@angmarr Все полтора человека огорчены? :)

Nikolay
19.04.2017
10:39:24
Промышленные системы тоже иногда интересно пилить
Недавно делал управление конвейером

Google

Igor
19.04.2017
10:39:33

Evgeniy
19.04.2017
10:40:22
Можно. И даже пишут.
http://www.monogame.net

Anton
19.04.2017
10:42:54
/me не переваривает индюшатину.
Ну и я слышал, что в UE завезли C#
https://mono-ue.github.io/

Friedrich
19.04.2017
10:48:38

Roman
19.04.2017
10:49:13

Evgeniy
19.04.2017
10:49:27
@fvnever Span<T>?

Nikolay
19.04.2017
10:49:27
В общих чертах

Friedrich
19.04.2017
10:49:56
@fvnever Span<T>?
Да, может быть. Я помню, что и для строк что-то такое обещали, вместе с поддержкой UTF-8.

Vasily
19.04.2017
10:50:21
но это еще не скоро

Friedrich
19.04.2017
10:50:37
@azazeo ещё можно свои строки, да. Посмотрите на stackalloc-массивы. Я думаю, можно из них что-то такое интересненькое собрать.

Vasily
19.04.2017
10:50:47
Хотя на спанах всякие сравнения и парсы получают ускорения в десятки раз

Roman
19.04.2017
10:51:04

techi
19.04.2017
10:55:56

Dmitry
19.04.2017
10:56:13
учи английский

techi
19.04.2017
10:56:22
с аудированием тяжко

Dmitry
19.04.2017
10:56:29
тренируйся

techi
19.04.2017
10:56:43
ну, СС и спасает

Google

techi
19.04.2017
11:00:00
не, это просто я боялся
и без этой штуки всё ок

Friedrich
19.04.2017
11:04:34
не, это просто я боялся
Ага, у меня тоже такое было. Сперва смотрел с субтитрами на русском, потом английском, а потом уже и без субтитров втянулся. Надо просто реально дофига слушать, и станешь нормально понимать. Всего лишь вопрос опыта.

techi
19.04.2017
11:04:51
вопрос усидчивости*

Friedrich
19.04.2017
11:05:12
Да ну, какая там усидчивость, чтобы смотреть интересные тебе выступления :)

techi
19.04.2017
11:05:32
проблема в том что интересно ВСЁ
кроме десктопа и мобилок

Dmitry
19.04.2017
11:05:45

Friedrich
19.04.2017
11:05:55
Во сколько лет проходит, в 80?

techi
19.04.2017
11:06:18
ещё 60 лет и как рукой

Dmitry
19.04.2017
11:06:31
ну, хотя бы выработаются приоритеты, позволяющие сортировать желания)

Friedrich
19.04.2017
11:06:39
Ок, это да.
К 80-то годам пора бы уже приоритет сформировать!

techi
19.04.2017
11:07:16
там можно и тумбочку с ардуиной собрать
чтобы стакан с водой принесла

Vlad
19.04.2017
11:07:24

Friedrich
19.04.2017
11:07:39
Ох, пойду на пенсию и буду целыми днями кодить всякую ерунду!

techi
19.04.2017
11:08:11
буду на ардуиноподобных платах всякие девайсы собирать

Andrew
19.04.2017
11:08:58