<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Факультет электроники и вычислительной техники: ВолгГТУ</title>
		<link>http://fevt.ru/</link>
		<description>Форум</description>
		<lastBuildDate>Mon, 31 Aug 2009 05:22:02 GMT</lastBuildDate>
		<generator>uWeb Web-Service</generator>
		<atom:link href="https://fevt.ru/forum/rss" rel="self" type="application/rss+xml" />
		
		<item>
			<title>Язык Д. Д programming language</title>
			<link>https://fevt.ru/forum/37-45-1</link>
			<pubDate>Mon, 31 Aug 2009 05:22:02 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://fevt.ru/forum/37&quot;&gt;Другие языки программирования&lt;/a&gt;&lt;br /&gt;Описание темы: Душевный язык&lt;br /&gt;Автор темы: IGGGORRREKKK&lt;br /&gt;Автор последнего сообщения: IGGGORRREKKK&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>Язык Д. На нем написана Д-ОС.http://okante.narod.ru/D &lt;p&gt; Немного копипасты: &lt;p&gt; О том как писать хороший компилятор &lt;p&gt; § 1. Что это такое? &lt;p&gt; Это — статья о том, как хорошо писать компилятор языка Д, чтобы он был хорош и писать его было бы тоже хорошо, то есть легко и приятно. &lt;p&gt; § 1.а Введение &lt;p&gt; Странные дела творятся в окружающем разработчиков языка Д мире. Он становится все более широк и необъятен, так как сознание все расширяется и расширяется под действием такого сильнодействующего средства для расширения сознания как Язык Д. А тем временем мир помимо того как расширяется ещё более окружает, то есть становится понятен во всех подробностях. Вобщем куда ни глянь, всюду пололжительная динамика роста шкал и индексов. Только одно заботит сердца, а именно создание способов образумить и наставить на истинный равномерный и прямолинейный путь разработки компиляторров языка Д всё больше и больше. &lt;p&gt; Сегодня мы немного поговорим о том как сбственно писать компиляторы. Хотя чтобы писать компиляторы хорошо знать как это делать вовсе необязательно, а важно направить вектор своего развития в нужную сторону (подробнее о векторах написано в статье dreams § 1) и все станет хорошо, а поэтому компилятроы из под пера станут хорошими автоматически. &lt;p&gt; § 2 Основное тело статьи &lt;p&gt; 1. При написании компиляторов важно помнить одно. И это одно — ответ на вопрос для каких целей пишется компилятор с какого-то языка. Необходимо твердо помнить цель и не принимать некоторые предрассудки и идолы в собственной голове за ложные цели написания. Например если стоит задача написать компилятор языка предыдущего поколения C# или Erlang объемом в 193 байта, то это можно сделать легко и просто, но при условии, что в голове не осталось и следа о таких предрассудках, что компилятроы должны обязательно создавать программы которые работают. По поводу того, что всегда необходимо помнить цель мне вспоминается одна поучительная история: &lt;p&gt; В одном городе жили мальчик А и девочка Б. Они любили друг друга. Мальчик А вырос, разбогател и стал президентом копрорации, устал и начал принимать кокаин и умер. Девочка Б сразу пошла работать на панель, заразилась СПИДом и умерла. &lt;p&gt; После смерти их пометсили в одну палату. &lt;p&gt; Вот видите. Эти люди (А и Б) чётко осознавали цель — быть вместе. Поэтому они там и оказались, да ещё позволили себе прожить такие яркие и разнообразные жизни, а не серые как компиляторы php и безòбразные как жизни менеджеров среднего (лишенго и трансакционного) звена. &lt;p&gt; 2. Ещё из работ дервних стало ясно и остается ясным до сих пор не взирая на солидный вес годов и эррозию знаний, вызванную временем, что счастье всегда лежит посередине. А чтобы определить середину, нужно занть крайности. Чтобы определять трудолюбивых людей из общей массы нужно сначала познакомиться с лентяями и трудоголиками. Также может помось в написании хорошего компилятра написание пограничных компиляторов (таких как Ультракомплятор Д и Пикокомпилятор Д в модификации PR-Д § 4). &lt;p&gt; 3. Писать компиляторы надо молча. Иначе потом получится, что сказано много а код не написан. Кроме того при молчании всегда ясны пункты 1 и 2, в то время как при разговорах хоть иногда и рождается истина, но порой непонятно какая и первоначальные цели могут ускользнуть в погоне за новой истиной. &lt;p&gt; § 3 Вывод &lt;p&gt; В статье была освящена технология написания компиляторов. &lt;p&gt; 12:53 03.01.2007, o`kante</content:encoded>
			<category>Другие языки программирования</category>
			<dc:creator>IGGGORRREKKK</dc:creator>
			<guid>https://fevt.ru/forum/37-45-1</guid>
		</item>
		<item>
			<title>Brainfuck или вынос мозга</title>
			<link>https://fevt.ru/forum/37-35-1</link>
			<pubDate>Wed, 11 Feb 2009 18:34:43 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://fevt.ru/forum/37&quot;&gt;Другие языки программирования&lt;/a&gt;&lt;br /&gt;Автор темы: WildMan&lt;br /&gt;Автор последнего сообщения: HiddenSeeker&lt;br /&gt;Количество ответов: 2</description>
			<content:encoded>&lt;a class=&quot;link&quot; target=&quot;_blank&quot; href=&quot;http://ru.wikipedia.org/wiki/Brainfuck&quot;&gt;http://ru.wikipedia.org/wiki/Brainfuck&lt;/a&gt; &lt;p&gt; Очень забористая трава...была у тех кто разрабатывал &lt;img rel=&quot;usm&quot; src=&quot;http://fevt.3dn.ru/Smiles/smile3.gif&quot; border=&quot;0&quot; align=&quot;absmiddle&quot; alt=&quot;:)&quot;&gt; &lt;p&gt; Для тех кто хочет попробовать сей эзотерический язык: &lt;p&gt; &lt;a class=&quot;link&quot; target=&quot;_blank&quot; href=&quot;http://brainfuck.progopedia.ru/&quot;&gt;http://brainfuck.progopedia.ru/&lt;/a&gt; &lt;p&gt; Кстати говоря язык имеет Тьюринговскую полноту, т.е. на нем можно реализовать любую вычислимую функцию, стало быть язык может быть использован для написания практически любой программы, вобщем-то является моделью машины тьюринга.</content:encoded>
			<category>Другие языки программирования</category>
			<dc:creator>WildMan</dc:creator>
			<guid>https://fevt.ru/forum/37-35-1</guid>
		</item>
	</channel>
</rss>