English version

RSS

Nemerle

Авторы: Сергей Туленцев
Владислав Чистяков
Источник: RSDN Magazine #1-2006
Аннотация: Производительность труда программиста в основном зависит от самого программиста. Однако даже самый опытный и знающий программист мало что может без подходящего инструмента. Эта статья открывает цикл статей об одном из таких инструментов, еще мало известном среди программистов, но очень многообещающем. Язык Nemerle, о котором пойдет речь в этих статьях, на первый взгляд очень похож на слегка улучшенный C#, но привносит многое из передовых исследовательских языков. Данная статья рассказывает об отличиях Nemerle от C# (как наиболее близкого языка)и является неформальным введением в язык.

Ключевые слова: nemerle
Автор: Чистяков Владислав Юрьевич
Источник: RSDN Magazine #1-2011
Аннотация: Те, кто начинает изучать язык программирования Nemerle после C#, зачастую задаются вопросом, почему при общей похожести языков в Nemerle введены те или иные синтаксические отличия. Эта статься посвящена описанию отличий и объяснению причин их возникновения.

Ключевые слова: Язык программирования; Nemerle; C#
Аннотация: Целью проект является интеграцию с Nemerle с Microsoft VS. В данное время поддерживается VS 2008 и Nemerle Studio (бесплатная версия основанная на VS Shell). Предыдущие версии были рассчитаны на VS 2005, но нами было принято решение отказаться от ее поддержки. В будущем будут поддерживаться следующи...

Ключевые слова:
Автор: Oyster
Аннотация: Всем привет. Некоторое время назад (в общем-то, уже с полгода как) мне предложили напечатать в "Компьютерре" небольшое интервью с разработчиками языка Nemerle (интервью о Nemerle, естественно). "КТ" по каким-то причинам (неформат, наверное) интервью публиковать так и не стал, так что публикую его ту...

Ключевые слова:
Авторы: Kamil Skalski
Michal Moskal и Pawel Olszta
Перевод: Купаев Михаил
Владислав Чистяков
Источник: RSDN Magazine #1-2006
Аннотация: Пример C++ показывает, что индустрии нужны системы метапрограммирования – даже достаточно причудливая система шаблонов широко используется для вычислений во время компиляции. Эта статья является исследованием возможного внедрения техники метапрограммирования в индустриальную среду в более чистой форме. Мы, таким образом, фокусируемся на том, чтобы сделать нашу систему легкой в использовании для программистов, как пишущих, так и использующих макросы.

Ключевые слова: nemerle
Автор: Владислав Чистяков aka VladD2
Источник: RSDN Magazine #1-2008
Аннотация: Статья демонстрирует разработку реального приложения на Nemerle на примере создания простого генератора отчетов. Кроме того, в статье показана работа с XML средствами LINQ to XML.

Ключевые слова: Nemerle
Автор: Чистяков Влад aka VladD2
Источник: RSDN Magazine #1-2006
Аннотация: Данная статья явилось плодом размышлений автора над фразами то и дело произносимыми в отношении C++ «Зачем вводить в язык то, что реализуется библиотекой?» и «Язык должен включать только базовые вещи, а весь синтаксический сахар должен реализоваться в виде библиотек». Эта статья является сравнением того как эти фразы реализуются в языке Nemerle и чем эта реализация отличается от того что сделано в C++.

Ключевые слова: nemerle vs c++
Автор: Чистяков Влад (VladD2)
Источник: RSDN Magazine #4-2006
Аннотация: Язык программирования Nemerle заинтересовал многих в первую очередь своей мощнейшей подсистемой мак-росов. Однако и без них Nemerle предоставляет ряд су-щественных улучшений по сравнению с традиционными, императивными языками программирования (такими как Java, C# и C++). Nemerle, кроме традиционного императивного програм-мирования, поддерживает функциональное программи-рование. Это выражается в наличии конструкций, упро-щающих манипуляцию функциями, построение и анализ сложных структур данных и т.п. К сожалению, если вы не использовали возможности, присущие функциональным языкам ранее, то вам будет трудно оценить, насколько Nemerle может оказаться вам полезным в реальной повседневной работе. Данная статья призвана в неформальной форме продемонс-трировать это.

Ключевые слова: nemerle
Автор: Владислав Чистяков
Источник: RSDN Magazine #2-2006
Аннотация: В статье на базе практических примеров разбирается что такое макросы Nemerle, что они могут и как их создавать.

Ключевые слова: Nemerle

Макросы Nemerle - расширенный курс

Автор: Чистяков Влад (VladD2)
Источник: RSDN Magazine #1-2007
Аннотация: Статься задумана как углубленное описание самой малоосвещенной части языка программирования Nemerle – его макросистемы. В первой части статьи будет описан процесс компиляции и освещены его особенности. Рассказано о том, что же такое макросы, каких типов они бывают, и как с ними бороться. Во второй части будут даны примеры каждого из видов макросов и советы, где и как их применять.

Ключевые слова: Nemerle, метапрограммирование, DSL, metaprogramming, макросы, macros
Автор: Чистяков Владислав Юрьевич
Источник: RSDN Magazine #1-2011
Аннотация: Во второй части статьи о макросах Nemerle речь пойдет о макросах уровня выражения, о макросах, изменяющих синтаксис языка, а также о контексте компиляции, доступном в макросах, и тех возможностях, которые он предоставляет (типизации выражений, получении доступа к описанию типов проекта, информации о методах и т.п.).

Ключевые слова: Язык программирования; Nemerle; Макросы; Macros
Автор: Чистяков Влад (VladD2)
Источник: RSDN Magazine #3-2007
Аннотация: В третьей части статьи о макросах Nemerle речь пойдет о разработке метаатрибутов, то есть макросов, которые выглядят как Custom-атрибуты.

Ключевые слова: Nemerle, метапрограммирование, DSL, metaprogramming, макросы, macros
Автор: Владислав Юрьевич Чистяков
Источник: RSDN Magazine #1-2009
Аннотация: В данной части статьи рассказывается о том, как работает система вывода типов Nemerle, о том, как с ней могут взаимодействовать макросы Nemerle, и что это дает

Ключевые слова: макросы, вывод типов, отложенная типизация, Constraint solver

Язык Nemerle

Автор: Владислав Юрьевич Чистяков
Источник: RSDN Magazine #2-2009
Аннотация: Эта статья открывает цикл статей, посвященных обучению языку программирования Nemerle. Имеющиеся статьи об этом языке предполагают, что программист хорошо знаком с Microsoft .NET Framework и языком программирования C#. Данный же цикл статей, напротив, рассчитан на людей, не знакомых ни с тем, ни с другим, и может быть даже применен для изучения программирования как такового. Новичкам в программировании может потребоваться помощь людей, уже знающих программирование.

Ключевые слова: Nemerle
Автор: Чистяков Владислав Юрьевич
Аннотация: Неформальное введение в язык программирования Nemerle. В этой части, на базе примера «калькулятор», описываются типы данных variant и class.

Ключевые слова: Язык программирования; Nemerle; Введение
Автор: Чистяков Владислав Юрьевич
Источник: RSDN Magazine #1-2010
Аннотация: Неформальное введение в язык программирования Nemerle. В этой части, на базе примера «калькулятор», описываются типы данных variant и class.

Ключевые слова: Язык программирования; Nemerle; Введение