Фил Ранжин
Фил Ранжин
Фил Ранжин
или настроены так, что не противоречат
Фил Ранжин
но в общем я всегда понимаю, в чём проблема и могу её решить
Фил Ранжин
без сапрешнов
Bonart
Решарпер был неплох... но его командная строка умеет только в винду
Фил Ранжин
решарпер?
Фил Ранжин
Короче по мне так в норм тиме все эти линтеры нахуй не впёрлись
Фил Ранжин
+
Диана
Ayrat
Bonart
Так что мы будем делать с мужем товарища Вознесенской? Завидовать будем!
Karen
Диана
Bonart
Karen
Не думаю,что это плохо. Все равно все от людей зависит
Igor
@Kleidemos хорошо сказал.
Я там правда изначально ошибку допустил, что C# упомянул, надо было просто написать “.NET ООП языки” 🌝
Bonart
Klei
Igor
Диана
Shub
жизнь несправедлива все-таки
Hog
Ёлочку тут украшать начал :)
Aleksandr
Ну значит там это by design
Aleksandr
Это ж си
Aleksandr
Ну и речь по всей видимости шла про канонические дотнет языки. Не от fsf
Dr. Friedrich
Мне это утверждение показалось всё же чуть более общим, так что я решил обсудить и чуть более широкий круг языков общего назначения :)
Romɑn
Ayrat
Чтобы это значило?
Romɑn
Айрат приехал в Краснодар
Romɑn
Его встречают местные юсиквельцы
Romɑn
А в рюкзаке он принес Гопак
Fail
Сишарписты встречают странствующего эфшарписта
Romɑn
Ayrat
это очень странно когда ты пишешь на C# и SQL одновременно
Romɑn
Vladislav
Vladislav
кококомбо F# + C# + SQL
Ayrat
Всегда хотел тройничок
при этом можно code-behind на чистом C# писать и тут же эти функции в U-SQL вызывать
Romɑn
Romɑn
Когда будет?
Roman
Vladislav
Roman
именно
Ayrat
What is U-SQL?
U-SQL is the new big data query language of the Azure Data Lake Analytics service.
It evolved out of Microsoft's internal Big Data language called SCOPE and combines a familiar SQL-like declarative language with the extensibility and programmability provided by C# types and the C# expression language and big data processing concepts such as “schema on reads”, custom processors and reducers. It also provides the ability to query and combine data from a variety of data sources, including Azure Data Lake Storage, Azure Blob Storage, and Azure SQL DB, Azure SQL Data Warehouse, and SQL Server instances running in Azure VMs.
It is however not ANSI SQL. For starters, its keywords such as SELECT have to be in UPPERCASE. And its expression language inside SELECT clauses, WHERE predicates etc is C#. This for example means, that the comparison operations inside a predicate follow C# syntax (e.g., a == "foo"), and that the language uses C# null semantics which is 2-valued and not 3-valued as in ANSI SQL. To help SQL users to get familiar with U-SQL, a section is providing the mapping of some common SQL expressions and how to express them in U-SQL.
Ayrat
кто-то заказывал немного говнокода?
Ayrat
Ayrat
но гораздо удобнее
Roman
правда надо еще разобраться, что там под капотом. А то напишешь лямбду красивую, а там под капотом EF транслирует в сиквел
Ayrat
Roman
там тока csv и никаких релейшнов?
Ayrat
просто ты будешь страдать если захочешь делать простые вещи на нём в которых нет слайсов или какой-то ебени с миллиардом колонок
Ayrat
но зато проблему
"у меня есть говнотонны логов с разбивкой по дням/часам/секундам, как это всё прохавать" он решает просто
Ayrat
это карьерный экскаватор и у него соответствующее применение
Roman
ясно, спс!
Vladislav
пытаюсь мвц писать на фшарпе, пока скорее нравится чем нет
Vladislav
я только начал конечно, но всё же
Vladislav
то что всякие интерфейсы определяются 3 строчками кода а не 10 уже приятно
x
который? asp?
Vladislav
кор, да
Vladislav
type IHangfireDatabaseConnectionProvider =
abstract GetNewConnection: unit -> IDbConnection
типо вот, заебись же
Vladislav
2 строки
Vasily
Вопрос знатокам Paket