<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[QUIK -> DDE &mdash; quik 8.5 & lua 5.3]]></title>
		<link>https://quik2dde.ru/viewtopic.php?id=316</link>
		<atom:link href="https://quik2dde.ru/extern.php?action=feed&amp;tid=316&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «quik 8.5 & lua 5.3».]]></description>
		<lastBuildDate>Thu, 21 May 2020 18:01:44 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: quik 8.5 & lua 5.3]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2747#p2747</link>
			<description><![CDATA[<p>Я никакой квик не использую, мне по барабану. Просто очень не хочется тащить совместимость со старыми версиями, мало было 32 бит, еще теперь разные версии lua. <img src="https://quik2dde.ru/img/smilies/wink.png" width="15" height="15" alt="wink" />)</p>]]></description>
			<author><![CDATA[null@example.com (toxa)]]></author>
			<pubDate>Thu, 21 May 2020 18:01:44 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2747#p2747</guid>
		</item>
		<item>
			<title><![CDATA[Re: quik 8.5 & lua 5.3]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2745#p2745</link>
			<description><![CDATA[<div class="quotebox"><cite>swerg пишет:</cite><blockquote><p>Известно, что ARQA поддерживает возможность подключения старыми версиями терминала очень долго, так что терминалы с Lua 5.1, как и 32-битные терминалы, будут работать еще много лет.</p></blockquote></div><p>Точно нет, до конца года будет полностью переход на 8.5+, даже 8.4 работать не будет. Так решила даже не моекс.<br />Новые формулы, которые в 7+ нет совсем и делать там их никто не будет, а в 8.4 еще не все прописаны.</p>]]></description>
			<author><![CDATA[null@example.com (kalikazandr)]]></author>
			<pubDate>Thu, 21 May 2020 13:57:30 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2745#p2745</guid>
		</item>
		<item>
			<title><![CDATA[Re: quik 8.5 & lua 5.3]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2742#p2742</link>
			<description><![CDATA[<div class="quotebox"><cite>toxa пишет:</cite><blockquote><p>меня интересует прогноз, насколько долго проживет quik с lua 5.1. потому что даже 7 версия, например, как бы не умирает и не умирает... мы не знаем, сколько займет переход на версии больше чем 8.5, вот я о чем. тянуть старый код не охота.</p></blockquote></div><p>Это какие-то не технические досужие разговоры, как по мне <img src="https://quik2dde.ru/img/smilies/wink.png" width="15" height="15" alt="wink" /><br />Известно, что ARQA поддерживает возможность подключения старыми версиями терминала очень долго, так что терминалы с Lua 5.1, как и 32-битные терминалы, будут работать еще много лет.<br />А дальше выбор зависит от вас и от того, для чего/кого вы делаете роботов. Если для себя - вы сами легко выберите для себя подходящий момент перехода. Если для сторонних людей - то вынуждены будете еще долго тянуть совместимость.</p><p>Судя по опыту, до конца этого года версия 8.5 или пришедшая ей на смену точно станет очень стабильной.</p>]]></description>
			<author><![CDATA[null@example.com (swerg)]]></author>
			<pubDate>Thu, 21 May 2020 03:28:52 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2742#p2742</guid>
		</item>
		<item>
			<title><![CDATA[Re: quik 8.5 & lua 5.3]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2741#p2741</link>
			<description><![CDATA[<p>не, ну как невозможно... можно искать lua5.3, динамически линковаться с ней, если не удалось - искать lua5.1 и линковаться с ней. дальше в коде возможны разные варианты, можно сделать некий stub который будет скрывать разницу... </p><p>ну не важно. меня интересует прогноз, насколько долго проживет quik с lua 5.1. потому что даже 7 версия, например, как бы не умирает и не умирает... мы не знаем, сколько займет переход на версии больше чем 8.5, вот я о чем. тянуть старый код не охота.</p>]]></description>
			<author><![CDATA[null@example.com (toxa)]]></author>
			<pubDate>Wed, 20 May 2020 16:55:22 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2741#p2741</guid>
		</item>
		<item>
			<title><![CDATA[Re: quik 8.5 & lua 5.3]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2736#p2736</link>
			<description><![CDATA[<div class="quotebox"><cite>toxa пишет:</cite><blockquote><p>1. нужно ли в либах оставлять обратную совместимость? стаб lua.5.1.dll остался...</p></blockquote></div><p>Обратную совместимость на уровне бинарного файла сделать невозможно. Т.к., с одной стороны, хоть интерфейс многих функций API для Си всё же не поменялся, однако Lua в QUIK 8.0 и 8.5 собраны с разной поддержкой для double / integer, так что даже если сделать динамическую линковку с той DLL, какая найдена, то наверняка где-то бинарно разъедется. Ну и зачем это счастье надо.</p><p>Я думаю, проще делать 3 варианта скомпилированных DLL (если требуется поддержка всех версий) и, соответственно, иметь 3 конфигурации сборки для проекта:<br /></p><ul><li><p>вариант x86 (32-битная платформа) с Lua5.1 для QUIK 6 и 7</p></li><li><p>вариант x64 с Lua5.1 для QUIK 8.0..8.4</p></li><li><p>вариант x64 с Lua5.3 для QUIK 8.5 и далее</p></li></ul><p>Если не пользоваться новыми возможностями API для Lua5.3, то поддерживать такой вариант вполне возможно.</p>]]></description>
			<author><![CDATA[null@example.com (swerg)]]></author>
			<pubDate>Tue, 19 May 2020 09:28:50 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2736#p2736</guid>
		</item>
		<item>
			<title><![CDATA[Re: quik 8.5 & lua 5.3]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2735#p2735</link>
			<description><![CDATA[<p>Наконец-то ARQA на форуме [url=https://forum.quik.ru/messages/forum10/message45118/topic5119/#message45118]разродилась с ответом[/url] по поводу <strong>lua.5.1.dll</strong> в <strong>QUIK 8.5</strong>.<br />Судя по всему оставили они её &quot;по приколу&quot;, сами на знают для чего, как она работает и что содержит.<br />Цитата с их форума:<br /></p><div class="quotebox"><blockquote><p>Начиная с версии торгового терминала 8.5 все QLUA скрипты должны<br />&nbsp; &nbsp;быть адаптированы под LUA 5.3. Это в частности означает, что все<br />&nbsp; &nbsp;внешние библиотеки должны быть залинкованы на библиотеку lua53.dll.</p><p>&nbsp; &nbsp;Библиотеку lua5.1.dll, оставленную в дистрибутиве на &quot;переходной&quot;<br />&nbsp; &nbsp;период, использовать не следует. В дальнейшем<br />&nbsp; &nbsp;lua5.1.dll будет удалена из дистрибутива.</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (swerg)]]></author>
			<pubDate>Tue, 19 May 2020 09:17:46 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2735#p2735</guid>
		</item>
		<item>
			<title><![CDATA[Re: quik 8.5 & lua 5.3]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2704#p2704</link>
			<description><![CDATA[<div class="quotebox"><cite>toxa пишет:</cite><blockquote><p>в связи с грядущим выпуском нового квика с новой версией lua...</p></blockquote></div><p>обратная совместимость точно не нужна, танцев с бубном и так хватает</p>]]></description>
			<author><![CDATA[null@example.com (kalikazandr)]]></author>
			<pubDate>Thu, 23 Apr 2020 21:31:07 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2704#p2704</guid>
		</item>
		<item>
			<title><![CDATA[Re: quik 8.5 & lua 5.3]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2673#p2673</link>
			<description><![CDATA[<div class="quotebox"><cite>toxa пишет:</cite><blockquote><p>жесть вообще глючное все. lua_version() возвращает 0.0 <img src="https://quik2dde.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /></p></blockquote></div><p>это нормально, все по плану, обиженные инвесторы, потные луа-кодеры. все так и задумывалось и это циклично.</p>]]></description>
			<author><![CDATA[null@example.com (kalikazandr)]]></author>
			<pubDate>Sun, 19 Apr 2020 20:06:29 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2673#p2673</guid>
		</item>
		<item>
			<title><![CDATA[Re: quik 8.5 & lua 5.3]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2672#p2672</link>
			<description><![CDATA[<p>жесть вообще глючное все. lua_version() возвращает 0.0 <img src="https://quik2dde.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[null@example.com (toxa)]]></author>
			<pubDate>Sun, 19 Apr 2020 19:19:24 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2672#p2672</guid>
		</item>
		<item>
			<title><![CDATA[quik 8.5 & lua 5.3]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=2669#p2669</link>
			<description><![CDATA[<p>в связи с грядущим выпуском нового квика с новой версией lua ( скачать тут: [url]ftp://ftp.quik.ru/public/updates/8.5/[/url] ) , предлагаю пообщаться на тему перевода библиотек.&nbsp; есть несколько интересных тем:<br />1. нужно ли в либах оставлять обратную совместимость? стаб lua.5.1.dll остался...<br />2. все что 32 бита, судя по всему, умрет. 32-х битного квика с lua 5.3 ожидать не приходится.<br />ну и так далее.</p>]]></description>
			<author><![CDATA[null@example.com (toxa)]]></author>
			<pubDate>Sat, 18 Apr 2020 11:18:13 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=2669#p2669</guid>
		</item>
	</channel>
</rss>
