<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Релиз языка программирования Go 1.9</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/112080.html</link>
    <description>После шести месяцев разработки компания Google представила (https://blog.golang.org/go1.9) релиз  языка программирования Go 1.9 (http://golang.org), который позиционируется как гибридное решение, сочетающее высокую производительность компилируемых языков с такими достоинствами скриптовых языков, как лёгкость написания кода, быстрота разработки и защищённость от ошибок.  Код проекта распространяется под лицензией BSD. &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Синтаксис Go основан на привычных элементах  языка Си с отдельными заимствованиями из языка Python. Язык достаточно лаконичен, но при этом код  легко читается и воспринимается. Код на языке Go компилируется в обособленные бинарные исполняемые файлы, выполняемые нативно без использования виртуальной машины (модули профилирования, отладки и другие подсистемы выявления проблем на этапе выполнения интегрируются в виде runtime-компонентов (http://golang.org/pkg/runtime/)), что позволяет добиться производительности, сопоставимой с программами на языке Си.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Проект изначально разрабатывается </description>

<item>
    <title>Релиз языка программирования Go 1.9 (pripolz)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/112080.html#131</link>
    <pubDate>Mon, 04 Sep 2017 15:04:34 GMT</pubDate>
    <description>&amp;gt; У тебя этим занимается специальный класс в отдельном потоке? Наверное называется он &lt;br&gt;&amp;gt; MyNotGarbageCollector ? :))))) &lt;br&gt;&lt;br&gt;Во первых, нормальные быстрые проги вообще в основном рантаймовом цикле ничего не выделяют и не освобождают, всё выделяется заранее, и освобождается при завершении работы класса.&lt;br&gt;&lt;br&gt;В вторых - потоки не резиновые.&lt;br&gt;&lt;br&gt;В третьих - как всегда пишешь на основе собственных размышлений и теории. Я тоже так могу, смотри: прежде чем ГЦ что-то освободит, он должен понять, что пора собственно это освобождать. Пока он будет понимать, мусор будет валить.&lt;br&gt;&lt;br&gt;Далее, гигабайты в секунду - это вообще некорректные измерения. При чём тут гигабайты? Нужно считать кол-во системных вызовов, может он эти гигабайты один раз выделил разом, и затем освободил за пару микросекунд. И на какой машине? Короче, не позорься.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз языка программирования Go 1.9 (dq0s4y71)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/112080.html#130</link>
    <pubDate>Fri, 01 Sep 2017 13:11:19 GMT</pubDate>
    <description>Слив, кагрццо, засчитан :)&lt;br&gt;</description>
</item>

<item>
    <title>Релиз языка программирования Go 1.9 (лютый жабист__)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/112080.html#129</link>
    <pubDate>Fri, 01 Sep 2017 02:29:29 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Линукс на си пишут уже 26 лет потому что Торвальдс не осилил плюсы.&lt;br&gt;&amp;gt; Ога, а JVM почему на Си написана? Потому что жабисты даже жабу не осилили?&lt;br&gt;&amp;gt; Загуглил.&lt;br&gt;&lt;br&gt;И где там си? сплошь плюсы.&lt;br&gt;&lt;br&gt;&amp;gt;что-то действительно сложное, производительное, долгоживущее - нет&lt;br&gt;&lt;br&gt;Школу закончишь, поумнеешь.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз языка программирования Go 1.9 (dq0s4y71)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/112080.html#128</link>
    <pubDate>Thu, 31 Aug 2017 10:46:04 GMT</pubDate>
    <description>&amp;gt; Для развития загугли list of java virtual machines&lt;br&gt;&lt;br&gt;Загуглил.&lt;br&gt;&lt;br&gt;https://en.wikipedia.org/wiki/List_of_Java_virtual_machines&lt;br&gt;&lt;br&gt;Навскидку:&lt;br&gt;&lt;br&gt;Avian на C++&lt;br&gt;CACAO на C++ &lt;br&gt;HaikuVM на C/C++&lt;br&gt;&lt;br&gt;Больше не проверял, остальные, наверное, на джаве..&lt;br&gt;&lt;br&gt;&amp;gt; Потом на чём написан HotSpot&lt;br&gt;&lt;br&gt;http://www.stroustrup.com/applications.html&lt;br&gt;&lt;br&gt;&quot;The HotSpot Java Virtual Machine is written in C++ (this is the leading edge, high performance replacement for Sun&apos;s &quot;classic JVM&quot; which was written in C).&quot;&lt;br&gt;&lt;br&gt;А есть хотя бы один компилятор С++, написанный на Джаве? А ядро ОС промышленного уровня? Ну ладно, профессиональный видео-редактор? Может быть, CAD?&lt;br&gt;&lt;br&gt;Нетути.&lt;br&gt;&lt;br&gt;Игрушечную ОС, студенческую поделку, bloatware-монстра написать - можно, а что-то действительно сложное, производительное, долгоживущее - нет. Такие дела...:(&lt;br&gt;</description>
