Вот если данные (команды) выполняются последовательно их можно объединить в группу Tape. А если в группе допускается произвольное выполнение как ее назвать? Group не информативно.. Array не отсюда..
Re: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, batu, Вы писали:
B>Вот если данные (команды) выполняются последовательно их можно объединить в группу Tape. А если в группе допускается произвольное выполнение как ее назвать? Group не информативно.. Array не отсюда..
И то, и другое — процесс.
Вселенная бесконечна как вширь, так и вглубь.
Re[2]: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, Real 3L0, Вы писали:
R3>Здравствуйте, batu, Вы писали:
B>>Вот если данные (команды) выполняются последовательно их можно объединить в группу Tape. А если в группе допускается произвольное выполнение как ее назвать? Group не информативно.. Array не отсюда..
R3>И то, и другое — процесс.
Ну, допустим и то и другое процесс.. Как назвать процесс в котором, допустим несколько потоков?
Re[3]: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, Real 3L0, Вы писали:
R3>Здравствуйте, batu, Вы писали:
B>>Ну, допустим и то и другое процесс..
R3>А их нужно делить?
B>> Как назвать процесс в котором, допустим несколько потоков?
R3>Многопоточный процесс.
На имя класса не тянет..
Re: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, batu, Вы писали:
B>Вот если данные (команды) выполняются последовательно их можно объединить в группу Tape. А если в группе допускается произвольное выполнение как ее назвать? Group не информативно.. Array не отсюда..
suite
Re[2]: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, MTD, Вы писали:
MTD>Здравствуйте, batu, Вы писали:
B>>Вот если данные (команды) выполняются последовательно их можно объединить в группу Tape. А если в группе допускается произвольное выполнение как ее назвать? Group не информативно.. Array не отсюда..
MTD>suite
Не отражает суть..
Re: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, batu, Вы писали:
B>Вот если данные (команды) выполняются последовательно их можно объединить в группу Tape. А если в группе допускается произвольное выполнение как ее назвать? Group не информативно.. Array не отсюда..
IndependentlyExecutableCommandGroup
Ce n'est que pour vous dire ce que je vous dis.
Re[2]: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, Don Reba, Вы писали:
DR>Здравствуйте, batu, Вы писали:
B>>Вот если данные (команды) выполняются последовательно их можно объединить в группу Tape. А если в группе допускается произвольное выполнение как ее назвать? Group не информативно.. Array не отсюда..
DR>IndependentlyExecutableCommandGroup
InExCoG еще нагляднее..
Re: Как назвать группу элементов с произвольным выполнением?
B>Вот если данные (команды) выполняются последовательно их можно объединить в группу Tape. А если в группе допускается произвольное выполнение как ее назвать? Group не информативно.. Array не отсюда..
Здравствуйте, batu, Вы писали:
DR>>IndependentlyExecutableCommandGroup B>InExCoG еще нагляднее..
Какой смысл стремиться к краткости за счёт ясности? У кого из читателей твоего кода найдётся время размышлять, чем отличается Tape от Group, Swarm, Array или Orchestra?
Ce n'est que pour vous dire ce que je vous dis.
Re[4]: Как назвать группу элементов с произвольным выполнением?
DR>Какой смысл стремиться к краткости за счёт ясности? У кого из читателей твоего кода найдётся время размышлять, чем отличается Tape от Group, Swarm, Array или Orchestra?
Если это часто используемый класс(понятие), то название обязательно должно быть кратким, благозвучным и желательно метаморфичным.
Это резко ускоряет понимание кода за счет того, что
1. быстро запоминается что есть что,
2. в оперативной кратковременной памяти получается удержать больше понятий
3. получается подключить ассоциативное образное мышление
Re[5]: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, DarkGray, Вы писали:
DG>Если это часто используемый класс(понятие), то название обязательно должно быть кратким, благозвучным и желательно метаморфичным.
DG>Это резко ускоряет понимание кода за счет того, что DG>1. быстро запоминается что есть что, DG>2. в оперативной кратковременной памяти получается удержать больше понятий DG>3. получается подключить ассоциативное образное мышление
Первые два пункта очень спорные. Запоминать легче понятные названия, а длина не влияет на число понятий. Остаётся образное мышление, но от него может быть как польза, так и вред — аналогии редко бывают точны.
Ce n'est que pour vous dire ce que je vous dis.
Re[6]: Как назвать группу элементов с произвольным выполнением?
Влияние одного из параметров (в данном случае, длины понятия) на картину в целом (восприятие и запоминание) лучше всего видно, когда берутся сильно отличающиеся значения параметра.
Первое понятие придется запоминать много дольше, чем второе.
На часто используемых длинах слов 3-10 разница, конечно, много меньше, но эффект увеличения времени для запоминания от длины слова все равно присутствует.
Re[4]: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, Don Reba, Вы писали:
DR>Здравствуйте, batu, Вы писали:
DR>>>IndependentlyExecutableCommandGroup B>>InExCoG еще нагляднее..
DR>Какой смысл стремиться к краткости за счёт ясности? У кого из читателей твоего кода найдётся время размышлять, чем отличается Tape от Group, Swarm, Array или Orchestra?
А кто сказал что речь идет о коде? Мне такое понятие надо обозвать. Как показывает практика не простое занятие
Re[7]: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, DarkGray, Вы писали:
DG>Влияние одного из параметров (в данном случае, длины понятия) на картину в целом (восприятие и запоминание) лучше всего видно, когда берутся сильно отличающиеся значения параметра.
DG>Возьмем, длинное понятие: DG>Donaudampfschiffahrtselektrizitätenhauptbetriebswerkbauunterbeamtengesellschaft
DG>Возьмем, короткое понятие: DG>Sw
DG>Первое понятие придется запоминать много дольше, чем второе.
Для меня, это нечитаемые наборы символов. Если для кого-то первое является осмысленным текстом, то вполне возможно, что он его легко запомнит, а во втором случае будет путаться — то ли Sw то ли Sv, а то и Su. Заявления типа "это резко ускоряет Х" можно делать только с цифрами.
Ce n'est que pour vous dire ce que je vous dis.
Re[8]: Как назвать группу элементов с произвольным выполнением?
DR>Для меня, это нечитаемые наборы символов. Если для кого-то первое является осмысленным текстом, то вполне возможно, что он его легко запомнит, а во втором случае будет путаться — то ли Sw то ли Sv, а то и Su.
Можно взять русские понятия, их запоминать не проще.
Попробуй, например, позапоминать следующие понятия, а также выполнить смежные задачи:
воспроизвести последовательность слов,
при предъявлении слова быстро его прочитать и повторить без ошибок,
найти опечатку в написании,
и т.д.
B>Вот если данные (команды) выполняются последовательно их можно объединить в группу Tape. А если в группе допускается произвольное выполнение как ее назвать?
Порассуждаю вслух:
У себя я использую следующие слова (и сокращения от них) для обозначения этих понятий:
Seq(sequence, sq)
Set(st)
плюс:
— слова известные в программистком жаргоне;
— эти слова часто используются для обозначения похожих метафор;
— имеют похожую друг на друга форму написания, что подчеркивает их связь.
минус:
— эти слова часто переиспользуются в качестве других понятий (например, для обозначения способа доступа к данным),
— данные термины обычно описывают данные, а не команды.
Tape мне нравится
— своей образностью,
— не замусоренным смыслом в программистком жаргоне,
а также тем, что
— может подчеркнуть что речь идет о последовательнсоти команд, а не произвольной последовательности или последовательности данных.
Tape — это последовательность звуков. Чтобы подобрать точную метафоричную пару к ней, можно поискать название для явления параллельности звуков.
Из магнитофона(пленки) мы извлекаем звуки последовательно, тогда в пару будет — инструмент из которого можно извлекать звуки параллельно: рояль, пианино, синтезатор, гармонь.
На английском это будет: piano, accordeon, synthesizer.
piano — минус: основное значение тихо,
accordeon — минус: часто используется для обозначения другой метафоры "складываться в гармошку"
synthesizer (synth) — минус: очень часто используется для обозначения другой метафоры "сконструировать из элементарных частей"
Re[2]: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, DarkGray, Вы писали:
DG>Tape — это последовательность звуков. Чтобы подобрать точную метафоричную пару к ней, можно поискать название для явления параллельности звуков. DG>Из магнитофона(пленки) мы извлекаем звуки последовательно, тогда в пару будет — инструмент из которого можно извлекать звуки параллельно: рояль, пианино, синтезатор, гармонь.
DG>На английском это будет: piano, accordeon, synthesizer. DG>piano — минус: основное значение тихо, DG>accordeon — минус: часто используется для обозначения другой метафоры "складываться в гармошку" DG>synthesizer (synth) — минус: очень часто используется для обозначения другой метафоры "сконструировать из элементарных частей"
Это полифония называется.. Немного не катит по смыслу..Здесь речь идет о произвольной последовательности для выполнения. Проц то может быть и один..
Re[3]: Как назвать группу элементов с произвольным выполнением?
ps
Тогда вопрос на расторможение творческого центра:
в каких явлениях в жизни нам не важен порядок элементов?
мне приходит в голову:
— группа людей, толпа, банда;
— связка чего-то, вязанка;
— пучок, пук сена;
— сноп соломы;
— набор (в значении "у меня есть набор предметов");
— кортеж (из математики),
— коллекция марок;
— комплект одежды;
— новая партия чего-то для обработки
Может тогда:
— Bunch,
— Sheaf,
— Band (В значении связка, группа, набор),
— Bundle,
— Cortege,
— Suite (уже называли ранее),
— Suit,
— Shook,
— Pile,
— Truss,
— Batch,
— Pack
?
Есть еще (но они "заняты"):
— kit,
— package,
— packet
Re[4]: Как назвать группу элементов с произвольным выполнением?
B>>Немного не катит по смыслу..
DG>Согласен, ушел в сторону.
DG>ps DG>Тогда вопрос на расторможение творческого центра: DG> в каких явлениях в жизни нам не важен порядок элементов?
DG>мне приходит в голову: DG>- группа людей, толпа, банда; DG>- связка чего-то, вязанка; DG>- пучок, пук сена; DG>- сноп соломы; DG>- набор (в значении "у меня есть набор предметов"); DG>- кортеж (из математики), DG>- коллекция марок; DG>- комплект одежды; DG>- новая партия чего-то для обработки
DG>Может тогда: DG>- Bunch, DG>- Sheaf, DG>- Band (В значении связка, группа, набор), DG>- Bundle, DG>- Cortege, DG>- Suite (уже называли ранее), DG>- Suit, DG>- Shook, DG>- Pile, DG>- Truss, DG>- Batch, DG>- Pack DG>?
Все очень хорощо.. Хочется подчеркнуть независимость каждого элемента.. Ход мысли понравился насчет расторможения.. Завтра попробую в этом духе.. Сегодня пиво находящееся внутри возражает.. DG>Есть еще (но они "заняты"): DG>- kit, DG>- package, DG>- packet
Re: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, batu, Вы писали:
B>Вот если данные (команды) выполняются последовательно их можно объединить в группу Tape. А если в группе допускается произвольное выполнение как ее назвать? Group не информативно.. Array не отсюда..
Hive.
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Re[4]: Как назвать группу элементов с произвольным выполнением?
B>>Немного не катит по смыслу..
DG>Согласен, ушел в сторону.
DG>ps DG>Тогда вопрос на расторможение творческого центра:
За ночь творческий центр оживился.. Больше похоже и камеру хранения где можно из любой ячейки взять то, что нужно. Только камера хранения вроде как двухмерная.. Что-то типа полки. Хотя размерность тут вроде не причем. Но все-таки это нечто линейное..
Re[5]: Как назвать группу элементов с произвольным выполнением?
B>За ночь творческий центр оживился.. Больше похоже и камеру хранения где можно из любой ячейки взять то, что нужно. Только камера хранения вроде как двухмерная.. Что-то типа полки. Хотя размерность тут вроде не причем. Но все-таки это нечто линейное..
Камера хранения.. полки.. — у меня рождает ощущение, что это что-то стационарное, стоит на одном месте. Такой образ больше подходит для системы хранения, чем для вязанки команд.
ps
Как вариант можно попробовать использовать слова:
record — последовательный набор команд,
batch — пакет команд без взаимосвязей между ними. Команды могут выполняться в произвольном порядке
как плюс: что эти слова известные в программистском жаргоне
как минус: эти слова уже используются для обозначения чуть других смыслов
record
{
налить воду в чайник;
поставить чайник на плиту;
включить огонь;
дождаться когда закипит;
выключить огонь;
}
batch
{
положить книжку на место;
отнести посуду на кухню;
вытереть пятно;
}
Re[6]: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, DarkGray, Вы писали:
B>>За ночь творческий центр оживился.. Больше похоже и камеру хранения где можно из любой ячейки взять то, что нужно. Только камера хранения вроде как двухмерная.. Что-то типа полки. Хотя размерность тут вроде не причем. Но все-таки это нечто линейное..
DG>Камера хранения.. полки.. — у меня рождает ощущение, что это что-то стационарное, стоит на одном месте. Такой образ больше подходит для системы хранения, чем для вязанки команд.
DG>
DG> record
DG> {
DG> налить воду в чайник;
DG> поставить чайник на плиту;
DG> включить огонь;
DG> дождаться когда закипит;
DG> выключить огонь;
DG> }
DG>
DG>
DG> batch
DG> {
DG> положить книжку на место;
DG> отнести посуду на кухню;
DG> вытереть пятно;
DG> }
DG>
batch это уже ближе.. Только record тут зачем? Tape очень подходит. batch как я понял чем-то занято? Может от противопоставления tape поискать.. Но я не знаю что противопоставить.. В голову ничего не приходит.. Ну не винчестер же. И в batch тольше смысла...
Re[7]: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, DarkGray, Вы писали:
B>>batch как я понял чем-то занято?
DG>Есть понятие batch-файлы, в целом устаревшее, и в них команды идут скорее последовательно.
Не надо последовательно..
Re: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, batu, Вы писали:
B>Вот если данные (команды) выполняются последовательно их можно объединить в группу Tape. А если в группе допускается произвольное выполнение как ее назвать? Group не информативно.. Array не отсюда..
Здравствуйте, batu, Вы писали:
B>Вот если данные (команды) выполняются последовательно их можно объединить в группу Tape. А если в группе допускается произвольное выполнение как ее назвать? Group не информативно.. Array не отсюда..
Здравствуйте, batu, Вы писали:
B>Вот если данные (команды) выполняются последовательно их можно объединить в группу Tape. А если в группе допускается произвольное выполнение как ее назвать? Group не информативно.. Array не отсюда..
Из одного проекта: weft (набор параллельных команд), warp (набор произвольных команд, не связанных друг с другом) и tapestry (общая картина). В том проекте слова group и прочие уже были использованы в нескольких контекстах, так что пришлось изобретать.
Sapienti sat!
Re[2]: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, jazzer, Вы писали:
J>Здравствуйте, batu, Вы писали:
B>>Вот если данные (команды) выполняются последовательно их можно объединить в группу Tape. А если в группе допускается произвольное выполнение как ее назвать? Group не информативно.. Array не отсюда..
J>Как насчет Jet/Shower (струя/душ)?
Не душ вообще, а сама вот эта конструкция что на струи делит.. А как она называется?
Re[2]: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, jazzer, Вы писали:
J>Здравствуйте, batu, Вы писали:
B>>Вот если данные (команды) выполняются последовательно их можно объединить в группу Tape. А если в группе допускается произвольное выполнение как ее назвать? Group не информативно.. Array не отсюда..
J>Lane/Highway(Street,Boulevard,Straße)?
Скорее развилка что с одной линии на много линий позволяет ехать..Если такое слово есть..
Re[2]: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, Cyberax, Вы писали:
C>Здравствуйте, batu, Вы писали:
B>>Вот если данные (команды) выполняются последовательно их можно объединить в группу Tape. А если в группе допускается произвольное выполнение как ее назвать? Group не информативно.. Array не отсюда.. C>Из одного проекта: weft (набор параллельных команд), warp (набор произвольных команд, не связанных друг с другом) и tapestry (общая картина). В том проекте слова group и прочие уже были использованы в нескольких контекстах, так что пришлось изобретать.
Не очень въехал чем welf отличается от warp.. может в том проекте и есть разница.. Для моего пока не осознал разницы..
Re[3]: Как назвать группу элементов с произвольным выполнением?
Здравствуйте, batu, Вы писали:
J>>Как насчет Jet/Shower (струя/душ)? B>Не душ вообще, а сама вот эта конструкция что на струи делит.. А как она называется?
Здравствуйте, batu, Вы писали:
J>>Lane/Highway(Street,Boulevard,Straße)? B>Скорее развилка что с одной линии на много линий позволяет ехать..Если такое слово есть..
Здравствуйте, jazzer, Вы писали:
J>Здравствуйте, batu, Вы писали:
J>>>Lane/Highway(Street,Boulevard,Straße)? B>>Скорее развилка что с одной линии на много линий позволяет ехать..Если такое слово есть..
J>ну вообще fork....
А что? Вполне...