<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
					xmlns:content="http://purl.org/rss/1.0/modules/content/"
					xmlns:wfw="http://wellformedweb.org/CommentAPI/"
					xmlns:atom="http://www.w3.org/2005/Atom"
				  >
<channel>
<atom:link rel="self"  type="application/rss+xml"  href="http://rulinux.net/rss_from_sect_1_subsect_2_thread_8564"  />
<title>rulinux.net - Новости - Linux General - Бьярн Страуструп 13 октября 2010 проведет 4-часовой семинар в Москве</title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Новости - Linux General - Бьярн Страуструп 13 октября 2010 проведет 4-часовой семинар в Москве</title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re: Бьярн Страуструп 13 октября 2010 проведет 4-часовой семинар в Москве</title>
<link>https://rulinux.net/message.php?newsid=8564&amp;page=1#65609</link>
<guid>https://rulinux.net/message.php?newsid=8564&amp;page=1#65609</guid>
<pubDate>Fri, 01 Oct 2010 12:38:34 +0400</pubDate>
<description><![CDATA[<p>Всего за чуть больше сотни евро, профессионалы программирования на сях приобретают возможность при случает обронить фразу типа "да, мы обсуждали эту фичу с Бьёрном и пришли к выводу, что.." или "я ещё в 2010м обяснял Бьярну как надо реализовывать сиплюсплюс"</p>]]></description>
</item>
<item>
<title>Re: Бьярн Страуструп 13 октября 2010 проведет 4-часовой семинар в Москве</title>
<link>https://rulinux.net/message.php?newsid=8564&amp;page=1#65608</link>
<guid>https://rulinux.net/message.php?newsid=8564&amp;page=1#65608</guid>
<pubDate>Fri, 01 Oct 2010 12:26:17 +0400</pubDate>
<description><![CDATA[<p>Чо то дорого, 200 баксов за 4 часа. Скажите этому "виртуозу консоли", что тут не Лас-Вегас и не МИТ. Это студням, (а кому еще интересен с++) полгода не кушать и не пить надо, чтобы поглазеть на этого старого клоуна.</p>]]></description>
</item>
<item>
<title>Бьярн Страуструп 13 октября 2010 проведет 4-часовой семинар в Москве</title>
<link>https://rulinux.net/message.php?newsid=8564&amp;page=1#65607</link>
<guid>https://rulinux.net/message.php?newsid=8564&amp;page=1#65607</guid>
<pubDate>Fri, 01 Oct 2010 11:51:56 +0400</pubDate>
<description><![CDATA[<h1>Виртуозное программирование</h1>  
<div class="advanced-header"> <h3 class="author-title">Бьярн Страуструп</h3> <h4>13 Октябрь 2010. 4-часовой семинар</h4> 
</div> 
<div class="logotype"> 
  <div class="logo"> Каковы основные методы эффективного программирования на C++ и создания легко сопровождаемого кода?
  </div> 
</div>  
<p>В рамках мастер-класса будут рассмотрены подходы к проектированию и
программированию, основанные на активном использовании
статически-типизированных интерфейсов и управлении ресурсами. О базовых
концепциях вроде иерархий классов и объектно-ориентированном
программировании будет лишь упомянуто, исходя из предположения, что
аудитория знает об этом достаточно много. Внимание будет уделено тому,
как в процессе проектирования и программирования создавать блоки, из
которых в дальнейшем могут быть легко построены более крупные и
тяжеловесные системы и комплексы. </p> 
<p>Ключом к надежности и производительности являются простые
"легковесные" классы, безопасность типов, отсутствие прямого
использования указателей и встраивание. Понятие классовой
инвариантности является одним из ключевых элементов и приводит к
стратегии обработки ошибок, основанной на исключениях. В рамках мастер
– класса будет рассматриваться дизайн конкретных классов, создаваемых с
применением этих концепций. Реализация стратегии управления ресурсами,
которая основана на небольших локальных переменных (RTTI, инициализация
выделения ресурсов), будет представлена на примерах с использованием
C++0x (семантика перемещения, unique_ptr). Эти примеры можно
реализовать и на C++98, но их реализация будет являться менее простой.</p> 
<p>В перечисленных выше методах важную роль играют шаблоны, которые
являются основой для статической типизации контейнеров и алгоритмов,
обеспечивают общность и позволяют сократить вычислительные и
производственные расходы. На мастер-классе будет представлено
использование шаблонов для обобщенного программирования (в т.ч. с
применением STL - стандартной библиотеки контейнеров и алгоритмов С++)
и метапрограммирования.</p> 
<p>Продолжительность: 4 часа.</p> 
<p>Доклад будет сделан на английском языке с синхронным переводом на русский.</p> <h4>Стоимость участия в курсе "Виртуозное программирование"</h4>  
<table cellspacing="0" cellpadding="0" class="table-main">
  <thead> 
    <tr> 
      <th>Сентябрь</th> 
      <th>Октябрь</th> 
    </tr> 
  </thead> 
  <tbody> 
    <tr class="odd"> 
      <td><strong>5 400</strong> руб</td> 
      <td><strong>6 480</strong> руб</td>
    </tr>
  </tbody>
</table><br />&gt;&gt;&gt; <a href="http://cee-secr.org/lang/ru-ru/workshops/advanced-programming-techniques/">Подробнее</a>]]></description>
</item>
</channel>
</rss>