Чому мови Sharp все ще важливі

  • Sep 25, 2023

Минув деякий час з тих пір, як Microsoft публічно говорила про # (Sharp) мови програмування, які розробляються її дослідницьким підрозділом. Але тиша не означає, що нічого не відбувається.

Минув деякий час з тих пір, як Microsoft публічно говорила про # (Sharp) мови програмування, які розробляються її дослідницьким підрозділом. Але тиша не означає, що нічого не відбувається.

Елементи Sharps — F#, Spec#, X# (тепер відомий як C Omega), усі вони побудовані на основі .NET Common Language Runtime (CLR) — все більше знаходять свій шлях до комерційних мов програмування.

За словами Еріка, компанія Sharps може впливати на інші продукти, як-от бази даних, у не дуже віддаленому майбутньому. Меєр, архітектор Microsoft SQL Server, у якого я нещодавно брав інтерв’ю для моєї історії Redmond Developer News на Sharp родина. Меєр, один із розробників мови програмування Haskell, сказав:

«Я дуже сподіваюся, що буде значно більший вплив мов Sharp на інші сфери, зокрема бази даних. Існує багато дуже цікавих теорій про використання монад або моноїдів як основи для мов запитів замість реляційної алгебри [основи для SQL]. Розуміння запитів у LINQ — лише перший крок — вершина айсберга. Я підніму кінчик завіси на майбутній конференції InfoQ у Лондоні в березні».

У когось є якісь цікаві власні історії Sharp, якими можна поділитися?