Код Rosetta

редактировать
Хрестоматия программирования на основе Wiki
Код Rosetta
Снимок экрана -2019-10-31 Rosetta Code.png Первая страница rosettacode.org
Доступно вАнглийский
ВладелецМайкл Мол
URLrosettacode.org
Запущен1 января 2007 г.; 13 лет назад (01.01.2007)
Текущий статусОнлайн
Лицензия на контентGFDL
Написано наPHP, MediaWiki

Rosetta Code - это веб-сайт по программированию на основе wiki с реализациями общих алгоритмов и решениями различных программ проблем на многих различных языках программирования.. Он назван в честь Розеттского камня, на котором написан тот же текст на трех языках, что позволило впервые расшифровать египетские иероглифы.

Содержание
  • 1 Веб-сайт
    • 1.1 Данные и структура
    • 1.2 Языки
    • 1.3 Задачи
  • 2 См. Также
  • 3 Ссылки
  • 4 Внешние ссылки
Веб-сайт

Rosetta Code был создан в 2007 году Майклом Молом. Контент сайта под лицензией GNU Free Documentation License 1.2, хотя некоторые компоненты могут иметь двойную лицензию на более разрешительных условиях.

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

По состоянию на 21 октября 2020 года Rosetta Code имеет:

  • 1072 задачи (или проблемы) программирования
  • 209 дополнительных черновых задач программирования
  • 778 языков программирования
  • 73523 примеров / записей языков программирования

.

Данные и структура

Сайт Rosetta Code организован как просматриваемое сечение задач (конкретные проблемы или соображения программирования) и языки программирования. На странице задачи отображаются решения, предложенные посетителями, на разных компьютерных языках, что позволяет зрителю сравнить подход каждого языка к заявленной проблеме.

Страницы задач включаются в списки на разных языках в зависимости от языков предоставленных решений; задача с решением на языке программирования C появится в листинге для C.Если та же задача имеет решение в Ruby, задача появится в листинге для Ruby как хорошо.

Языки

Некоторые из языков компьютерного программирования, присутствующих в Rosetta Code (которые имеют описания в Википедии), включают:

Полный список языков программирования, на которых есть примеры (записи / решения к задачам Rosetta Code).

Задачи

Некоторые из задач, найденных в Rosetta Code, включают:

См. Также
Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-04 10:37:48
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте