ⓘ Онлайн энциклопедия. Вы знали? стр. 524

Бесплатно и без рекламы
не нужно скачивать или устанавливать

Pino - логическая онлайн игра, в основе которой находится тактика и стратегия. Это ремикс на шахматы, шашки и уголки. Игра развивает воображение, концентрацию внимания, учит решать поставленные задачи, планировать свои действия и логически мыслить. Не важно сколько у вас фишек, главное как они размещены!

интеллектуальная игра онлайн →
                                               

Структура (язык Си)

В языке Си, структура - композитный тип данных, инкапсулирующий без сокрытия набор значений различных типов. Порядок размещения значений в памяти задаётся при определении типа и сохраняется на протяжении времени жизни объектов, что даёт возможнос ...

                                               

Триграф (языки Си)

Триграф - последовательность из трёх символов, первые два из которых - вопросительные знаки, а третий указывает на значение триграфа. Триграфы обрабатываются препроцессором C/C++.

                                               

Устройство Даффа

Метод Даффа в программировании - это оптимизированная реализация последовательного копирования, использующая ту же технику, что применяется для размотки циклов. Первое описание сделано в ноябре 1983 года Томом Даффом, который в то время работал н ...

                                               

ANSI C

ANSI C - стандарт языка C, опубликованный Американским национальным институтом стандартов. Следование этому стандарту помогает создавать легко портируемые программы.

                                               

Atoi (Си)

Функция atoi в языке программирования Си используется для приведения строки в числовой вид. int atoi const char *str Аргумент str означает строку, представленную в виде массива символов, содержащего символы знакового целого тип int числа. Строка ...

                                               

Bc

bc - интерактивный интерпретатор Си-подобного языка, позволяет выполнять вычисления с произвольно заданной точностью. Часто используется как калькулятор в командной строке UNIX-подобных операционных систем. Традиционная реализация bc была оболочк ...

                                               

C11

C11 или ISO/IEC 9899:2011 - стандарт для языка Си, который заменил существующий стандарт C99. Официально о выпуске стандарта было объявлено 19 декабря 2011 года. Эта версия стандарта большей частью стандартизирует возможности, существующие в расп ...

                                               

C99

C99 - стандарт языка программирования Си. Определен в ISO/IEC 9899:1999, современная версия - ISO/IEC 9899:1999/Cor 3:2007 от 2007-11-15. Является развитием стандарта C90.

                                               

CodeLite

В августе 2006 Eran Ifrah начал небольшой проект, который был назван CodeLite. Идея заключалась в том, чтобы создать библиотеку на основе ctags, SQLite отсюда, Code Lite и Yacc.

                                               

CUDA

CUDA - программно-аппаратная архитектура параллельных вычислений, которая позволяет существенно увеличить вычислительную производительность благодаря использованию графических процессоров фирмы Nvidia. CUDA SDK позволяет программистам реализовыва ...

                                               

Handel-C

                                               

Include guard

В языках программирования Си и C++ #include guards, иногда также называемая macro guard - это особая конструкция, применяемая для избежания проблем с "двойным подключением" при использовании директивы компилятора #include. Добавление #include gua ...

                                               

International Obfuscated C Code Contest

IOCCC - конкурс программирования, в котором задачей участников является написание максимально запутанного кода на языке Си, с соблюдением ограничений на размер исходного кода. Конкурс IOCCC проводится ежегодно с 1984 года, за исключением 1997, 19 ...

                                               

Isalnum

isalnum - функция стандартной библиотеки языка C, подключаемая в заголовочном файле ctype.h. Функция проверяет, является ли аргумент c типа int буквой или цифрой. Прототип функции: int isalnumint c;. Возвращает 0 если аргумент не является цифрой ...

                                               

Lint

Lint - первоначально - статический анализатор для языка программирования Си, который сообщал о подозрительных или непереносимых на другие платформы выражениях. В начале XXI века термин стал нарицательным для всех программ такого типа. Как инструм ...

                                               

MISRA C

MISRA C - стандарт разработки программного обеспечения на языке Си, разработанный MISRA. Цель стандарта - улучшить безопасность, переносимость и надежность программ для встраиваемых систем. Также существует набор похожих руководящих принципов для ...

                                               

NULL (Си)

NULL в языках программирования Си и C++ - макрос, объявленный в заголовочном файле stddef.h. Значением этого макроса является зависящая от реализации константа нулевого указателя. Константа нулевого указателя - это целочисленное константное выраж ...

                                               

Pragma once

В языках программирования Си и C++ #pragma once - не стандартная, но широко распространенная препроцессорная директива, разработанная для контроля за тем, чтобы конкретный исходный файл при компиляции подключался строго один раз. То есть, #pragma ...

                                               

Restrict

restrict - ключевое слово в языке программирования C, введённое стандартом C99 и используемое в объявлениях указателей. Ключевое слово restrict позволяет программисту сообщить компилятору, что объявляемый указатель указывает на блок памяти, на ко ...

                                               

Setcontext

setcontext - одна из библиотечных функций стандарта POSIX, используемая для управления контекстом. Семейство setcontext позволяет реализовать на языке Си такие паттерны проектирования управления потоком, как итераторы, нити и сопрограммы. Семейст ...

                                               

Strlcpy

strlcpy и strlcat - нестандартные функции, созданные в качестве замены часто используемых некорректным образом аналогов стандартной библиотеки языка программирования Си для копирования содержимого нуль-терминированной строки в буфер ограниченного ...

                                               

Strtod

strtod - функция языка Си, конвертирующая символ строки в число с плавающей запятой двойной точности. Определение функции имеет вид: double strtod const char * str, char ** endptr;

                                               

Void

Среди современных языков программирования ключевое слово void впервые появилось в C++ для поддержки концепции обобщенных указателей. Тем не менее, благодаря скорому заимствованию у C++, первым нормативным документом, содержащим это ключевое слово ...

                                               

Фортран

Фортран - первый язык программирования высокого уровня, получивший практическое применение, имеющий транслятор и испытавший дальнейшее развитие. Создан в период с 1954 по 1957 год группой программистов под руководством Джона Бэкуса в корпорации I ...

                                               

Международная математическая библиотека подпрограмм

Международная математическая библиотека подпрограмм - это коммерческая коллекция программных библиотек численного анализа, реализованная на языках программирования С, Java, C#.NET, и Фортран. Также доступен интерфейс Python. Библиотека развиваетс ...

                                               

Автосвязывание

Автоматическое связывание - механизм автоматического определения необходимых библиотек при компоновке программ на языках Си или C++. Он активируется при помощи строки вида #pragma comment, указываемой в заголовочных файлах библиотеки. Большинство ...

                                               

Аллокатор

Аллокатор или распределитель памяти в языке программирования C++ - специализированный класс, реализующий и инкапсулирующий малозначимые детали распределения и освобождения ресурсов компьютерной памяти.

                                               

Майерс, Скотт

Скотт Дуглас Майерс - эксперт по языку программирования C++, консультант по разработке программного обеспечения и автор серии книг "Эффективное использование C++". Он получил степень бакалавра по биологии и магистра по вычислительной технике в Ст ...

                                               

Простая структура данных

Простая структура данных - в современных языках программирования высокого уровня тип данных, имеющий жёстко определённое расположение полей в памяти, не требующий ограничения доступа и автоматического управления. Переменные такого типа можно копи ...

                                               

РГ21 С++

РГ21 С++ - российская рабочая группа, организованная для сбора и обсуждений предложений к стандарту C++, а также для подготовки их презентации и защиты на общих собраниях Международной организации по стандартизации. Группа создана 28 марта 2016 г ...

                                               

Страуструп, Бьёрн

Бьёрн Страуструп разработал язык программирования C++. Он поддерживает объектно-ориентированное программирование. Страуструп стал первопроходцем в области использования объектно-ориентированной и обобщённой парадигм программирования в области соз ...

                                               

Шаблоны C++

Шаблоны - средство языка C++, предназначенное для кодирования обобщённых алгоритмов, без привязки к некоторым параметрам. В C++ возможно создание шаблонов функций и классов. Шаблоны позволяют создавать параметризованные классы и функции. Параметр ...

                                               

Шилдт, Герберт

Шилдт - писатель и учёный в сфере компьютерных наук, получил образование и учёную степень в Иллинойском университете в Урбана-Шампейн. Был членом комитета ANSI, который принимал стандарты С в 1989 году и комитета ISO, принимавшего стандарты C++ в ...

                                               

AspectC++

                                               

C++

C ++ - компилируемый, статически типизированный язык программирования общего назначения. Поддерживает такие парадигмы программирования, как процедурное программирование, объектно-ориентированное программирование, обобщённое программирование. Язык ...

                                               

C++/CLI

C++/CLI - язык для среды программирования Microsoft.NET. Он интегрирует С++ стандарта ISO с Объединённой Системой Типов, рассматриваемой как часть общеязыковой инфраструктуры. Он поддерживает и исходный уровень, и функциональную совместимость исп ...

                                               

C++/CX

C++/CX - расширения языка C++, реализованные в компиляторах от Microsoft. Позволяют писать программы на языке C++ для новой платформы Windows Runtime. Они привносят синтаксические и библиотечные абстракции, которые работают с программной моделью ...

                                               

C++11

C++11 или ISO/IEC 14882:2011 - новая версия стандарта языка C++, вместо ранее действовавшего ISO/IEC 14882:2003. Новый стандарт включает дополнения в ядре языка и расширение стандартной библиотеки, в том числе большую часть TR1 - кроме, вероятно, ...

                                               

C++14

C++14 - неофициальное название последней версии стандарта C++ ISO/IEC JTC1 Programming Language C++"). C++14 можно рассматривать как небольшое расширение над C++11, содержащее в основном исправления ошибок и небольшие улучшения. Комитет разработк ...

                                               

C++17

С++17 - это название версии стандарта C++ ISO/IEC. Спецификации для C++17 были опубликованы в декабре 2017 года. Значение константы __cplusplus стало 201703L, это используется для условной компиляции.

                                               

C++20

C++20 - неофициальное название стандарта ISO/IEC языка программирования C++, который ожидается после C++17 Комитет по стандартам C++ начал планировать C++20 в июле 2017 года Текущий черновик - N4849.

                                               

Charm++

Charm++ - параллельный объектно-ориентированный язык программирования на базе Си++, разработанный в Лаборатории Параллельного Программирования Иллинойсского университета. Charm++ спроектирован с целью повышения эффективности кодирования за счёт в ...

                                               

Curiously recurring template pattern

Curiously Recurring Template Pattern идиома языка C++, название которой можно примерно перевести как Странно рекурсивный шаблон или Странно повторяющийся шаблон, часто просто Рекурсивный Шаблон, состоящая в том, что некоторый класс X наследуется ...

                                               

Fstream

fstream - заголовочный файл из стандартной библиотеки C++, включающий набор классов, методов и функций, которые предоставляют интерфейс для чтения/записи данных из/в файл. Для манипуляции с данными файлов используются объекты, называемые потоками ...

                                               

Functional (C++)

Functional - заголовочный файл в стандартной библиотеке языка программирования C++, предоставляющий набор шаблонов классов для работы с функциональными объектами, а также набор вспомогательных классов для их использования в алгоритмах стандартной ...

                                               

Iostream

iostream - заголовочный файл с классами, функциями и переменными для организации ввода-вывода в языке программирования C++. Он включён в стандартную библиотеку C++. Название образовано от Input/Output Stream. В языке C++ и его предшественнике, яз ...

                                               

ISO/IEC 14882

Международный Стандарт ISO/IEC 14882, Язык Программирования - C++ является официальным стандартом для языка программирования C++ и библиотеки, определенной рабочей группой JTC1/SC22/WG21. Впервые был опубликован в 1998, обновлен в 2003. Данный ст ...

                                               

Managed C++

Managed C++ - набор дополнений к языку C++, позволяющих программам, написанным изначально на С++, управляться CLR и работать на платформе Microsoft.NET. Фактически эти дополнения позволяют писать управляемый код, совместимый с платформой.NET Fram ...

                                               

SFINAE

SFINAE - механизм языка C++, связанный с шаблонами и перегрузкой функций. Правило SFINAE гласит: Если не получается рассчитать окончательные типы аргументов провести подстановку шаблонных параметров перегруженной шаблонной функции, компилятор не ...

                                               

Sstream

sstream - заголовочный файл с классами, функциями и переменными для организации работы со строками, через интерфейс потоков, в языке программирования C++. Он включён в стандартную библиотеку C++. Название образовано от сокращения имени строчного ...

                                               

String (C++)

string - класс с методами и переменными для организации работы со строками в языке программирования C++. Он включён в стандартную библиотеку C++. Название образовано от имени строчного типа данных. В языке C++ и его предшественнике, языке програм ...

                                               

Vector (C++)

Стандартная библиотека C++ определяет специализацию шаблона вектора для типа bool. Согласно специализации, вектор должен упаковать элементы так, чтобы каждый элемент типа bооl использовал только один бит памяти. Это многие называют ошибкой, так к ...

                                               

Монада (программирование)

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

                                               

Охрана (программирование)

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

                                               

Agda

Agda - чистый функциональный язык программирования с зависимыми типами, то есть типами, которые могут быть индексированы значениями другого типа. Теоретической основой Agda служит интуиционистская теория типов Мартин-Лёфа, которая расширена набор ...

                                               

Haskell

Haskell - стандартизированный чистый функциональный язык программирования общего назначения. Является одним из самых распространённых языков программирования с поддержкой отложенных вычислений. Система типов - полная, сильная, статическая, с авто ...

                                               

Аннотация (Java)

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

                                               

Блок инициализации

Блок инициализации - понятие в объектно-ориентированном программировании, в основном известное из языка Java, которое представляет собой последовательность команд, выполняемых при создании классов и объектов. Разработано, чтобы значительно увелич ...

                                               

Обёртка (тип данных)

В объектно-ориентированном программировании обёртка над необъектным типом - объектный тип данных, призванный хранить значение необъектного типа. Например, в Java класс Integer является надстройкой для примитивного типа int.

                                               

Параллелизм в Java

Язык программирования Java и JVM разработаны с поддержкой параллельных вычислений, и все вычисления выполняются в контексте потока. Несколько потоков могут совместно использовать объекты и ресурсы; каждый поток выполняет свои инструкции, но потен ...

                                               

Java Advanced Imaging

Java Advanced Imaging - расширение API платформы Java, что обеспечивает набор объектно-ориентированных интерфейсов для программирования процедур обработки изображений на высоком уровне. JAI доступен для загрузки на сайте Sun Microsystems для Wind ...

                                               

Асинхронное определение модуля

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

                                               

Библиотека JavaScript

Библиотека JavaScript - сборник классов и/или функций на языке JavaScript. Язык JavaScript, изначально разработанный Netscape а затем развиваемый Mozilla, долгое время использовался в сети на многих сайтах, но широкую популярность получил с прихо ...

                                               

Букмарклет

Букмарклет - небольшая JavaScript -программа, оформленная как javascript: URL и сохраняемая как браузерная закладка. Альтернативное название букмарклетов - "favelets" от слова "Favorites" - названия закладок в браузере "Internet Explorer". В русс ...

                                               

БЭМ

БЭМ предлагает общую семантическую модель для всех технологий, использующихся во фронтэнд разработке Используя понятия "блок", "элемент" и "модификатор" можно описать древовидную структуру документа. Такое описание называется BEM tree и является ...

                                               

Движок JavaScript

До 2008-2009 годов движок JavaScript называемый также интерпретатор JavaScript и реализация JavaScript реализовывался как интерпретатор, считывающий и исполняющий исходный код на JavaScript. Первый движок JavaScript создан Бренданом Айхом в Netsc ...

                                               

Крокфорд, Дуглас

Дуглас Крокфорд - американский программист. Известен как постоянный участник развития языка JavaScript, создатель текстового формата обмена данными JSON и автор различных связанных с JavaScript инструментов, таких как статический анализатор JSLin ...

                                               

Минификация (программирование)

Минификация в языках программирования - процесс, направленный на уменьшение размера исходного кода путём удаления ненужных символов без изменения его функциональности. Минификация особенно полезна для программ на интерпретируемых языках, потому ч ...

                                               

