abstract environments

Вопрос к нашим программирующим либо переводящим книги по программированию собратьям. Что такое abstract environments?

Комментарии

Перевожу рассказ про девушку-киборга. Один компьютерный гений только что подарил ей микрочип и рассказывает, что тот делает. Она не понимает его китайскую грамоту. И я тоже. Пишу, что бог на душу положит, но сильно глупости писать не хочется. Может, кто-нибудь что-нибудь подскажет? Судя по гуглу, abstract environment – это что-то реальное.

(It’s art. It’s art and it’s one-of-a-kind and it’s all yours. It’s an interface, like mine, but I cut out all the rendering hardware and installed a direct path to the somasensory cortices of your brain. You interpret the stimulus naturally, like poetry, or music, and — Rhye, there are no words for this. Here, hook yourself up to the test deck. Log in with me. You need to see for yourself.)_

(Это произведение искусства. Произведение искусства единственное в своём роде, и оно целиком твоё. Это интерфейс, как у меня, только я убрал все средства для перевода в цифру и обеспечил подключение к соматосенсорным зонам твоей подкорки напрямую. Для тебя интерпретация их раздражителей естественна, как поэзия или музыка и ... Рай, я не в силах выразить это словами. Вот, подключись к испытательному стенду. Давай вместе войдём в систему. Ты должна увидеть сама.)

_(Just say what it does in fuckin’ English, Rack, baby.)_

(Рэк, малыш, говори, блять, по-английски. Я эту китайскую грамоту не понимаю.)

_(It develops metaphors for abstract environments. I put it together just f — )

(Оно отвечает за образное представление абстрактных сред. Я создал эту штуку исключительно для...)

TigerLilly 07.03.17 в 11:05 · # ·
−1

скрытые комментарии (8 шт.)

Рэк, малыш, говори, блядь, сука, по-английски, вперехлёст твою через клюз в семь пьяных осьминогов! Я эту, блядь, твою китайскую грамоту ни хуя не просекаю.

p_zombie 07.03.17 в 17:26 · # ·
2

*попыхивая трубочкой*
Пожалуй, по зрелом рассмотрении, в вашем варианте слово «блядь» смотрится существенно органичнее, чем в первом.

p_zombie 07.03.17 в 17:36 · # ·
2

Ругаетесь шедеврально.

Но вопрос стоял чуть иной. Что такое abstract environments?

environment обычно программная среда
abstract так обычно говорят о классах (Класс, содержащий абстрактные методы, называется абстрактным классом. Такие классы помечаются ключевым словом abstract)

У англоязычных термин abstract environments есть, и меня интересует, не знает ли кто-нибудь его русскоязычный аналог. Не хотелось бы высасывать из пальца.

А если вас смущает, что моя героиня ругается нехорошими словами, то, простите, это её фишка. Она у меня крутая чувиха с грязным язычком.

TigerLilly 07.03.17 в 17:41 · # ·
−1

Тут дело в том, что «блядь» с «не понимаю» не гармонирует. «Не просекаю» тогда уж.
А «abstract environments» – ну что, автор хочут свою образованность показать и говорят непонятно. Ничего конкретного это не значит. Environment также окружение.

p_zombie 07.03.17 в 19:25 · # ·
1

А ещё «говори, блять, по-английски» ржачно смотрится – уж тогда «по-человечески».

p_zombie 08.03.17 в 07:15 · # ·
2

>Она у меня крутая чувиха с грязным язычком.

Она-то да, а переводчик – нет, и это, к сожалению, заметно.

p_zombie 08.03.17 в 07:39 · # ·
3

environment – переводят, как окружение.
Окружение — это набор переменных и их значений, с помощью которых можно передавать в программу какие-нибудь данные общего назначения.
Существует иной термин – пространство имён — некоторое множество, под которым подразумевается модель, абстрактное хранилище или окружение, созданное для логической группировки уникальных идентификаторов (то есть имён).
Само слово абстрактное мне режет слух, поэтому я бы использовал – глобальное окружение или хранилище.
Если коротко объяснить, то изначально программируется какой-то текст abc, который вызывается с помощью переменной v. Грубо говоря, абстрактное хранилище – переменная v в которой содержится abc. Но, чтобы вам постоянно не писать abc вы вызываете переменную v. Можно привести пример. Когда вы заходите в магазин, вы берёте тележку, чтобы не таскать все продукты в руках. Так вот, тележка – абстрактное хранилище, а продукты содержащийся в хранилище текст/код.

njuha 08.03.17 в 09:25 · # ·
0

У вас проблема не с enviroment, а с metaphor. Совершенно неверный перевод.

Архитектура — это представление о компонентах системы и их взаимосвязях между собой. Разработчикам необходимо проводить анализ архитектуры программного обеспечения для того, чтобы понять, в каком месте системы необходимо добавить новую функциональность, и с чем будет взаимодействовать новый компонент.

Метафора системы (system metaphor) — это аналог того, что в большинстве методик называется архитектурой. Метафора системы даёт команде представление о том, каким образом система работает в настоящее время, в каких местах добавляются новые компоненты, и какую форму они должны принять.

Подбор хорошей метафоры облегчает для группы разработчиков понимание того, каким образом устроена система. Иногда сделать это непросто.

Чтобы перевод был хоть как-то понятен, я бы перевёл: (можете выбрать вам более понятные слова)

_(It develops metaphors for abstract environments.
_(Оно отвечает за создание легенд/справок абстрактных/глобальных переменных/массивов/хранилищ.

njuha 08.03.17 в 09:36 · # ·
0

>> You interpret the stimulus naturally, like poetry, or music, and —

Мне кажется, он тут говорит, что благодаря этому чипу девушка получает возможность правильно понимать или «интерпретировать» какие-то объект абстрактной среды, как то поэзия, музыка и так далее.

p_zombie 08.03.17 в 06:43 · # ·
0

скрытые комментарии (1 шт.)

Не уверена. Мне кажется, stimulus это про раздражители зон мозга, отвечающих за сенсорное восприятие. . It’s an interface, like mine, but I cut out all the rendering hardware and installed a direct path to the somasensory cortices of your brain

Всем огромное спасибо за ту помощь, что уже оказали.

TigerLilly 08.03.17 в 15:04 · # ·
0