<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Релиз компилятора Free Pascal 2.4.0</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/62597.html</link>
    <description>После двух лет разработки анонсирован (http://lists.freepascal.org/lists/fpc-devel/2010-January/018893.html) выход открытого  кроссплатформенного компилятора Free Pascal 2.4.0 (http://www.freepascal.org/), совместимого с Borland Pascal 7, Delphi и Metrowerks Pascal.&lt;br&gt;&lt;br&gt;&lt;br&gt;Из улучшений (http://wiki.freepascal.org/User_Changes_2.4.0) можно отметить:&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-  Реализована поддержка платформ: Mac OS X/PowerPC64, Mac OS X/x86_64, Mac OS X/ARM (iPhone) и Haiku/i386;&lt;br&gt;&lt;br&gt;-  Компилятор:&lt;br&gt;&lt;br&gt;&lt;br&gt;-  Поддержка Delphi-подобного стиля работы с ресурсами;&lt;br&gt;-  Новая инфраструктура оптимизации программы в целом, поддерживающая девиртуализацию и удаление неиспользуемых виртуальных методов;&lt;br&gt;-  Значительное увеличение скорости компиляции модулей, содержащих множественное определение типов;&lt;br&gt;-  Возможность отключения вывода отдельных подсказок, заметок и предупреждений компилятора;&lt;br&gt;-  Улучшение генерации отладочной информации в формате DWARF;&lt;br&gt;-  Улучшение поддержки платформ ARM/EABI и оптимизация использован...&lt;br&gt;&lt;br&gt;URL: http://lists.f</description>

<item>
    <title>Релиз компилятора Free Pascal 2.4.0 (anonymous vulgaris)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/62597.html#122</link>
    <pubDate>Thu, 14 Jan 2010 02:53:09 GMT</pubDate>
    <description>&amp;gt;Фиксированный размер типов упомянут в связи с тем что часто в С++ &lt;br&gt;&amp;gt;приходится изобретать свой тип размером с байт, 2 байта и т.п. &lt;br&gt;&lt;br&gt;С и С++ не имеют встроенных типов размером с байт, 2 байта и т.п. Стандарт определяет только минимальную длину простых типов, а не реальную&lt;br&gt;&lt;br&gt;The size of the arithmetic types varies across machines. By size, we mean the number of bits used to represent the type. The standard guarantees a minimum size for each of the arithmetic types, but it does not prevent compilers from using larger sizes. Indeed, almost all compilers use a larger size for int than is strictly required.&lt;br&gt;&lt;br&gt;Поэтому в С99 сделали попытку определить тип фиксированной длины&lt;br&gt;&lt;br&gt;intN_t An integer type whose width is exactly N bits&lt;br&gt;&lt;br&gt;но он не обязателен к реализации, поэтому полагаться на его наличие нельзя.&lt;br&gt;&lt;br&gt;&amp;gt;Увеличенное количество сущностей в С++ думаю пояснять особо не надо, но добавлю &lt;br&gt;&amp;gt;что имелось ввиду ещё и переопределение операций. В итоге небольшой кусок &lt;br&gt;&amp;gt;программы на С++ получается шифровкой и что</description>
</item>

<item>
    <title>Релиз компилятора Free Pascal 2.4.0 (FedeX)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/62597.html#121</link>
    <pubDate>Wed, 13 Jan 2010 11:36:53 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Незнание реальных возможностей Pascal ещё не означает что можно так говорить. Я &lt;br&gt;&amp;gt;&amp;gt;точно так же не могу представить зачем вообще нужен С#, ведь &lt;br&gt;&amp;gt;&amp;gt;я абсолютно всё тоже самое могу реализовать на Паскале. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Реализовать то Вы можете, но речь шла о профессиональных проектах: &lt;br&gt;&amp;gt;1) Кто Вам за это заплатит? &lt;br&gt;&amp;gt;2) Будут ли этим пользоваться. &lt;br&gt;&lt;br&gt;Понятно. Тут уже вынужден согласиться, предложений о работе для Delphi сейчас не густо (но ещё есть - я ведь нашёл) хотя слово &quot;профессиональных&quot; заменил бы на &quot;тех, чьи заказчики поддались на пиар Microsoft/Sun etc.&quot; +влияние обычного толпизма, &quot;куда все туда и я&quot;. Было такое и с Delphi в своё время, но те времена прошли..&lt;br&gt;</description>
</item>

<item>
    <title>Релиз компилятора Free Pascal 2.4.0 (анонимус)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/62597.html#120</link>
    <pubDate>Wed, 13 Jan 2010 11:23:12 GMT</pubDate>
    <description>&amp;gt;Незнание реальных возможностей Pascal ещё не означает что можно так говорить. Я &lt;br&gt;&amp;gt;точно так же не могу представить зачем вообще нужен С#, ведь &lt;br&gt;&amp;gt;я абсолютно всё тоже самое могу реализовать на Паскале. &lt;br&gt;&lt;br&gt;Реализовать то Вы можете, но речь шла о профессиональных проектах:&lt;br&gt;1) Кто Вам за это заплатит?&lt;br&gt;2) Будут ли этим пользоваться.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Релиз компилятора Free Pascal 2.4.0 (FedeX)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/62597.html#119</link>
    <pubDate>Wed, 13 Jan 2010 10:58:18 GMT</pubDate>
    <description>&amp;gt;Не верю © &lt;br&gt;&lt;br&gt;А я верю своим глазам и это правда.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз компилятора Free Pascal 2.4.0 (FedeX)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/62597.html#118</link>
    <pubDate>Wed, 13 Jan 2010 10:57:10 GMT</pubDate>
    <description>&amp;gt;Ну не знаю. Тяжело себе предсавить случай, в котором для real-life проекта &lt;br&gt;&amp;gt;будет выбран Pascal или, скажем, BASIC. Единственный известный мне случай написания &lt;br&gt;&amp;gt;востребрванного и достаточно качественного коммерческого продукта на Pascal - VentaFax. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Для бд-оболочек/rca рулит С#. &lt;br&gt;&lt;br&gt;Незнание реальных возможностей Pascal ещё не означает что можно так говорить. Я точно так же не могу представить зачем вообще нужен С#, ведь я абсолютно всё тоже самое могу реализовать на Паскале.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз компилятора Free Pascal 2.4.0 (Iv945n)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/62597.html#117</link>
    <pubDate>Wed, 13 Jan 2010 10:52:54 GMT</pubDate>
    <description>&amp;gt;&amp;gt;паскаль создавался в первую очередь для обучения.&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;ещё один &quot;программист&quot; который не знает, что ЯЗЫК для ОБУЧЕНИЯ студентиков специально &lt;br&gt;&amp;gt;не создаются. ЖГИ ЕЩЁ! &lt;br&gt;&lt;br&gt;Вообще-то это всем (ну, оказывается, не всем) известный факт, что Николай Вирт создавал Pascal именно для обучения студентов программированию (да, можно учиться именно программированию, конкретный язык может быть средством, а не целью обучения). А языки специально для чего только ни создаются.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Релиз компилятора Free Pascal 2.4.0 (Iv945n)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/62597.html#116</link>
    <pubDate>Wed, 13 Jan 2010 10:48:09 GMT</pubDate>
    <description>&amp;gt;Копните глубже википедии. Что бы там кто не говорил, а Паскаль это &lt;br&gt;&amp;gt;почти Алгол. А про Алгол никто почему то не догадался такого &lt;br&gt;&amp;gt;сказать. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;http://ru.wikipedia.org/wiki/Алгол &lt;br&gt;&lt;br&gt;Да, а студент-санитар - почти психиатр.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз компилятора Free Pascal 2.4.0 (Iv945n)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/62597.html#115</link>
    <pubDate>Wed, 13 Jan 2010 10:46:43 GMT</pubDate>
    <description>&amp;gt;Яву не предлагайте, слишком медленная&lt;br&gt;&lt;br&gt;Не верю ©&lt;br&gt;</description>
</item>

<item>
    <title>Релиз компилятора Free Pascal 2.4.0 (Iv945n)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/62597.html#114</link>
    <pubDate>Wed, 13 Jan 2010 10:45:16 GMT</pubDate>
    <description>В своё время так и не понял зачем нужно Delphi когда есть C++ Builder - то же самое, только для нормального человеческого языка C++ :-)&lt;br&gt;</description>
</item>

</channel>
</rss>
