Сообщение Re[6]: [Голосование] Используете ли вы синтаксис в LINQ? от 03.12.2015 6:24
Изменено 03.12.2015 6:28 Pauel
Здравствуйте, VladD2, Вы писали:
VD>Вам же втюхали (по средством пиара) мысль о том, что именно так правильно. И теперь вы считаете это логичным.
Наоборот, fluent интерфейс за 10 лет до linq именно так и использовался — источник-преобразования-результат
Корни таких идей растут еще в железе — очень легко понять, что откуда растет. Многие модели в программировании взяты из других областей. Самый простой способ выразить известные модели в языке — просто переписать один к одному. Что и видим — источник-преобразования-результа
VD>Человеческий разум без проблем "прыгает". Это не аргумент. Миллиарды людей каждый день говорят на английском, в котором постоянно приходится прыгать. Я уже не говорю уже о сотнях миллионах русских которые постоянно воспринимают предложения слова в которых стоят то так, то эдак. Нам совершенно все равно попросят ли нас:
У людей, который английский не родной, полно ошибок "я взял", "меня взяли", "взяли мне"
То есть, путаница между главным и второстепенным, объектом и субъектом и тд и тд.
VD>Нам плевать на последовательность. Мы анализируем предложение целиком. Если нам нужно разобраться в деталях, то мы можем перейти к любой части предложения и проанализировать ее более глубоко.
Поищи среди знакомых синхронного переводчика с немецкого. Там часто самое важное, глагол, в некоторых формах идет в конце.
Отсюда постоянный напряг с длинными фразами. Так что издержки есть даже в простейших случаях.
Кроме того — надо учесть, что язык программирования учат слишком поздно относительно первых двух естественых(родной с рождения, второй в школе).
VD>Те кто создавал SQL исходили из того, что запросы должны быть нормальными фразами на английском языке. В этом тоже есть смысл.
И ожидаемо, что для тех, у кого английский неродной или сильно условный, смысла в этом никакого не будет.
VD>Вам же втюхали (по средством пиара) мысль о том, что именно так правильно. И теперь вы считаете это логичным.
Наоборот, fluent интерфейс за 10 лет до linq именно так и использовался — источник-преобразования-результат
Корни таких идей растут еще в железе — очень легко понять, что откуда растет. Многие модели в программировании взяты из других областей. Самый простой способ выразить известные модели в языке — просто переписать один к одному. Что и видим — источник-преобразования-результа
VD>Человеческий разум без проблем "прыгает". Это не аргумент. Миллиарды людей каждый день говорят на английском, в котором постоянно приходится прыгать. Я уже не говорю уже о сотнях миллионах русских которые постоянно воспринимают предложения слова в которых стоят то так, то эдак. Нам совершенно все равно попросят ли нас:
У людей, который английский не родной, полно ошибок "я взял", "меня взяли", "взяли мне"
То есть, путаница между главным и второстепенным, объектом и субъектом и тд и тд.
VD>Нам плевать на последовательность. Мы анализируем предложение целиком. Если нам нужно разобраться в деталях, то мы можем перейти к любой части предложения и проанализировать ее более глубоко.
Поищи среди знакомых синхронного переводчика с немецкого. Там часто самое важное, глагол, в некоторых формах идет в конце.
Отсюда постоянный напряг с длинными фразами. Так что издержки есть даже в простейших случаях.
Кроме того — надо учесть, что язык программирования учат слишком поздно относительно первых двух естественых(родной с рождения, второй в школе).
VD>Те кто создавал SQL исходили из того, что запросы должны быть нормальными фразами на английском языке. В этом тоже есть смысл.
И ожидаемо, что для тех, у кого английский неродной или сильно условный, смысла в этом никакого не будет.
Re[6]: [Голосование] Используете ли вы синтаксис в LINQ?
Здравствуйте, VladD2, Вы писали:
VD>Вам же втюхали (по средством пиара) мысль о том, что именно так правильно. И теперь вы считаете это логичным.
Наоборот, fluent интерфейс за 10 лет до linq именно так и использовался — источник-преобразования-результат
Корни таких идей растут еще в железе — очень легко понять, что откуда растет. Многие модели в программировании взяты из других областей. Самый простой способ выразить известные модели в языке — просто переписать один к одному. Что и видим — источник-преобразования-результа
Более того — люди пишут слева направо. Именно эту особнность и использует интеллисенс. Никто в своем уме не будет пилить интеллисенс под фокусы вида "прыгни назад после донабора справа перед дополнением слева"
VD>Человеческий разум без проблем "прыгает". Это не аргумент. Миллиарды людей каждый день говорят на английском, в котором постоянно приходится прыгать. Я уже не говорю уже о сотнях миллионах русских которые постоянно воспринимают предложения слова в которых стоят то так, то эдак. Нам совершенно все равно попросят ли нас:
У людей, который английский не родной, полно ошибок "я взял", "меня взяли", "взяли мне"
То есть, путаница между главным и второстепенным, объектом и субъектом и тд и тд.
VD>Нам плевать на последовательность. Мы анализируем предложение целиком. Если нам нужно разобраться в деталях, то мы можем перейти к любой части предложения и проанализировать ее более глубоко.
Поищи среди знакомых синхронного переводчика с немецкого. Там часто самое важное, глагол, в некоторых формах идет в конце.
Отсюда постоянный напряг с длинными фразами. Так что издержки есть даже в простейших случаях.
Кроме того — надо учесть, что язык программирования учат слишком поздно относительно первых двух естественых(родной с рождения, второй в школе).
VD>Те кто создавал SQL исходили из того, что запросы должны быть нормальными фразами на английском языке. В этом тоже есть смысл.
И ожидаемо, что для тех, у кого английский неродной или сильно условный, смысла в этом никакого не будет.
VD>Вам же втюхали (по средством пиара) мысль о том, что именно так правильно. И теперь вы считаете это логичным.
Наоборот, fluent интерфейс за 10 лет до linq именно так и использовался — источник-преобразования-результат
Корни таких идей растут еще в железе — очень легко понять, что откуда растет. Многие модели в программировании взяты из других областей. Самый простой способ выразить известные модели в языке — просто переписать один к одному. Что и видим — источник-преобразования-результа
Более того — люди пишут слева направо. Именно эту особнность и использует интеллисенс. Никто в своем уме не будет пилить интеллисенс под фокусы вида "прыгни назад после донабора справа перед дополнением слева"
VD>Человеческий разум без проблем "прыгает". Это не аргумент. Миллиарды людей каждый день говорят на английском, в котором постоянно приходится прыгать. Я уже не говорю уже о сотнях миллионах русских которые постоянно воспринимают предложения слова в которых стоят то так, то эдак. Нам совершенно все равно попросят ли нас:
У людей, который английский не родной, полно ошибок "я взял", "меня взяли", "взяли мне"
То есть, путаница между главным и второстепенным, объектом и субъектом и тд и тд.
VD>Нам плевать на последовательность. Мы анализируем предложение целиком. Если нам нужно разобраться в деталях, то мы можем перейти к любой части предложения и проанализировать ее более глубоко.
Поищи среди знакомых синхронного переводчика с немецкого. Там часто самое важное, глагол, в некоторых формах идет в конце.
Отсюда постоянный напряг с длинными фразами. Так что издержки есть даже в простейших случаях.
Кроме того — надо учесть, что язык программирования учат слишком поздно относительно первых двух естественых(родной с рождения, второй в школе).
VD>Те кто создавал SQL исходили из того, что запросы должны быть нормальными фразами на английском языке. В этом тоже есть смысл.
И ожидаемо, что для тех, у кого английский неродной или сильно условный, смысла в этом никакого не будет.