﻿<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><title>MC# News (RU)</title>
<link>http://u.pereslavl.ru/~vadim/MCSharp/</link>
<description>Новости о языке программирования MC#</description><language>ru</language><managingEditor>Вадим Б. Гузев &lt;vadim@u.pereslavl.ru&gt;</managingEditor>
<webMaster>Вадим Б. Гузев &lt;vadim@u.pereslavl.ru&gt;</webMaster><lastBuildDate>Wed, 28 Mar 2007 20:30:15 GMT</lastBuildDate>
<image><url>http://u.pereslavl.ru/~vadim/MCSharp/logo/logo-100px.gif</url><title>Новости MC#</title><link>http://u.pereslavl.ru/~vadim/MCSharp/</link></image>
<item><title>Дальнейшее развитие языка MC#</title>
<link>http://u.pereslavl.ru/~vadim/MCSharp/index.ru.html#news20</link>
<description>Для получения информации о дальнейшем развитии языка MC# посетите сайты [ http://www.parallelcsharp.com/ ] и [ http://www.mcsharp.net ]</description>
<author>MC# Group &lt;vadim@u.pereslavl.ru&gt;</author>
<category>Новости</category>
<guid>{7648ab7-e88f-b451-98f9-3f93d8e98bc1}</guid>
<pubDate>Sat, 29 Mar 2008 20:28:58 GMT</pubDate></item>
<item><title>Голосуйте за MC# на www.99-bottles-of-beer.net!</title><link>http://u.pereslavl.ru/~vadim/MCSharp/index.ru.html#news19</link><description>Вам нравится проект MC# и Вы хотели бы его поддержать?
Голосуйте за него на сайте http://www.99-bottles-of-beer.net/language-mcsharp-1413.html</description><author>MC# Group &lt;vadim@u.pereslavl.ru&gt;</author><category>Поддержи MC#</category><guid>{ec0c8201-cb77-6076-2e9a-2df83bb2fc2f}</guid><pubDate>Wed, 28 Mar 2007 20:30:11 GMT</pubDate></item><item><title>Доступна Система Программирования MC#.MetaCluster v. 0.30!</title><link>http://u.pereslavl.ru/~vadim/MCSharp/index.ru.html#news18</link><description>Это первый публичный релиз метакластерной версии системы исполнения. Данная система предназначена для тех, кто хочет запускать свои программы, написанные на языке программирования MC#, в распределённом режиме одновременно на нескольких Linux-кластерах.

Более подробную информацию об этой системе можно найти здесь [ http://u.pereslavl.ru/~vadim/MCSharp/downloads/runtime/mcsharp.metacluster.0.30/Release%20Notes.ru.php ]

Систему MC#.MetaCluster можно загрузить здесь [ http://u.pereslavl.ru/~vadim/MCSharp/downloads/runtime/index.ru.php ]</description><author>MC# Group &lt;vadim@u.pereslavl.ru&gt;</author><category>Новый релиз</category><guid>{cf00ea47-c93a-8af8-6b57-9e5fa6977129}</guid><pubDate>Tue, 20 Mar 2007 21:26:37 GMT</pubDate></item><item><title>Доступна новая версия 1.4.6 Системы Программирования MC#.Cluster!</title><link>http://u.pereslavl.ru/~vadim/MCSharp/index.ru.html#news17</link><description>Мы постепенно начали переходить на синтаксис MC# 2.0. В этом релизе мы изменили семантику передачи каналов с узла на узел в составе сложно устроенных в памяти объектов.

Более подробная информация доступна здесь [ http://u.pereslavl.ru/~vadim/MCSharp/downloads/runtime/mcsharp.cluster.1.4.6/1.4.6.ru.php ]

Новую версию можно загрузить здесь [ http://u.pereslavl.ru/~vadim/MCSharp/downloads/runtime/index.ru.php ]</description><author>MC# Group &lt;vadim@u.pereslavl.ru&gt;</author><category>Новый релиз</category><guid>{a6c7510-f093-8a71-897b-7718d84e2467}</guid><pubDate>Fri, 09 Mar 2007 14:20:07 GMT</pubDate></item><item><title>Доступна новая версия 1.4.5 Системы Программирования MC#.Cluster!</title><link>http://u.pereslavl.ru/~vadim/MCSharp/index.ru.html#news16</link><description>Мы провели небольшой ребрендинг и переименовали акроним MC# в Multiprocessor C#. По нашему мнению данная расшифровка лучше отражает суть языка, нежели Master of Ceremonies#.

В этой версии мы сконцентрировались на улучшении инсталляторов и документации.
Список последних изменений доступен здесь [ http://u.pereslavl.ru/~vadim/MCSharp/downloads/runtime/mcsharp.cluster.1.4.5/1.4.5.ru.php ]

Новую версию можно загрузить здесь [ http://u.pereslavl.ru/~vadim/MCSharp/downloads/runtime/index.ru.php ]. </description><author>MC# Group &lt;vadim@u.pereslavl.ru&gt;</author><category>Новый релиз</category><guid>{85372f16-1db6-a8ef-882b-e3c02307a7eb}</guid><pubDate>Sun, 04 Mar 2007 00:26:13 GMT</pubDate></item><item><title>Доступна новая версия 1.4.4 Системы Программирования MC#.Cluster!</title><link>http://u.pereslavl.ru/~vadim/MCSharp/index.ru.html#news15</link><description>Список последних изменений доступен здесь [http://u.pereslavl.ru/~vadim/MCSharp/downloads/runtime/mcsharp.cluster.1.4.4/1.4.4.ru.php].

Новую версию можно загрузить здесь [http://u.pereslavl.ru/~vadim/MCSharp/downloads/runtime/index.ru.php]. </description><author>MC# Group &lt;vadim@u.pereslavl.ru&gt;</author><category>Новый релиз</category><guid>{cf7bc3c9-731a-1da7-407-b1ea493cc609}</guid><pubDate>Mon, 19 Feb 2007 20:18:16 GMT</pubDate></item><item><title>Доступна новая версия 1.4.3 Системы Программирования MC#.Cluster!</title><link>http://u.pereslavl.ru/~vadim/MCSharp/index.ru.php#news14</link><description>Новые средства и возможности:

a) реализована поддержка async-методов, что позволяет эффективно применять MC# на многоядерных процессорах, подробнее... [http://u.pereslavl.ru/~vadim/MCSharp/docs/async/asyncs.ru.html]
b) стал доступен API для С#-программ, позволяющий использовать Runtime-систему языка MC# в распределенном режиме, подробнее... [http://u.pereslavl.ru/~vadim/MCSharp/downloads/runtime/mcsharp.cluster.1.4.3/1.4.3.ru.php#runtimeapi]
c) в компиляторе MC# 1.4.2 поддержаны интерфейсы (ключевое слово interface), операторы switch, throw и using.

Новую версию можно загрузить здесь [http://u.pereslavl.ru/~vadim/MCSharp/downloads/runtime/index.ru.php]. </description><author>MC# Group &lt;vadim@u.pereslavl.ru&gt;</author><category>Новый релиз</category><guid>{38dad77-bf3f-d0e4-60c4-60454ad85833}</guid><pubDate>Mon, 05 Feb 2007 19:45:34 GMT</pubDate></item><item><title>MC#: Best Student Paper Award на соревновании HPCChallenge</title><link>http://u.pereslavl.ru/~vadim/MCSharp/index.ru.php#news13</link><description>Доступна новая версия 1.3.24 Системы Программирования MC#.Cluster!
В данной версии была добавлена поддержка компилятором неймспейсов, атрибутов, оператора '?', делегатов и ключевых слов "lock", "base" и "partial" (из C# 2.0).
Также компилятор MC# теперь поддерживает связки без синхронных методов и параметров:
Channel x(int a) &amp; Channel y() { Console.WriteLine( a ); }

Новую версию можно загрузить здесь [http://u.pereslavl.ru/~vadim/MCSharp/downloads/runtime/index.ru.php].

Поданная нами заявка на конкурс HPC Challenge Award Competition [http://www.hpcchallenge.org/] получила награду Лучшая Студенческая Работа [http://www.hpcchallenge.org/custom/index.html?lid=103&amp;slid=212] в Классе 2 (наиболее "элегантная" реализация трёх или более HPC Challenge-задач, где особый упор делается на задачи: Global HPL, Global RandomAccess, EP STREAM (Triad) и Global FFT).
Отправленная нами презентация в формате PowerPoint доступна здесь [http://www.hpcchallenge.org/presentations/sc2006/hpcchallenge_mcsharp.ppt].
Полный исходный текст программ на языке MC# доступен здесь [http://u.pereslavl.ru/~vadim/MCSharp/docs/hpcchallenge/].</description><author>MC# Group &lt;vadim@u.pereslavl.ru&gt;</author><category>HPCChallenge</category><guid>{d0562e02-a34d-c40d-e784-c8b7dbd2a2a9}</guid><pubDate>Tue, 26 Dec 2006 19:47:54 GMT</pubDate></item><item><title>В раздел "Публикации" помещены две новые статьи</title><link>http://u.pereslavl.ru/~vadim/MCSharp/index.ru.php#news12</link><description>1) MC# 2.0: a language for concurrent distributed programming based on .NET [http://u.pereslavl.ru/~vadim/MCSharp/docs/mcsharp20/affiliated_final.pdf]
.NET Technologies 2006, 4th International Conference, University of West Bohemia,  Plzen, Чешская Республика, 29 мая - 1 июня, 2006, http://dotnet.zcu.cz.
2) A formal basis for the MC# programming language (Extended Abstract) [http://u.pereslavl.ru/~vadim/MCSharp/docs/mcsharp20/Serdyuk_extended_abstract.pdf] - подготовлено к публикации</description><author>MC# Group &lt;vadim@u.pereslavl.ru&gt;</author><category>Новые статьи</category><guid>{d74d5074-a074-7414-f827-a24a535c3cea}</guid><pubDate>Thu, 30 Nov 2006 19:48:26 GMT</pubDate></item><item><title>Доступна новая версия MC#.Cluster 0.1.1 для Windows-платформ (для .Net 2.0) и MC#.Cluster 1.17 для Linux/Unix-платформ!</title><link>http://u.pereslavl.ru/~vadim/MCSharp/index.ru.php#news11</link><description>В этой версии исправлено несколько багов, найденных в версии 0.1 + добавлены небольшие улучшения (вроде цветной консоли). Также теперь появилась возможно использовать связки типа
"int Get() &amp; Channel x() {}", т.е. фактически теперь по каналам можно посылать объекты-пустышки
- MC#.Cluster - Compiler &amp; Utils.msi [http://u.pereslavl.ru/~vadim/MCSharp/downloads/windows/0.1.1/MC%23.Cluster%20-%20Compiler%20&amp;%20Utils.msi]
- MC#.Cluster - Resource Manager.msi [http://u.pereslavl.ru/~vadim/MCSharp/downloads/windows/0.1.1/MC%23.Cluster%20-%20Resource%20Manager.msi]
- MC#.Cluster - Work Node.msi [http://u.pereslavl.ru/~vadim/MCSharp/downloads/windows/0.1.1/MC%23.Cluster%20-%20Work%20Node.msi]

Доступна новая версия MC#.Cluster 1.17 для Linux/Unix-платформ!
В этой версии исправлено несколько багов, найденных в версии 0.16. Теперь появилась возможность использовать связки типа "int Get() &amp; Channel x() {}", т.е. фактически теперь по каналам можно посылать объекты-пустышки

Новая версия доступна здесь [http://u.pereslavl.ru/~vadim/MCSharp/downloads/runtime/index.ru.php].
Инструкции по установке можно найти в "Руководстве пользователя" [http://u.pereslavl.ru/~vadim/MCSharp/downloads/runtime/mcsharp.cluster.1.17/readme.ru.php].</description><author>MC# Group &lt;vadim@u.pereslavl.ru&gt;</author><category>Новый релиз</category><guid>{408db879-35f4-f62-379d-5204e6b4959e}</guid><pubDate>Mon, 18 Sep 2006 21:25:26 GMT</pubDate></item><item><title>Доступна новая версия MC#.Cluster 0.1 для Windows-платформ (для .Net 2.0)!</title><link>http://u.pereslavl.ru/~vadim/MCSharp/newsarchive.ru.php#news10</link><description>Эта версия - первая попытка мигрировать предыдущую версию MC# (0.0.13.3) на .Net 2.0
Было сделано довольно много косметических изменений в системе исполнения и документации,
но компилятор пока что остался прежний... т.е. generic'и и прочие нововведения C# 2.0
в этой версии ещё не будут приниматься компилятором
- MC#.Cluster 0.1 - Compiler &amp; Utils.msi [http://u.pereslavl.ru/~vadim/MCSharp/downloads/windows/0.1/MC%23.Cluster%200.1%20-%20Compiler%20&amp;%20Utils.msi]
- MC#.Cluster 0.1 - Resource Manager.msi [http://u.pereslavl.ru/~vadim/MCSharp/downloads/windows/0.1/MC%23.Cluster%200.1%20-%20Resource%20Manager.msi]
- MC#.Cluster 0.1 - Work Node.msi [http://u.pereslavl.ru/~vadim/MCSharp/downloads/windows/0.1/MC%23.Cluster%200.1%20-%20Work%20Node.msi]

На сайте и в дистрибутиве была обновлена секция часто задаваемых вопросов [http://u.pereslavl.ru/~vadim/MCSharp/docs/faqs/faq.ru.php].
Также мы написали небольшой документ (на английском), объясняющий как можно сделать общую папку [http://u.pereslavl.ru/~vadim/MCSharp/docs/faqs/sharedfolder.en.php] и подсоединить её как отдельный диск на узлах кластера (в Windows Server 2003). А также как настроить необходимые привилегии, чтобы с этого диска можно было запускать программы, написанные на языке MC#.

Грамматика языка MC# ещё полностью не зафиксирована и постоянно улучшается от версии к версии. Здесь Вы можете найти некоторую информацию о дальнейших направлениях развития языка MC# [http://u.pereslavl.ru/~vadim/MCSharp/docs/thoughts/thoughts-12april.ru.php]</description><author>MC# Group &lt;vadim@u.pereslavl.ru&gt;</author><category>Новый релиз</category><guid>{c3919d8-e762-8a19-ca00-b8bad000485b}</guid><pubDate>Tue, 11 Apr 2006 21:23:31 GMT</pubDate></item><item><title>Доступна новая версия MC#.Cluster 0.0.13.3 для Windows-платформ!</title><link>http://u.pereslavl.ru/~vadim/MCSharp/newsarchive.ru.php#news9</link><description>Эта версия содержит несколько небольших изменений и баг-фиксов, которые связаны с использованием Windows Forms в MC#-приложениях. Мы добавили два WinForms-примера к стандартным Windows-тестам: "Игра Жизнь" и "Вычисление множества Мандельброта". Также были исправлены некоторые ошибки во встроенной документации (связанные прежде всего с устареванием самой документации и несоответствием с текущим синтаксисом языка)...

- MC#.Cluster - Compiler &amp; Utils.msi [http://u.pereslavl.ru/~vadim/MCSharp/downloads/windows/0.0.13.3/MC%23.Cluster%20-%20Compiler%20&amp;%20Utils.msi]
- MC#.Cluster - Resource Manager.msi [http://u.pereslavl.ru/~vadim/MCSharp/downloads/windows/0.0.13.3/MC%23.Cluster%20-%20Resource%20Manager.msi]
- MC#.Cluster - Work Node.msi [http://u.pereslavl.ru/~vadim/MCSharp/downloads/windows/0.0.13.3/MC%23.Cluster%20-%20Work%20Node.msi]</description><author>MC# Group &lt;vadim@u.pereslavl.ru&gt;</author><category>Новый релиз</category><guid>{77b655ac-4967-1b3d-8dc3-734313bc43c7}</guid><pubDate>Fri, 09 Dec 2005 22:19:22 GMT</pubDate></item><item><title>Доступна новая версия MC#.Cluster 0.0.13 для Windows-платформ и MC#.Cluster 1.16 для Linux/Unix-платформ!</title><link>http://u.pereslavl.ru/~vadim/MCSharp/newsarchive.ru.php#news8</link><description>Этот релиз является портом текущей версии Runtime-системы для Линукс-платформ под Windows. Т.е. теоретически все функции, доступные в Linux-версии должны быть доступны и здесь. Для установки, возможно, понадобятся административные привилегии, т.к. менеджер распределения ресурсов и сервис "Рабочий Узел" реализованы как стандартные Windows-сервисы. Этот релиз состоит из 3 установочных пакетов:
- MC#.Cluster - Compiler &amp; Utils.msi [http://u.pereslavl.ru/~vadim/MCSharp/downloads/windows/0.0.13/MC%23.Cluster%20-%20Compiler%20&amp;%20Utils.msi]
- MC#.Cluster - Resource Manager.msi [http://u.pereslavl.ru/~vadim/MCSharp/downloads/windows/0.0.13/MC%23.Cluster%20-%20Resource%20Manager.msi]
- MC#.Cluster - Work Node.msi [http://u.pereslavl.ru/~vadim/MCSharp/downloads/windows/0.0.13/MC%23.Cluster%20-%20Work%20Node.msi]
Пакеты Resource Manager и Compiler &amp; Utils должны быть установлены на фронтальной машине кластера. Пакет Work Node должен быть установлен на рабочих узлах кластера. Если Вы хотите просто попробовать язык MC# в действии в локальном режиме, то достаточно установить пакет Compiler &amp; Utils - в нём содержатся Runtime-система, компилятор, утилиты управления кластером и некоторая начальная документация (при установке этого пакета никаких сервисов не устанавливается). Перед установкой, пожалуйста, удостоверьтесь что на Вашей машине установлен Microsoft .Net 1.1 Framework [http://msdn.microsoft.com/netframework/downloads/framework1_1/].
Компилятор MC# в этом релизе привязан к компилятору Microsoft C# (csc.exe), а не к компилятору Mono C# (mcs.exe). Чтобы установить данное ПО следуйте инструкциям мастеров установки.

Доступна новая версия MC#.Cluster 1.16 для Linux/Unix-платформ!
Компилятор MC# с самого начала проекта был написан на языке Java с помощью библиотеки ANTLR [http://www.antlr.org/]. Поэтому в предыдущих версиях приходилось устанавливать виртуальную машину Java в дополнение к Mono. Теперь, благодаря IKVM [http://www.ikvm.net/] устанавливать виртуальную машину Java больше не нужно.
Также мы добавили возможность указания IP адресов в списке используемых узлов - это может быть очень полезным, например, когда каждый узел в кластере имеет несколько IP адресов (например, один адрес для обычного TCP/IP траффика, а другой для IP over SCI). Т.е. фактически теперь можно использовать быстрые сетевые адаптеры типа SCI при исполнении своих программ, написанных на языке MC#.

Новая версия доступна здесь [http://u.pereslavl.ru/~vadim/MCSharp/downloads/runtime/index.ru.php].
Инструкции по установке можно найти в "Руководстве пользователя" [http://u.pereslavl.ru/~vadim/MCSharp/downloads/runtime/mcsharp.cluster.1.16/readme.ru.php].
3. 	Новые статьи
Параллельное программирование на языке MC#: как написать высокопроизводительное приложение за один день (на примере POVRAY)... [на английском], Технический отчёт [http://u.pereslavl.ru/~vadim/MCSharp/docs/povray/index.php]
Параллельное программирование на языке MC#: опыт реализации пакета молекулярной динамики ALCMD [на английском], Технический отчёт [http://u.pereslavl.ru/~vadim/MCSharp/docs/alcmd/index.php]
Описание работы Runtime-системы (Linux-версии) языка программирования MC#, Технический отчёт [http://u.pereslavl.ru/~vadim/MCSharp/docs/architecture/index.php]</description><author>MC# Group &lt;vadim@u.pereslavl.ru&gt;</author><category>Новый релиз</category><guid>{f55cacac-bfb3-e294-552c-d7e38cdb38f3}</guid><pubDate>Fri, 25 Nov 2005 22:17:32 GMT</pubDate></item><item><title>Доступна новая версия MC#.Cluster 1.14</title><link>http://u.pereslavl.ru/~vadim/MCSharp/newsarchive.ru.php#news7</link><description>Благодаря Максиму Коваленко (aka MadMax) и Брайану Клэпперу (http://www.clapper.org/bmc/)
в этой версии мы исправили некоторые баги и реализовали новую схему предзагрузки кластера
посредством Linux демонов. Время, которое теперь занимает инициализация сессии значительно
уменьшилось. Мы испытали рантайм на сотнях процессоров и рантайм показал себя с наилучшей стороны...
Испытайте и Вы!

Новая версия доступна здесь [http://u.pereslavl.ru/~vadim/MCSharp/downloads/runtime/index.ru.php].
Инструкции по установке можно найти в "Руководстве пользователя" [http://u.pereslavl.ru/~vadim/MCSharp/downloads/runtime/mcsharp.cluster.1.14/readme.ru.php]. </description><author>MC# Group &lt;vadim@u.pereslavl.ru&gt;</author><category>Новый релиз</category><guid>{ece77540-be3e-dd0b-c73f-a4c651601eee}</guid><pubDate>Tue, 03 May 2005 21:14:19 GMT</pubDate></item><item><title>Доступна новая версия MC#.Cluster 1.13</title><link>http://u.pereslavl.ru/~vadim/MCSharp/newsarchive.ru.php#news6</link><description>1. 	Новые публикации
а) "MC# : a language for concurrent distributed programming based on .NET" [http://u.pereslavl.ru/~vadim/MCSharp/docs/guzev.serdyuk.3/Guzev_Serdyuk_3.pdf], - submitted to the 3rd International Conference on .NET Technologies (.NET Technologies 2005), Plzen, Czech Republic.
b) "Опыт применения языка MC# в задачах рендеринга графических изображений" [http://u.pereslavl.ru/~vadim/MCSharp/docs/molodchenkov.serdyuk/], - представлена на XIV-ую Международную конференцию по вычислительной механике и современным прикладным программным системам (ВМСППС'2005), Алушта, Россия.

2. 	Новые приложения
- Рендеринг графических изображений методом обратной трассировки лучей [http://u.pereslavl.ru/~vadim/MCSharp/docs/ray.tracing/ray.tracing.php]
- Реализация метода быстрой свертки для обработки радиолокационных изображений

3. 	Доступна новая версия MC#.Cluster 1.13
В этой версии были исправлены несколько известных багов, связанных с производительностью. Также была добавлена возможность конфигурации типа доступа к узлам кластеров (rsh/ssh/...).

Новая версия доступна здесь [http://u.pereslavl.ru/~vadim/MCSharp/downloads/runtime/index.ru.php].
Инструкции по установке можно найти в "Руководстве пользователя" [http://u.pereslavl.ru/~vadim/MCSharp/downloads/runtime/mcsharp.cluster.1.13/readme.ru.php].

4. 	Новое направление
Подготовлена спецификация MC# Grid System Demo [http://u.pereslavl.ru/~vadim/MCSharp/docs/mcsharp.grid.system.demo/mcsharp.grid.system.demo.doc] на разработку демонстрационного теста использования языка MC# для метакластерных (GRID-)вычислений. В качестве демонстрационного приложения выбрана задача факторизации очень больших натуральных чисел
(http://www-106.ibm.com/developerworks/grid/library/gr-factor/).</description><author>MC# Group &lt;vadim@u.pereslavl.ru&gt;</author><category>Новый релиз</category><guid>{7bfdf117-48d4-8ff5-74ed-cfd69c57b43}</guid><pubDate>Sun, 03 Apr 2005 21:11:23 GMT</pubDate></item><item><title>Выложена новая версия MC#.Cluster v.1.12!</title><link>http://u.pereslavl.ru/~vadim/MCSharp/newsarchive.ru.php#news5</link><description>Начиная с этой версии мы решили развивать MC# в двух направлениях:
     - MC#.GRID - системы, ориентированные на GRID-системы;
     - MC#.Cluster - системы, ориентированные на более простые, кластерные системы.
Этот релиз является первым из ветки MC#.Cluster. В этой версии была полностью переписана система исполнения MC#. В ней поддерживаются все функции предыдущих версий, но система стала намного надёжней и стабильней. Также, теперь полностью поддерживается пересылка сложных объектов между узлами.

Новая версия доступна здесь [http://u.pereslavl.ru/~vadim/MCSharp/downloads/runtime/index.ru.php].
Инструкции по установке можно найти в "Руководстве пользователя" [http://u.pereslavl.ru/~vadim/MCSharp/downloads/runtime/mcsharp.cluster.1.12/readme.ru.php]. </description><author>MC# Group &lt;vadim@u.pereslavl.ru&gt;</author><category>Новый релиз</category><guid>{911f4375-e3cb-c728-bccf-c651193477b8}</guid><pubDate>Thu, 25 Nov 2004 22:03:55 GMT</pubDate></item><item><title>MC# на конференции PACT'2003</title><link>http://u.pereslavl.ru/~vadim/MCSharp/newsarchive.ru.php#news4</link><description>1. 	Закончена разработка первого варианта компилятора языка МС# (версия 1.2-16 для Windows и Linux). С его помощью можно создавать загрузочные модули, которые могут быть исполнены как в распределенном (на кластере), так и в локальном режимах. Подробные инструкции можно найти в документе "Руководство пользователя" [http://u.pereslavl.ru/~vadim/MCSharp/downloads/runtime/v2.1.0/readme.ru.php]. В частности, поскольку параллельные фрагменты программы в локальном режиме запускаются в виде отдельных потоков, то они эффективно загружают процессоры с архитектурой SMP ( см. программу FibAdv в разделе "Примеры" [http://u.pereslavl.ru/~vadim/MCSharp/examples/index.ru.html] ).

2. 	Для запуска и остановки Runtime-системы языка МС# предназначены утилиты mcsboot и mcshalt (см. "Руководство пользователя" [http://u.pereslavl.ru/~vadim/MCSharp/downloads/runtime/v2.1.0/readme.ru.php]). В качестве реализации .NET под Linux используется версия 0.29 системы Mono [http://go-mono.com/].
3. 	В раздел "Примеры" [http://u.pereslavl.ru/~vadim/MCSharp/examples/index.ru.html#google] добавлена программа на языке МС#, использующая Web-сервис Google. Программа может работать на сети машин, имеющих выход в Интернет или в локальном режиме. Ее назначение - параллельный поиск информации в Интернет через запросы к Web-сервису Google , и параллельная обработка полученных данных.
4. 	В разделы "Документация" [http://u.pereslavl.ru/~vadim/MCSharp/docs/index.ru.html] и "Публикации" [http://u.pereslavl.ru/~vadim/MCSharp/docs/articles.ru.html] добавлены
 а) статья о языке МС# [http://u.pereslavl.ru/~vadim/MCSharp/docs/pact/pact2003.pdf] с международной конференции "Parallel Computing Technologies'2003", Н.Новгород, сентябрь 2003 г.,
 б) технический отчет "Механизмы взаимодействия объектов в параллельном объектно-ориентированном языке программирования МС#" [http://u.pereslavl.ru/~vadim/MCSharp/docs/cources/channels.in.MCSharp/]</description><author>MC# Group &lt;vadim@u.pereslavl.ru&gt;</author><category>Конференции</category><guid>{359c1458-386a-f8f5-9a6f-6f8bff2c50b4}</guid><pubDate>Mon, 23 Feb 2004 22:06:05 GMT</pubDate></item><item><title>Система исполнения для языка MC# была портирована под Linux</title><link>http://u.pereslavl.ru/~vadim/MCSharp/newsarchive.ru.php#news3</link><description>Runtime-система для языка программирования МС# перенесена в операционную систему Linux ( дистрибутив Red Hat v. 8.0 / 9.0 ).
В качестве реализации .NET использована платформа Mono [http://www.go-mono.com/] версии 0.28.
Поскольку версия 1.0 ( которая по функциональности должна совпадать с версией 1.0 Microsoft.NET ) платформы Mono ожидается только в 2004 году ( см. Mono Roadmap [http://www.go-mono.com/mono-roadmap.html] ) , то перенесенный вариант MC# Runtime-системы рассматривается как бета-версия, служащая для ознакомления с языком МС# и принципами исполнения МС#-программ на кластере. Основные проблемы версии 0.28 Mono связаны с наличием ошибок в реализации класса Sockets ( неправильное срабатывание операции Receive ) и библиотеки System.Threading ( "засыпание" процессов при запуске большого их количества ).
На данный момент уже доступна версия 0.29 Mono, тестирование на которой является следующим этапом работы над Runtime-системой.
Другими основными направлениями работ, которые сейчас ведутся в рамках проекта МС#, являются :
  1) разработка компилятора для языка МС# ( на данный момент доступна только локальная отладочная версия для Windows [http://u.pereslavl.ru/~vadim/MCSharp/downloads/compiler/index.ru.html] );
  2) разработка специальных методов сериализации / десериализации, ускоряющих пересылку данных базовых типов между узлами кластера ( на текущий момент все данные пересылаются с использованием стандартных процедур сериализации / десериализации .NET / Mono );
  3) подключение драйверов SCI ( на данный момент для передачи данных используются стандартные сетевые карты под протоколом TCP / IP )
и др.

Набор приложений на языке МС#, работающих под Windows и Linux, представлен в разделе "Примеры"  [http://u.pereslavl.ru/~vadim/MCSharp/examples/index.ru.php].

Все предложения, замечания, вопросы будут с благодарностью приняты авторами. Их можно оставлять в разделе "Замечания и предложения" [http://u.pereslavl.ru/~vadim/MCSharp/forms/comments/index.ru.php]. </description><author>MC# Group &lt;vadim@u.pereslavl.ru&gt;</author><category>Новости</category><guid>{b5c571b7-8e18-80b9-15fe-ffcadc159487}</guid><pubDate>Tue, 16 Dec 2003 22:04:06 GMT</pubDate></item><item><title>MC# на конференции "Microsft Technologies in scientific researches and higher education" conference</title><link>http://u.pereslavl.ru/~vadim/MCSharp/newsarchive.ru.php#news2</link><description>Конференция: Технологии Microsoft в научных исследованиях и высшем образовании
http://research.microsoft.com/collaboration/university/europe/events/RCC/Russia/</description><author>MC# Group &lt;vadim@u.pereslavl.ru&gt;</author><category>Конференции</category><guid>{e93b9f29-e232-d1e4-e005-c056413519a8}</guid><pubDate>Sat, 14 Jun 2003 21:04:09 GMT</pubDate></item><item><title>MC# на конференции .Net Technologies'2003</title><link>http://u.pereslavl.ru/~vadim/MCSharp/newsarchive.ru.php#news1</link><description>Технологии C# и .NET'2003 1-ая Международная Конференция C# и .NET технологий по Алгоритмам, Компьютерной Графике, Визуализации, Распределённом и WEB компьютинге 
http://wscg.zcu.cz/Rotor/C_NET_2003/MSR-Program.htm</description><author>MC# Group &lt;vadim@u.pereslavl.ru&gt;</author><category>Конференции</category><guid>{f8a66d49-843-be6-4d1d-43a018ef18e7}</guid><pubDate>Thu, 06 Feb 2003 22:04:11 GMT</pubDate></item></channel></rss>