Информация об изменениях

Сообщение Re: C# почему оператор using так назван? от 18.02.2023 12:26

Изменено 18.02.2023 12:44 Baiker

Re: C# почему оператор using так назван?
Здравствуйте, dmitry_npi, Вы писали:

_>Задал вопрос на SO, но там на меня почему-то обиделись.


Сам по себе вопрос интересный, но SO не занимается диалектикой — он создан под сугубо практические, мелкие вопросы. А кто обижается, тот сам так называется

_>
  • import — Java, JavaScript, Python

    Импорт — самое лучшее и правильное слово, оно чётко отражает то, что делает строка.

    _>Кто-нибудь знает, почему авторы C# ...


    Начать с того, что это MS — известные тупицы в плане именований. Редактор "СЛОВО"? Операционка "ОКНА"?! Простите, но вы там, в M$, чота вообще нихрена не шарите в именовании.

    _>выбрали форму using (кстати, что это — герундий? причастие?)?


    Вероятно, была какая-то негласная цель "шоп совсем уж с Жабы не передирать на 100%". Сделали форму "используя System.IO".

    Как это ни ржачно, но ИТ (при всей её техничности) весьма бестолковая область в плане терминов. Примеры:

    Assembler. В переводе на русский "сборщик". Но он НИЧЕГО НЕ СОБИРАЕТ, эй!! Он транслирует человеческие команды в машинный код! (создавая объектник)
    Linker. Связывальщик. Но связывать имена — это только ЧАСТЬ функций! Фактически, линкер "собирает" (дада, assemble!) множество объектных файлов в один экзешник. Причём если у тебя нет импортированных имён (чисто инструкции процессора), он даже СВЯЗЫВАНИЕ не делает вообще! Так почему линкер-то???
    Floppy disk. Почему disk, если дискета — квадратная?? (и хард — тоже)
    Monitor — ШТА?! Я вам чё, шпион, МОНИТОРЯЩИЙ обстановку? Я перед экраном не мониторю, я там читаю! Так что либо Display, либо никак.
    Mouse. Ну, тут особо сильных претензий нет, хотя я не считаю, что ЖАРГОН(!) должен становиться техническим термином. Это как если бы медики называли каннабиноиды "дурью"! "Поместим 3 грамма дури в раствор шмурдяка" — так штоле?? Мышь — это жаргон. "Координатное устройство ввода" — вот что это! А уж как сократить — ну придумайте термин! Вы ж придумали слово "клавиатура".
    Speaker. Чё сразу спикер-то? (говорильник) А если из динамиков слышна музыка, а не речь, тогда это что? Sounder?
    Почему программа RUN?? Она никуда не бежит! Она execute, мать вашу! Исполняется.

    Назвать исследователь Интернета "Исследователем интернета" — тот ещё идиот сделал! У него и собаку "dog" зовут! И жену "woman" В трэйдмарках есть правило — ты НЕ МОЖЕШЬ использовать слишком общие имена! Ты не можешь зарегать марку машины "car"! Это тупо и вводит всех в заблуждение. Но не наглецов из MS. Internet Explorer? Да шоп вы скисли! ВСЕ БРАУЗЕРЫ — это internet explorer'ы!

    Ну вот, как-то так. Дебил на дебиле и дебилом погоняет.
  • Re: C# почему оператор using так назван?
    Здравствуйте, dmitry_npi, Вы писали:

    _>Задал вопрос на SO, но там на меня почему-то обиделись.


    Сам по себе вопрос интересный, но SO не занимается диалектикой — он создан под сугубо практические, мелкие вопросы. А кто обижается, тот сам так называется

    _> import — Java, JavaScript, Python


    Импорт — самое лучшее и правильное слово, оно чётко отражает то, что делает строка.

    _>Кто-нибудь знает, почему авторы C# ...


    Начать с того, что это MS — известные тупицы в плане именований. Редактор "СЛОВО"? Операционка "ОКНА"?! Простите, но вы там, в M$, чота вообще нихрена не шарите в именовании.

    _>выбрали форму using (кстати, что это — герундий? причастие?)?


    Вероятно, была какая-то негласная цель "шоп совсем уж с Жабы не передирать на 100%". Сделали форму "используя System.IO".

    Как это ни ржачно, но ИТ (при всей её техничности) весьма бестолковая область в плане терминов. Примеры:

    Assembler. В переводе на русский "сборщик". Но он НИЧЕГО НЕ СОБИРАЕТ, эй!! Он транслирует человеческие команды в машинный код! (создавая объектник)
    Linker. Связывальщик. Но связывать имена — это только ЧАСТЬ функций! Фактически, линкер "собирает" (дада, assemble!) множество объектных файлов в один экзешник. Причём если у тебя нет импортированных имён (чисто инструкции процессора), он даже СВЯЗЫВАНИЕ не делает вообще! Так почему линкер-то???
    Floppy disk. Почему disk, если дискета — квадратная?? (и хард — тоже)
    Monitor — ШТА?! Я вам чё, шпион, МОНИТОРЯЩИЙ обстановку? Я перед экраном не мониторю, я там читаю! Так что либо Display, либо никак.
    Mouse. Ну, тут особо сильных претензий нет, хотя я не считаю, что ЖАРГОН(!) должен становиться техническим термином. Это как если бы медики называли каннабиноиды "дурью"! "Поместим 3 грамма дури в раствор шмурдяка" — так штоле?? Мышь — это жаргон. "Координатное устройство ввода" — вот что это! А уж как сократить — ну придумайте термин! Вы ж придумали слово "клавиатура".
    Speaker. Чё сразу спикер-то? (говорильник) А если из динамиков слышна музыка, а не речь, тогда это что? Sounder?
    Почему программа RUN?? Она никуда не бежит! Она execute, мать вашу! Исполняется.

    Назвать исследователь Интернета "Исследователем интернета" — тот ещё идиот сделал! У него и собаку "dog" зовут! И жену "woman" В трэйдмарках есть правило — ты НЕ МОЖЕШЬ использовать слишком общие имена! Ты не можешь зарегать марку машины "car"! Это тупо и вводит всех в заблуждение. Но не наглецов из MS. Internet Explorer? Да шоп вы скисли! ВСЕ БРАУЗЕРЫ — это internet explorer'ы!

    Ну вот, как-то так. Дебил на дебиле и дебилом погоняет.