Шаблон:Карточка языка программирования/doc
Материал из MyDC's Wiki
Шаблон:Карточка языка программирования · Документация · Обсуждение · Где используется ()
Шаблон сделан на основе шаблона en:Template:Infobox programming language из английской википедии. Карточка предназначена для краткой справки о языке программирования и о его основных реализациях.
MyDC:Шаблоны/Карточки/Компьютеры и программное обеспечение
В карточке можно указать следующие параметры (в квадратных скобках — значение по умолчанию):
- название языка
- класс языка (процедурный, объектно-ориентированный и т. п.)
- семантика языка (функциональный, ленивый функциональный, императивный)
- тип исполнения (интерпретатор, компилятор)
- логотип языка (ссылку на предварительно загруженное изображение)
- дату создания (год)
- автора
- последнюю версию, выпущенную для использования (релиз)
- последнюю тестовую версию
- используемую типизацию данных
- ссылки на основные реализации
- диалекты языка [отсутствуют]
- языки, под влиянием которых был создан данный язык [нет или неизвестны]
- языки, на создание и развитие которых язык оказал влияние [неизвестны]
Для использования шаблона в статье скопируйте ниже текст примера и поправьте поля под описываемый язык.
Использование
{{Карточка языка программирования
| name =
| logo =
| semantics =
| paradigm =
| class=
| year =
| designer =
| extension =
| latest_release_version =
| latest_release_date =
| latest_preview_version =
| latest_preview_date =
| typing =
| implementations =
| dialects =
| influenced_by =
| influenced =
| website =
}}
Пример
- Примечание: переносы строк в некоторых полях шаблона добавлены только для читабельности
| Класс языка: |
мультипарадигменный: объектно-ориентированное, обобщённое, процедурное программирование |
|---|---|
| Тип исполнения: | |
| Появился в: |
1985 г. |
| Автор(ы): |
Бьярне Строуструп |
| Расширение файлов: |
.cpp, .h, .hpp |
| Типизация данных: |
строгая, статическая |
| Основные реализации: |
Microsoft Visual C++, Borland C++ Builder, GNU C++ |
| Диалекты: |
ANSI C++ 1998 , ANSI C++ 2003 |
| Испытал влияние: |
Си, Simula, Ада 83, Алгол 68, CLU |
| Повлиял на: |
Java, C#, Ада 95, D |
{{Карточка языка программирования
| name = C++
| paradigm = [[Мультипарадигменный язык программирования|мультипарадигменный]]:
[[объектно-ориентированное программирование|объектно-ориентированное]],
[[обобщённое программирование|обобщённое]],
[[процедурное программирование|процедурное]] программирование
| year = 1985
| designer = Бьярне Строуструп
| typing = строгая, статическая
| implementations =
Microsoft Visual C++,
Borland C++ Builder,
GNU C++
| dialects = ANSI C++ 1998 , ANSI C++ 2003
| class = [[компилятор|компилируемый]]
| influenced_by =
[[Си|Си]],
Simula,
Ада 83,
Алгол 68,
CLU
| influenced =
Java,
C#,
Ада 95,
D
| extension = .cpp, .h, .hpp
}}