Для установки нажмите кнопочку Установить расширение. И это всё.

Исходный код расширения WIKI 2 регулярно проверяется специалистами Mozilla Foundation, Google и Apple. Вы также можете это сделать в любой момент.

4,5
Келли Слэйтон
Мои поздравления с отличным проектом... что за великолепная идея!
Александр Григорьевский
Я использую WIKI 2 каждый день
и почти забыл как выглядит оригинальная Википедия.
Статистика
На русском, статей
Улучшено за 24 ч.
Добавлено за 24 ч.
Альтернативы
Недавние
Show all languages
Что мы делаем. Каждая страница проходит через несколько сотен совершенствующих техник. Совершенно та же Википедия. Только лучше.
.
Лео
Ньютон
Яркие
Мягкие

K (язык программирования)

Из Википедии — свободной энциклопедии

K
Класс языка язык программирования и векторный язык программирования[вд]
Появился в 1993
Автор Артур Уитни
Испытал влияние APL, J
Сайт kx.com

К — язык программирования, оптимизированный для работы с массивами, модификаторами действий. Среди особенностей — отсутствие циклов, зависимые переменные, структура K-дерева (K-tree).

Реализован для Windows, Solaris, Linux.

Изначально был разработан Артуром Уитни. Уитни ушёл из группы разработки языка J в самом её начале и занялся разработкой собственного языка. Одним из разногласий между Уитни и Айверсоном было чрезмерное (по мнению Уитни) усложнение J понятиями ранга, идею которых он сам и выдвинул в своё время, представив в 1982 году на конференции по APL в Гейдельберге. Однако в K он отказался от рангов и операторы просто действуют поэлементно. Кроме того Уитни счёл множество возможностей языка J избыточными (комплексные числа, трёхмерная графика). Язык K получился проще, компактнее, и оказался отлично приспособлен к сфере баз данных.

Для коммерциализации языка Уитни основал компанию Kx Systems. Компания на языке K разработала реляционную СУБД со столбцовым хранением под названием kdb[1], получившую некоторое распространение в финансовой сфере. Дистрибутив kdb полностью (вместе с интерпретатором K, примерами) занимает всего 200 килобайт, что на несколько порядков меньше дистрибутивов основных коммерческих СУБД.

Реализации от Kx проприетарная и платная. С некоторого времени 32-разрядная версия Kdb+/q, а вместе с ней и языка K, для windows, Linux или MacOS X стали бесплатны для некоммерческого применения или прототипирования коммерческих систем.

Kona — альтернативная свободная реализация, не аффилированная с Kx Systems. 8 апреля 2011 года лицензия интерпретатора Kona изменена с проприетарной на свободную лицензию ISC (которая позволяет включить интерпретатор в проекты не допускающие несвободных лицензий, например в порты OpenBSD).

Энциклопедичный YouTube

  • 1/3
    Просмотров:
    12 177
    142 952
    792 345
  • Программирование для мазохистов - Brainf**k
  • Какой язык программирования выбрать новичку
  • Какой язык программирования выбрать в 2022 году?

Субтитры

Примечания

  1. KX Systems. [The leading in-memory time-series database technology | Kx Systems (англ.). Kx Systems. Дата обращения: 10 марта 2018. Архивировано 1 февраля 2020 года.

Литература

  • Jeffry A. Borror. q For Mortals Version 3: An Introduction to q Programming. — 3-th. ed.. — q4m LLC, 2015. — 586 с. — ISBN 978-0692573679.

Ссылки

Эта страница в последний раз была отредактирована 29 ноября 2022 в 23:51.
Как только страница обновилась в Википедии она обновляется в Вики 2.
Обычно почти сразу, изредка в течении часа.
Основа этой страницы находится в Википедии. Текст доступен по лицензии CC BY-SA 3.0 Unported License. Нетекстовые медиаданные доступны под собственными лицензиями. Wikipedia® — зарегистрированный товарный знак организации Wikimedia Foundation, Inc. WIKI 2 является независимой компанией и не аффилирована с Фондом Викимедиа (Wikimedia Foundation).