Sing Sharp | это... Что такое Sing Sharp? (original) (raw)

Sing Sharp

Правильный заголовок этой статьи — Sing#. Он показан некорректно из-за технических ограничений.

Sing#

Класс языка: мультипарадигменный: структурный, императивный, объектно-ориентированный, событийно-ориентированный, функциональный, контрактный
Появился в: 2005
Автор(ы): Microsoft Research
Релиз: 1.0.21125
Типизация данных: статическая, строгая, типобезопасная, номинативная
Испытал влияние: Spec#
Лицензия Microsoft Research License
Сайт: http://research.microsoft.com/en-us/projects/specsharp

Sing#язык программирования с поддержкой параллелизма, является расширением языка программирования Spec#, который, в свою очередь, является расширением языка C#. Microsoft Research разработала Spec#, и позднее расширила его, превратив в Sing#, для разработки операционной системы Singularity. Sing# расширяет возможности Spec# за счет поддержки каналов и конструкций низкоуровневого языка программирования, необходимых для реализации системного ПО. Sing# типобезопасен. Семантика примитивов обмена данными (message-passing primitives) в языке Sing# фиксирована и описывается формальными соглашениями.

См. также

Дополнительные источники

Просмотр этого шаблона C#
Версии 1.0 • 2.0 • 3.0 • 4.0
ПО Visual C#Visual StudioMonoSharpDevelop • Turbo C#
Связанное Синтаксис • Сравнение с Java.NET FrameworkSing#
Просмотр этого шаблона .NET Framework
Архитектура Base Class LibraryCommon Language Infrastructure.NET assemblyметаданныеCOM Interop
Инфраструктура Common Language RuntimeCommon Type SystemCommon Intermediate Language • Virtual Execution System • Dynamic Language Runtime
Языки Microsoft C#Visual Basic .NETC++/CLI (Managed) • Visual J#JScript .NETWindows PowerShellIronPythonIronRubyF#Spec#Sing#
Другие языки A#Boo • IronLisp • L# • NemerleP#PascalABC.NETPHPScalaCobra • Delphi Prism
Windows Foundations PresentationCommunicationWorkflow
Компоненты ADO.NET (Entity Framework · Data Services) · ASP.NET (AJAX · MVC · Dynamic Data) · .NET Remoting · Language Integrated Query · Windows CardSpace · Windows Forms · XAML · ClickOnce · Dynamic Language Runtime · Parallel FX Library (PLINQ · TPL)
Реализации DotGNUMono.NET Compact Framework (Xbox 360) • .NET Micro FrameworkPortable.NETXNA FrameworkSilverlight • Shared Source Common Language Infrastructure
Сравнения C# и Java • C# и Visual Basic .NET
Будущие технологии Acropolis • Jasper

Категории:

Wikimedia Foundation.2010.

Полезное

Смотреть что такое "Sing Sharp" в других словарях: