trampoline



Предыдущая | Следующая

trampoline (трамплин, батут), сущ. Чрезвычайно сложная методика, обнаруженная в реализациях работы с оверлеями (в Macintosh) и в некоторых языках высокого уровня, когда в процессе работы динамически создаются небольшие программные (иногда даже самомодифицирующиеся) секции, которые передают управление от одной программной секции к другой. Эти «живчики» (см. live data) и называются трамплинами. Работу трамплина очень сложно объяснить на пальцах, поэтому работающие с ними программисты обычно говорят, что тот трамплин, который не заставляет вас напрячь мозги, не может считаться правильным трамплином. См. также snap.