</item>

<item>
    <title>Релиз языка программирования Go 1.9 (лютый жабист__)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/112080.html#127</link>
    <pubDate>Thu, 31 Aug 2017 05:04:52 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Линукс на си пишут уже 26 лет потому что Торвальдс не осилил плюсы.&lt;br&gt;&amp;gt; Ога, а JVM почему на Си написана? Потому что жабисты даже жабу &lt;br&gt;&amp;gt; не осилили?&lt;br&gt;&lt;br&gt;Для развития загугли list of java virtual machines&lt;br&gt;&lt;br&gt;Потом на чём написан HotSpot&lt;br&gt;&lt;br&gt;Потом на чём написан весь стек JavaEE и тонны жабобиблиотек.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Релиз языка программирования Go 1.9 (dq0s4y71)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/112080.html#126</link>
    <pubDate>Wed, 30 Aug 2017 13:19:10 GMT</pubDate>
    <description>&amp;gt; Линукс на си пишут уже 26 лет потому что Торвальдс не осилил плюсы.&lt;br&gt;&lt;br&gt;Ога, а JVM почему на Си написана? Потому что жабисты даже жабу не осилили?&lt;br&gt;</description>
</item>

<item>
    <title>Релиз языка программирования Go 1.9 (лютый жабист__)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/112080.html#125</link>
    <pubDate>Wed, 30 Aug 2017 02:18:05 GMT</pubDate>
    <description>&amp;gt;&amp;gt; А если небоскреб надо построить за 20 дней...&lt;br&gt;&amp;gt; &quot;Небоскрёбы&quot; (т.е. серьёзные программы уровня ядра ОС или компилятора) за 20 дней &lt;br&gt;&amp;gt; не пишутся, &lt;br&gt;&lt;br&gt;И эти люди кичатся сверхинтеллектом, переключаемость нулевая. Я написал про небоскрёбы и 20 дней. Китаёзы строят небоскребы за 20 дней. Что ещё непонятно?&lt;br&gt;&lt;br&gt;Линукс на си пишут уже 26 лет потому что Торвальдс не осилил плюсы. Когда он помрёт и проектом начнет рулить другой, всё сильно поменяется. И верёвочки и каменщики могут внезапно пойти далеко далеко...&lt;br&gt;</description>
</item>

<item>
    <title>Релиз языка программирования Go 1.9 (Led)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/112080.html#124</link>
    <pubDate>Tue, 29 Aug 2017 21:44:10 GMT</pubDate>
    <description>&amp;gt; А docker написан на go - и это один из самых фапабельных ПО, что я знаю.&lt;br&gt;&lt;br&gt;Для пони и кобыла - невеста.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз языка программирования Go 1.9 (Аноним84701)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/112080.html#123</link>
    <pubDate>Tue, 29 Aug 2017 21:41:05 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Язык Go разрабатывался как язык системного программирования &lt;br&gt;&amp;gt;&amp;gt; Он может рассматриваться как попытка создать замену языку Си.&lt;br&gt;&amp;gt; Где ты такую глупость вычитал?&lt;br&gt;&lt;br&gt;https://blog.golang.org/go-one-year-ago-today&lt;br&gt;&amp;gt; We set out to build a language for systems programming - the kinds of programs one might typically write in C or C++ - and&lt;br&gt;&amp;gt; we were surprised by Go&amp;#8217;s utility as a general purpose language.&lt;br&gt;&lt;br&gt;https://github.com/golang/go/wiki/GoForCPPProgrammers&lt;br&gt;&amp;gt; Go is a systems programming language intended to be a general-purpose systems language, like C++. &lt;br&gt;&amp;gt; These are some notes on Go for experienced C++ programmers. &lt;br&gt;&lt;br&gt;https://golang.org/doc/faq&lt;br&gt;&amp;gt; Go was born out of frustration with existing languages and environments for systems programming. </description>
</item>

</channel>
</rss>