Ненавязчивый JavaScript

Ненавязчивый JavaScript является подходом к web-программированию на языке JavaScript. Термин был введён в 2002 году Стюартом Лэнгриджем. Под принципами ненавязчивого Javascript обычно понимаются следующие: отделение функциональности веб-страницы ...

                                               

Резиг, Джон

Джон Резиг - разработчик в Академии Хана. В прошлом - JavaScript-евангелист в Mozilla Corporation. Больше всего известен как автор JavaScript-библиотеки jQuery.

                                               

Эйх, Брендан

Брендан Эйх или Айк - американский программист, создатель языка программирования JavaScript. С 1995 года работал в компании Netscape; участвовал в основании Mozilla, до 2014 года был главным инженером в Mozilla Corporation. В марте 2014 года был ...

                                               

Asm.js

asm.js - это подмножество JavaScript. Скрипты, написанные на этом подмножестве, подлежат эффективной компиляции: типы данных переменных определяются статически с использованием вывода типов. Используется в основном в качестве промежуточного языка ...

                                               

BH (шаблонизатор)

BH - компилирующий обработчик декларативных шаблонов для JS. BH позволяет видоизменять узлы DOM-дерева аналогично тому, как это делает CSS - в декларативной форме.

                                               

BSON

BSON - формат электронного обмена цифровыми данными, основанный на JavaScript, бинарная форма представления простых структур данных и ассоциативных массивов. Является надмножеством JSON, включая дополнительно регулярные выражения, двоичные данные ...

                                               

Ember.js

Ember.js - свободный JavaScript каркас веб-приложений, реализующий MVC шаблон, предназначенный для упрощения создания масштабируемых одностраничных веб-приложений. Фреймворк используется такими компаниями как TED, Yahoo!, Twitch.tv и Groupon.

                                               

Espruino

Espruino - это интерпретатор JavaScript с открытым исходным кодом, созданный для микроконтроллеров, в частности для устройств с размером оперативной памяти до 8 кб.

                                               

Gulp

Gulp - это таск-менеджер для автоматического выполнения часто используемых задач, написанный на языке программирования JavaScript. Программное обеспечение использует командную строку для запуска задач, определённых в файле Gulpfile. Создан как от ...

                                               

JSON-LD

JSON-LD - один из методов передачи связанных данных с использованием текстового формата JSON. Формат имеет целью упростить усилия разработчиков по преобразованию существующих JSON-данных в JSON-LD. JSON-LD является рекомендацией W3C и разрабатыва ...

                                               

Knockout.js

Knockout.js - свободный JavaScript каркас веб-приложений, реализующий Model-View-View-Model шаблон c образцами. Основными принципами являются: чёткое разделение доменных данных, компонентов отображения и отображаемых данных наличие чётко определё ...

                                               

Objective-J

Objective-J - язык программирования, разрабатываемый как часть Cappuccino - фреймворка для веб-приложений. Его синтаксис почти полностью идентичен синтаксису Objective-C. Objective-J относится к JavaScript так же, как Objective-C к языку программ ...

                                               

Puffin Browser

Puffin Web Browser - веб-браузер, который был разработан CloudMosa для мобильных и компьютерных операционных систем, таких как Android, iOS и Windows. Браузер использует разделённую архитектуру, где некоторые обработки выполняются на зашифрованны ...

                                               

Rhino

Rhino - движок JavaScript с открытым исходным кодом. Он написан полностью на Java и поддерживается Mozilla Foundation. Mozilla Foundation также поддерживает другую реализацию движка JavaScript, написанную на C - SpiderMonkey. Rhino преобразует Ja ...

                                               

SproutCore

SproutCore - свободный JavaScript фреймворк для создания веб-приложений с расширенными возможностями пользовательского интерфейса, предоставляющими пользователю интерфейс, сравнимый с десктопными приложениями. Для создания приложения используется ...

                                               

XMLHttpRequest

XMLHttpRequest - API, доступный в скриптовых языках браузеров, таких как JavaScript. Использует запросы HTTP или HTTPS напрямую к веб-серверу и загружает данные ответа сервера напрямую в вызывающий скрипт. Информация может передаваться в любом те ...

                                               

