<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Скорость выполнения команд]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=7435&amp;type=atom" />
	<updated>2012-08-10T02:29:05Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=7435</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Скорость выполнения команд]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62655#p62655" />
			<content type="html"><![CDATA[<p><span style="color: Green"><strong>Eduard</strong>, не надо «растекаться мыслию по древу» непонятно о чём. Были заданы конкретные вопросы по конкретному языку программирования.</span></p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2012-08-10T02:29:05Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62655#p62655</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Скорость выполнения команд]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62650#p62650" />
			<content type="html"><![CDATA[<p>Насчет 3 вопроса и ответа Александр&quot;символ подчёркивания&quot; на этот вопрос, итак начнём с того что все программы или скрипты(как разновидность программ) комппилируюются перед выполнением(умники шас скажут что есть интерпритаторы языков я скажу да не все программы скрипты компилируються, инные интерпритируются).<br />Так уж получилось что компютеры не понимают вашей писанины вроде того что вы пишите в блокноте(ином текстовом редакторе) когда собираетесь создать скрипт, а понимает он машинный код где пишутся инструкции процессора. (не верите гуглите машинный код). Если вы не процессор лучше вам этого кода не писать и не читать. Но умные дядьки создали языки прозраммирования и скрипты который переводят ваш код в блокноте на машинный код. Так вот если не перевести код от обычного(вашего, из блокнота) к коду машинному, то процессор посмотрит на этот код и скажет: пользователь, а не пошол бы ты...<br />Как вы уже поняли программы не выполняются без компиляции/интерпретации, а скажет хто нибуть иначе смело шлите его куда подальше.</p><br /><p>(4 вопрос) Как бы так сказать по-тише написание кода влияет на ВСЁ что этот код будет делать. Если в коде ошибки - начит вы их допустили, если программа долго исполняется - значит у вас &quot;тяжелый&quot; алгоритм, если скрипт тянет много RAM - значит вы оставили в памяти много информации и так далее. Насчет компактного кода, то тут обычно чем компактнее код тем лучше - надёжнее, быстрее, используется меньше ресурсов. И наконец-то длина переменных(в этом я не могу быть уверен) имена переменных сущуствуют до тех пор пока не произошла компиляция, далее уже есть ссилки(адреса памяти которые указывают на участки памчти где хранится та или инная информация).</p>]]></content>
			<author>
				<name><![CDATA[Eduard]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28482</uri>
			</author>
			<updated>2012-08-09T20:21:02Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62650#p62650</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Скорость выполнения команд]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62519#p62519" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Rediska пишет:</cite><blockquote><p>У меня возникло несколько глупых вопросов.<br />1. Как проверить сколько времени выполняет определенный участок кода?<br />2. Сколько времени выполняется команда: PixelGetColor, color,&nbsp; x,&nbsp; y ?<br />3. Скрипт компилируется перед выполнением?<br />4. Длина имен переменных и компактное написание кода ни как не влияет на скорость его выполнения?</p><p>Спасибо за ответы.</p></blockquote></div><p>1. уже ответили.<br />2. ответ следует из 1.<br />3. нет.<br />4. влияет, но незначительно.</p>]]></content>
			<author>
				<name><![CDATA[Александр_]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24888</uri>
			</author>
			<updated>2012-08-08T13:23:37Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62519#p62519</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Скорость выполнения команд]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62507#p62507" />
			<content type="html"><![CDATA[<p><a href="http://l.autohotkey.net/docs/Variables.htm">A_TickCount</a><br />Что понимать под компактностью кода? Если имеется несколько способов выполнения действия всегда можно проверить какой из них быстрее.<br /><a href="http://l.autohotkey.net/docs/commands/SetBatchLines.htm">SetBatchLines</a>, <a href="http://www.autohotkey.com/community/viewtopic.php?t=67788">AutoHotkey Benchmarks</a></p>]]></content>
			<author>
				<name><![CDATA[creature.ws]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26105</uri>
			</author>
			<updated>2012-08-08T07:59:51Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62507#p62507</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Скорость выполнения команд]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=62501#p62501" />
			<content type="html"><![CDATA[<p>У меня возникло несколько глупых вопросов.<br />1. Как проверить сколько времени выполняет определенный участок кода?<br />2. Сколько времени выполняется команда: PixelGetColor, color,&nbsp; x,&nbsp; y ?<br />3. Скрипт компилируется перед выполнением?<br />4. Длина имен переменных и компактное написание кода ни как не влияет на скорость его выполнения?</p><p>Спасибо за ответы.</p>]]></content>
			<author>
				<name><![CDATA[Rediska]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27824</uri>
			</author>
			<updated>2012-08-08T02:30:10Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=62501#p62501</id>
		</entry>
</feed>
