<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: В рамках проекта jvm.go развивается вариант JVM, написанный ...</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/101757.html</link>
    <description>Язык программирования Go (http://golang.org/) завоёвывает всё большую популярность в области системного программирования, в основном благодаря сочетанию высокой производительности компилируемых языков с такими достоинствами скриптовых языков, как лёгкость написания кода, быстрота разработки и защищённость от ошибок. В рамках проекта jvm.go (https://github.com/zxh0/jvm.go) ведётся работа по созданию реализации виртуальной машины Java на языке Go. В jvm.go достаточно активно используются специфичные средства языка Go, например, сборщик мусора JVM построен на основе предоставляемых языком Go механизмов сборки мусора, а поддержка многопоточности базируется на отображении Java-нити на goroutine. В качестве RunTime-классов, составляющих основу API Java SE, может использоваться rt.jar из состава OpenJDK или Oracle JDK.&lt;br&gt;&lt;br&gt;&lt;br&gt;Разработка проекта ведётся всего полтора месяца, поэтому он пока находится в начальной стадии своего развития и  позволяет выполнять ь лишь простейшие Java-программы. Тем не менее, из ближайших за</description>

<item>
    <title>(offtopic) Lisp vs C, episode CCXCIV (Michael Shigorin)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/101757.html#140</link>
    <pubDate>Fri, 20 Mar 2015 10:37:26 GMT</pubDate>
    <description>&amp;gt; Однако ж стоит заметить что винды в свое время смогли предложить весьма &lt;br&gt;&amp;gt; приличный и работающий с приемлимой скоростью даже на слабом железе графический &lt;br&gt;&amp;gt; интерфейс, не требуя пять ракетных инженеров для запуска.&lt;br&gt;&lt;br&gt;Вы видели тогдашний мак на, скажем, 68040? (амиги до нас как-то особо не доехали)&lt;br&gt;&lt;br&gt;&amp;gt; Но сказать что майнфреймы делают какую-то там погоду в отрасли - ну вы поняли!&lt;br&gt;&lt;br&gt;&quot;Какую-то там&quot; именно что делают, даже если из гаража это не понять.&lt;br&gt;&lt;br&gt;Опять же -- не спору ради, а на задуматься чуть.&lt;br&gt;</description>
</item>

<item>
    <title>(offtopic) Lisp vs C, episode CCXCIV (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/101757.html#139</link>
    <pubDate>Thu, 19 Mar 2015 22:06:09 GMT</pubDate>
    <description>&amp;gt; Так нечестно, мнениё Бенедиктыча давно известно! :) &lt;br&gt;&amp;gt; http://xahlee.info/UnixResource_dir/writ/linus_lisp.html &lt;br&gt;&lt;br&gt;Вот. Как обычно, квинтэссенция мыслей грамотного руководителя проекта. С прозрачными намеками что если долго гоняться за идеалами и высокими концепциями - результат будет около ноля.&lt;br&gt;&lt;br&gt;&amp;gt; Вы опять всё пытаетесь свести к липовым меркам вроде популярности, с каковыми &lt;br&gt;&amp;gt; легко ткнуть носом в винду или там макдональдс.&lt;br&gt;&lt;br&gt;Однако ж стоит заметить что винды в свое время смогли предложить весьма приличный и работающий с приемлимой скоростью даже на слабом железе графический интерфейс, не требуя пять ракетных инженеров для запуска. И на момент ранних виндов у MS еще не было инструментов и ресурсов для полномасштабных афер типа навязывания предустановок - на тот момент кроме всего прочего они сделали именно то чего хотел увидеть рынок. То что они на этом сказочно наварились и потом начали наглеть до фантастических величин - другая история. Как и то что путь к достижениям был по головам и с полуаферистс</description>
</item>

<item>
    <title>В рамках проекта jvm.go развивается вариант JVM, написанный ... (Michael Shigorin)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/101757.html#138</link>
    <pubDate>Thu, 19 Mar 2015 21:39:46 GMT</pubDate>
    <description>&amp;gt;&amp;gt; А можно пример?&lt;br&gt;&amp;gt; Так вон, выше. Поддержка заяв про колоссальную кодовую базу.&lt;br&gt;&lt;br&gt;Я даже не знаю, насколько надо быть полным профаном в ИТ, чтобы браться рассуждать о языках и не понимать колоссальность кодовой базы на лиспе, не говоря уж о фортранах с коболами.  Даже если профан этих строчек не видел и не увидит, но пользуется тем, что на них и работает.&lt;br&gt;&lt;br&gt;Если бы Вы были наивным юношем, который неспособен сам поинтересоваться для начала -- да, можно было бы найти полчаса, раскопать, разложить по блюдечку с голубой каёмочкой.  Но Вы не просто показываете, что умеете при надобности, а порой и, кажись, бахвалились умением поискать.  Ну так займитесь самообразования ради :)&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; И да, много кода != хороший ЯП или хороший программист.&lt;br&gt;&amp;gt;&amp;gt; Так и я о чём.&lt;br&gt;&amp;gt; Вопрос был про &#091;I&#093;объем&#091;/I&#093; кодовой базы. И тут лисп скорее всего даже &lt;br&gt;&amp;gt; в десятку не попадает.&lt;br&gt;&lt;br&gt;Если буквально брать объём в строчках (или мешках), то придётся садиться и выписывать правила спецолимпиады: годится ли .jar плюс местный форк с парой пер</description>