KOL

KOL - библиотека объектных типов для программирования в среде Delphi и Lazarus. Основная цель KOL - уменьшение размера конечной программы в 5 - 10 раз по сравнению с тем, что даёт библиотека VCL. Поддерживаются все 32-разрядные версии Delphi, нач ...

                                               

Object Pascal

Object Pascal - язык программирования, разработанный в фирме Apple Computer в 1986 году группой Ларри Теслера, который консультировался с Никлаусом Виртом. Произошёл от более ранней объектно-ориентированной версии Паскаль, называвшейся Clascal, к ...

                                               

PascalABC.NET

PascalABC.NET - язык программирования Паскаль нового поколения, включающий классический Паскаль, большинство возможностей языка Delphi, а также ряд собственных расширений. Он реализован на платформе Microsoft.NET и содержит все современные языков ...

                                               

Perl

Perl - высокоуровневый интерпретируемый динамический язык программирования общего назначения, созданный Ларри Уоллом, лингвистом по образованию. Название языка официально расшифровывается как Practical Extraction and Report Language, а в шутку - ...

                                               

Преобразование Шварца

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

                                               

Простая старая документация

Простая старая документация - простой язык разметки, применяемый для документирования языка программирования Perl.

                                               

Тан, Одри

Одри Тан - разработчик свободного программного обеспечения, один из десяти лучших компьютерщиков Тайваня. Наиболее известным в мире проектом является Pugs - ранняя реализация языка программирования Perl 6.

                                               

Уолл, Ларри

Ларри Уолл - американский программист. Знаменит как создатель языка программирования Perl. Лингвист по образованию. Уолл - автор клиента Usenet и широкоиспользуемой программы patch. Он дважды побеждал в международном конкурсе запутанного кода на ...

                                               

ActivePerl

ActivePerl - дистрибутив Perl от ActiveState, доступный для таких ОС как Windows NT, Linux, Mac OS X, Solaris, AIX и HP-UX. Текущие версии: ActivePerl 5.12.1.1201, ActivePerl 5.8.9.826, ActivePerl 5.10.1.1007. Поддерживают версии языка Perl 5.12, ...

                                               

CPAN

Как и во многих языках программирования, в языке Perl имеются механизмы для использования внешних библиотек, то есть файлов, содержащих процедуры на языке Perl, которые используются несколькими программами. В языке Perl принято называть такие биб ...

                                               

JAPH

JAPH - короткая программа на Perl, выводящая строчку Just Another Perl Hacker. JAPH являются классическим примером трудночитаемого кода в угоду эффективности или даже эффектности программы. Также, JAPH приводится в качестве демонстрации гибкости ...

                                               

Mod perl

mod_perl - дополнительный модуль для веб-сервера Apache, внедряющий интерпретатор языка Perl в Apache, и позволяющий избежать значительных накладных расходов на запуск Перла для обработки каждого запроса. mod_perl может эмулировать окружение CGI, ...

                                               

Parrot

Parrot - виртуальная машина, используемая интерпретируемыми языками для эффективного исполнения байт-кода. Название происходит от первоапрельской шутки, когда было объявлено о создании нового языка, объединяющего Perl и Python. Одной из важных пр ...

                                               

PCRE

PCRE - библиотека, реализующая работу регулярных выражений в стиле Perl. Синтаксис регулярных выражений PCRE значительно более мощный и гибкий, чем стандартных регулярных выражений POSIX. В том или ином виде доступна для очень многих языков прогр ...

                                               

Perl Shell

Perl Shell - это среда командной строки, которая может использоваться как оболочка пользователя на Unix-подобных операционных системах. Будучи написанным на Perl, psh может также использоваться на Microsoft Windows с или без Cygwin или Interix и ...

                                               

PERLScript

Первоначально PerlScript был предназначен исключительно для ActiveX Scripting Engine, который производила компания ActiveState для использования с Microsoft Internet Information’s Services, что позволяло программистам использовать код на Perl на ...

Этот сайт использует куки. Файлы cookie запоминают вас, поэтому мы можем предоставить вам лучший опыт в Интернете.
preloader close
preloader