.NET Languages - S

Microsoft .NET Framework, ASP.NET, Visual C# (CSharp, C Sharp, C-Sharp) Developer Training, Visual Studio


Jump to: navigation, search

This is the list of .NET Languages beginning with the letter S.

.NET Languages
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0-9
edit

Contents

Scala

  • Scala - a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way and interoperates with .NET and the Java runtime.

Scheme

  • Bigloo - a Scheme implementation devoted to one goal: enabling Scheme based programming style where C(++) is usually required.
  • Dot-Scheme - a PLT Scheme bridge to the Microsoft .NET framework. It provides comprehensive access to .NET libraries, offering integrated exception handling, support for .NET delegates, and the ability to implement .NET interfaces in Scheme.
  • Hotdog - backends to the JVM, to C, and to .NET using the same runtime system.
  • Larceny - a research quality implementation of Scheme for the SPARC based on a simple optimizing compiler named Twobit.
  • Tachy - a Scheme-like (R5RS is the template, but not the goal) language that is being developed in C# for the .NET framework and is made available as Open Source (BSD License).

Smalltalk

  • LSWVST.Net - a "pure" .Net Smalltalk. Its Win32 counterpart uses a CLR moniker to integrate with .NET.
  • #Smalltalk - implements Smalltalk compatible with the ANSI Smalltalk standard to run natively on the .NET framework.
  • S# - a superset dialect of Smalltalk-98.

SML (Standard Meta Language)

  • SML.NET - a compiler for the functional programming language Standard ML that targets the .NET Common Language Runtime and which supports language interoperability features for easy access to .NET libraries.

Spec Explorer

  • Spec Explorer is the successor of AsmL for Microsoft .NET. It contains a compiler for AsmL, and a tool to explore model written in either AsmL or Spec#. Microsoft Research. Refer to Asml.
.NET Languages
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0-9
edit



Personal tools