</item>

<item>
    <title>В рамках проекта jvm.go развивается вариант JVM, написанный ... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/101757.html#137</link>
    <pubDate>Thu, 19 Mar 2015 20:21:03 GMT</pubDate>
    <description>&amp;gt; А можно пример?&lt;br&gt;&lt;br&gt;Так вон, выше. Поддержка заяв про колоссальную кодовую базу. И стеснения указать по сравнению с чем она колоссальна. Вот это я и называю подгоном решения под ответ.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; где вы регулярно пытаетесь выдать желаемое за действительное &lt;br&gt;&amp;gt; Порой хочется, но нельзя.&lt;br&gt;&lt;br&gt;У проприерсов то не получается уже зачастую, а тут и подавно не пройдет. Ну и смысл?&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; И да, много кода != хороший ЯП или хороший программист.&lt;br&gt;&amp;gt; Так и я о чём.&lt;br&gt;&lt;br&gt;Вопрос был про &#091;I&#093;объем&#091;/I&#093; кодовой базы. И тут лисп скорее всего даже в десятку не попадает. Ну не делают лисперы погоду в отрасли. Даже если им это и досадно, смысл то воевать с очевидными фактами?&lt;br&gt;&lt;br&gt;&amp;gt; А можно подробнее о том, какими языками владеете и доводилось ли заниматься &lt;br&gt;&amp;gt; (де)сериализацией и кодогенерацией в процессе решения/оптимизации имеющихся задач?  Без &lt;br&gt;&amp;gt; подковырок и двойного дна, просто лобовой вопрос.&lt;br&gt;&lt;br&gt;Честно говоря - я предпочитаю относительно простые протоколы/форматы данных, по поводу чего не испытываю никаких особых проблем с сериализацией </description>
</item>

<item>
    <title>В рамках проекта jvm.go развивается вариант JVM, написанный ... (Led)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/101757.html#135</link>
    <pubDate>Tue, 17 Mar 2015 21:30:51 GMT</pubDate>
    <description>&amp;gt; Видео очень уместно, когда в незнакомой среде разработки нужно быстро освоиться.&lt;br&gt;&lt;br&gt;Видео по управлению метлой и вантузом тебе в руки.&lt;br&gt;</description>
</item>

<item>
    <title>В рамках проекта jvm.go развивается вариант JVM, написанный ... (Mihail Zenkov)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/101757.html#133</link>
    <pubDate>Mon, 16 Mar 2015 20:21:53 GMT</pubDate>
    <description>Меня именно базовая отрисовка интересует (без шейдеров) - полигоны, линии, текстуры (для шрифтов). GUI на нем делаю и вывод графиков - быстрая отрисовка и кросcплатформенно.&lt;br&gt;</description>
</item>

<item>
    <title>В рамках проекта jvm.go развивается вариант JVM, написанный ... (iZEN)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/101757.html#132</link>
    <pubDate>Mon, 16 Mar 2015 20:05:49 GMT</pubDate>
    <description>&amp;gt;&amp;gt; А зачем тебе там MESA?&lt;br&gt;&amp;gt; Спрашиваешь зачем OpenGL? Графику выводить.&lt;br&gt;&lt;br&gt;Скорее &amp;#8212; считать. Выводом графики занимается совсем другая ипостась.&lt;br&gt;</description>
</item>

<item>
    <title>В рамках проекта jvm.go развивается вариант JVM, написанный ... (Mihail Zenkov)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/101757.html#130</link>
    <pubDate>Mon, 16 Mar 2015 19:07:09 GMT</pubDate>
    <description>&amp;gt; Видео очень уместно, когда в незнакомой среде разработки нужно быстро освоиться.&lt;br&gt;&lt;br&gt;Если для IDE нужны видео уроки, то что-то с ней не так.&lt;br&gt;Видео уроки вообще больше требуют времени, так как приходится смотреть все подряд иначе можно пропустить нужное, да и ctrl+f не работает :) Есть отдельные области, где видео очень помогает - я так аргоновую сварку изучал. Там в реальном времени видеть нужно как правильно шов формировать.&lt;br&gt;&lt;br&gt;Да и 80&#037; времени уходит на то, что бы сформировать решение в голове и подобрать под него подходящий синтаксис. И часто бывает, что имеющийся синтаксис не позволяет без костылей реализовать задуманное, приходится править идею вплоть до полной ее переработки. Так что синтаксис важен. А работа непосредственно с кодом - 18-19&#037;. 1-2&#037; на настройку/правку IDE и системы сборки.&lt;br&gt;</description>
</item>

<item>
    <title>В рамках проекта jvm.go развивается вариант JVM, написанный ... (Michael Shigorin)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/101757.html#129</link>
    <pubDate>Mon, 16 Mar 2015 17:57:40 GMT</pubDate>
    <description>&amp;gt; Видео очень уместно, когда в незнакомой среде разработки нужно быстро освоиться.&lt;br&gt;&lt;br&gt;Быстро?!&lt;br&gt;&lt;br&gt;PS: нет, может, я не видел действительно хороших видеоуроков, которые берегут каждую секунду...&lt;br&gt;</description>
</item>

</channel>
</rss>
