|
link 11.11.2012 15:36 |
Subject: styles of programming progr. Не могу понять смысл последнего предложения."There are a variety of reasons why game programmers choose C++. Here are a few: It’s flexible. C++ is a multi-paradigm language that supports different "...: С++ - гибкий язык. С++ - мультипарадигматический язык, который поддерживает различные стили программирования, в том числе и ООП. Тем не менее, в отличие от других современных языков, С++ не принуждает программиста к использованию одного определенного стиля." Не могу понять, почему "тем не менее"? Из первой части ясно, что C++ поддерживает множетсво стилей, но тем не менее не принуждает к одному из стилей... Ну так если их несколько, то само собой разумеется, что не принуждает, т.к. зачем тогда несколько этих стилей поддерживается?) P.S. Хотя тут (и в данном тексте, и пример на MT) вообще некорректно определены "стили": "стиль программирования" - это просто оформление программного кода, а здесь же подразумевается именно методология - структурное, процедурное, объектно-ориентированное программирование. |
> Не могу понять, почему "тем не менее"? А где тут "тем не менее"? Unlike -- это "в отличие от"... |
|
link 11.11.2012 16:27 |
NC1, "though" в середине предложения: "Unlike some other modern languages, though, C++ doesn’t force one particular style on a programmer." |
> здесь же подразумевается именно методология Это Вы так думаете. А в Википедии, например, написано, что ООП -- это "парадигма". А "парадигма программирования" в свою очередь определяется как "фундаментальный стиль программирования". ИТ -- слишком молодая отрасль знания, чтобы иметь устоявшуюся терминологию... |
|
link 11.11.2012 16:33 |
NC1, ну ладно, тогда не берусь судить :) Все-таки, применительно к самому переводу, что там подразумевается? |
Простите, The_Immortal, а в чем проблема-то? Нехай себе будет стиль, а что до поддержки нескольких стилей, то логично считать, что они каждый из них оптимален для решения каких-то определенных задач: вполне возможно, что из дальнейшего текста станет понятно, какой для каких. |
> "though" в середине предложения Это, скорее, "однако"... > применительно к самому переводу, что там подразумевается? Абсолютно ничего. В книжке про Джека Восьмеркина, помнится, молодой Скороходов любую речь начинал со слов "дело в следующем"... |
|
link 11.11.2012 16:51 |
igisheva, да со стилями-то все ясно :) Еще раз. Потеряна логика в переводе. "C++ is a multi-paradigm language that supports different C++ предоставляет несколько стилей (тут не важно каких и для чего). НО С++ не навязывает использование какого-то определенного стиля. Ну ясен-красен, что не навязывает, ибо стилей (как было сказано в предыдущем предложении) несколько, т.е. есть выбор. Т.е., первая часть со второй ну никак не связываются. Не чувствуете? :) |
|
link 11.11.2012 16:52 |
NC1, though - однако, но, тем не менее, etc. Не суть. Синонимично и подразумевает противопоставление. |
Ну не связывается и не связывается. Не в первый раз и не в последний. Автор написал ляп, редактор его пропустил. Что теперь, плакать над разбитым кувшином? |
Ну а как на бучке, например, можно сенсорной панелью пользоваться, а можно внешнюю мышь прицепить: кому как удобнее. Наверно, имеется в виду, что при желании одну задачу можно решить несколькими способами. Да Вы долбите дальше – очень может быть, что по ходу дела сами разберетесь. |
|
link 11.11.2012 17:00 |
NC1, вот уж сомневаюсь в ляпе... igisheva, согласен! Вот если бы был такой оригинал: "C++ is a multi-paradigm language that supports different styles of programming, including object-oriented programming. Unlike some other modern languages C++ doesn’t force one particular style on a programmer." Я бы сразу успокоился. Все очень логично было бы: "... В отличие от других современных языков программирования, C++ предоставляет для разработчика множество различных подходов для решения одной и той же задачи" - если переводить причинно-следственным приемом. Но это, простите, долбанное "though" меня напрочь запутало... :) |
Ну наверно смысл в том, что другие языки, поддерживающие несколько стилей программирования, вынуждают программиста использовать для решения определенной задачи какой-то определенный стиль, а рассматриваемый язык этим дефектом не страдает. |
|
link 11.11.2012 17:27 |
Все, дошло! Спасибо всем огромное! |
You need to be logged in to post in the forum |