Здравствуйте, PC_2, Вы писали:
S>>Мне это не интересно. Это разные задачи и конвертировать решение одной в другую — детский сад.
PC_>Жжошь, чуть что это разные задачи ! PC_>Нужно ввести новую пачку операторов
Нет, на тех же примитивных комбинаторах. Но я тебе не буду ничего доказывать. Достало. Считай что я слил, поровну просто.
PC_>А какже так получается что у меня код весьма реюзабельный и гибкий ?
У тебя? Не смеши.
Здравствуйте, PC_2, Вы писали:
S>>Да все фигня, хоть напиши take(8), все равно короче
PC_>сеня, я понял куда ты ходил, ты скупал оптом напалм
PC_>rnd('a'..'z')>take(8)\+
PC_>у меняж тоже можно не распылятся на человеческие имена PC_>массивам
PC_>i<8?a+='+'a'..'z'.rnd'
Сам догадался
PC_>
PC_>>Жжошь, чуть что это разные задачи ! PC_>>Нужно ввести новую пачку операторов S>Нет, на тех же примитивных комбинаторах. Но я тебе не буду ничего доказывать. Достало. Считай что я слил, поровну просто.
Егор вот нормально по синтаксису ориентируется что куда применить и многое мне уже подсказал.
Кое-что уже реализовано. Тебе же пока лучше с переборщиками возится, я вижу ты там хорошо начал копать.
PC_>>А какже так получается что у меня код весьма реюзабельный и гибкий ? S>У тебя? Не смеши.
но это ведь факт
"Вся страна играть в футбол умеет, лишь мы 11 человек играть не умеем"(с)КВН
Здравствуйте, PC_2, Вы писали:
S>>>>Ты не ответил нафига туда eval вставил. Любишь вставить крутую ненужную фишку?
PC_>это не не нужная фишка. PC_>А как я говорил отличная вещь с жаваскрипт да и TSQL, например.
PC_>Согласно моей передовой теории, я писал, что Евал тоже элемент для создания аспектного, послойного кода. PC_>Тоесть вери гуд
То есть зачем он нужен для задачи взять 5 буковок, ты ответить не в силах?
Здравствуйте, PC_2, Вы писали:
PC_>>>А какже так получается что у меня код весьма реюзабельный и гибкий ? S>>У тебя? Не смеши.
PC_>но это ведь факт
Успехов. Я тут покручусь еще в этой теме, но извини, доказывать тебе больше ничего не буду.
S>Если ты не понял, то тот пример был просто что бы тебя подколоть. Я не собираюсь заниматься пенисометрией и разрабатывать свои диалекты. Я просто продемонстрировал что концепция генераторов, которой 30 лет в обед, при минимизации синтаксиса позволяет иметь более компактный код чем твоя поделка.
S>Еще раз, мне не интересно выдумывать закарюки.
концепция генераторов не позволяет писать гибкий код,
и это ей большой минус ...
Я могу простить коду что он длинее, могу даже простить что он выглядит как шифтовый говнокод, но не гибкость прощать нельзя. Это явный признак что вронг вей !
"Вся страна играть в футбол умеет, лишь мы 11 человек играть не умеем"(с)КВН
S>То есть зачем он нужен для задачи взять 5 буковок, ты ответить не в силах?
Не тупи. Задача решена. Транслятор работает.
Что конкретно тебе не понятно ?
Твое решение слило и по длине кода и по гибкости, сам признал и сам сейчас еще разведешь флейм на пять страниц.
Нахрен нужен твой 30ти летний недоразвитый велосипед
"Вся страна играть в футбол умеет, лишь мы 11 человек играть не умеем"(с)КВН
Здравствуйте, PC_2, Вы писали:
S>>То есть зачем он нужен для задачи взять 5 буковок, ты ответить не в силах?
PC_>Не тупи. Задача решена. Транслятор работает. PC_>Что конкретно тебе не понятно ?
Уходишь от ответа. Зачем нужен евал, если без него короче даже твое решение?
PC_>Твое решение слило и по длине кода и по гибкости, сам признал и сам сейчас еще разведешь флейм на пять страниц. PC_>Нахрен нужен твой 30ти летний недоразвитый велосипед
Даже рад что тебе он не нужен. За твой счет ЧСВ шикарно подымается.
Здравствуйте, PC_2, Вы писали:
A>>Тебе уже сказали, что краткость дает не язык (и его синтаксис), а качество абстракций программы.
PC_>у меня касественные абстракции
+1
PC_>>я тебя не понял. Давай на примерах. Ато вы тянете сферические задачи из вакуума и их же пытаетесь решить ... S>таблица умножения 1..10. Посчитать сумму элементов выше диагонали квадратов. S>Комбинация генераторов позволяет не циклиться по элементам ниже диагонали. Для РС это недостижимая роскошь.
твоя задача решается, какраз через квадратные скобки.
Но решение не очень хорошо читается
Решение примерно такое
x=5d5 //двумерный массив 5 на 5
!m=i..5;x.i.m=2
и оно распустится примерно в
!m=0..5;x.0.0=2
!m=0..5;x.0.1=2
!m=0..5;x.0.2=2
!m=0..5;x.0.3=2
!m=0..5;x.0.4=2
S>Уходишь от ответа. Зачем нужен евал, если без него короче даже твое решение?
Что значит зачем он нужен ?
Чтобы писать более короткие программы и более гибкие.
Код как бы гибкий еще по одной ординате.
PC_>>Твое решение слило и по длине кода и по гибкости, сам признал и сам сейчас еще разведешь флейм на пять страниц. PC_>>Нахрен нужен твой 30ти летний недоразвитый велосипед S>Даже рад что тебе он не нужен. За твой счет ЧСВ шикарно подымается.
ты бы лучше с Евал разобрался, он кстате проще для понимания и это ему тоже плюс
"Вся страна играть в футбол умеет, лишь мы 11 человек играть не умеем"(с)КВН
Здравствуйте, PC_2, Вы писали:
PC_>твоя задача решается, какраз через квадратные скобки. PC_>Но решение не очень хорошо читается
PC_>Решение примерно такое
PC_>x=5d5 //двумерный массив 5 на 5 PC_>!m=i..5;x.i.m=2
молоточек
Здравствуйте, PC_2, Вы писали:
S>>Уходишь от ответа. Зачем нужен евал, если без него короче даже твое решение?
PC_>Что значит зачем он нужен ?
Зачем он нужен в задаче 5и случайных букв?
PC_>Чтобы писать более короткие программы и более гибкие.
5ть букв без евала короче. PC_>Код как бы гибкий еще по одной ординате.
Не юли
PC_>ты бы лучше с Евал разобрался, он кстате проще для понимания и это ему тоже плюс
Ты бы лучше разобрался, зачем он нужен в задаче 5и случайных букв.