|
|
[ Версия сайта на русском языке ]
Welcome to the Homepage of MC# language - the programming language of tomorrow,
the language that makes it possible to forget about complexity of n-Tier applications...
The language that is unofficially known in the Internet as C# 4.0...
The language that makes no difference where the program will be executed -
on one computer, cluster, meta-cluster or GRID network... learn more...
Subscribe via MC# News RSS channel
Or subscribe to MC# News by Email
|
|
|
News
|
# 29 March, 2008
|
|
# 29 March, 2007
|
|
Vote for MC# at www.99-bottles-of-beer.net!
You like MC# project and would like to support it?
Vote for it at www.99-bottles-of-beer.net
|
|
|
# March 21, 2007
|
|
MC#.MetaCluster Programming System v. 0.30 is available!
This is our first public release of MC#.MetaCluster Runtime System. This system is intended for those of you who want to run MC# programs in distributed mode on several Linux clusters simultaneously.
More information is available here
MC#.MetaCluster system can be downloaded here.
|
|
|
# March 9, 2007
|
|
MC#.Cluster Programming System v. 1.4.9 is available!
We started migrating to MC# 2.0 grammar. In this release we changed the way how the channels are being transferred from one location to another one as a part of more complex objects.
More information is available here
New version can be downloaded here.
|
|
|
# March 4, 2007
|
|
MC#.Cluster Programming System v. 1.4.5 is available!
We decided to change the meaning of acronym MC# to "Multiprocessor C#", because it better reflects the essense of the language rather than "Master of Ceremonies#".
In this version we concentrated on installers an documentation improvements.
The list of latest changes is available here
New version can be downloaded here.
|
|
|
# February 19, 2007
|
|
MC#.Cluster Programming System v. 1.4.4 is available!
The list of latest changes is available here
New version can be downloaded here.
|
|
|
# February 5, 2007
|
|
MC#.Cluster Programming System v. 1.4.3 is available!
New features:
a) added support for async methods, which allows using MC# on multicore processors, more details...
b) added Runtime API support, which allows using MC# Runtime in distributed mode from C# programs, more details...
c) MC#-compier now supports interfaces, operators switch, throw and using from C# grammar.
New version can be downloaded here.
And don't forget that now you can subscribe to our RSS channel to receive the latest news about the development of MC# programming language.
|
|
|
# December 26, 2006
|
|
MC#.Cluster Programming System v. 1.3.24 is available!
In this version we added compiler support for namespaces, attributes, '?' operator, "lock", "delegate", "partial" and "base" keywords.
Also in Linux version new colored console was added and we switched the underlying compiler from `mcs' to `gmcs'.
MC# Compiler now supports bounds without synchronous method and parameters, like this:
Channel x(int a) & Channel y() { Console.WriteLine( a ); }
New version can be downloaded here.
Our MC# submission to HPC Challenge Award Competition gained Best Student Paper award in Class 2 section (most "elegant" implementation of three or more of the HPC Challenge benchmarks with special emphasis being placed on: Global HPL, Global RandomAccess, EP STREAM (Triad) per system and Global FFT).
You can see the original PowerPoint presentation here.
The full source code of submitted examples is available here.
|
|
|
# November 30, 2006
|
|
# September 19, 2006
|
|
New version of MC#.Cluster 0.1.1 for Windows is available (for .Net 2.0)!
This build contains some bug fixes for version 0.1 and small enhancements
like colored output. Now it is possible to use bounds like "int Get() & Channel x() {}",
i.e. now it is possible to send empty objects through the channels.
- MC#.Cluster - Compiler & Utils.msi
- MC#.Cluster - Resource Manager.msi
- MC#.Cluster - Work Node.msi
New version of MC#.Cluster 1.17 for Linux is available!
This version contains some bugfixes for version 1.16. Now it is possible to use bounds like
"int Get() & Channel x() {}",
i.e. now it is possible to send empty objects through the channels.
New version can be downloaded here.
Installation instructions can be found in
"User's manual".
|
|
View other news in MC# News Archive >>>
|
|