Как стать автором
Обновить
0
0

Пользователь

Отправить сообщение
Опенсорц. Берите, делайте, и играйте с друзьями. Будете потом им рассказывать, что сами написали. ;)
> весь набор графики, карт, пренадлежит основной команде разработчиков. [snip] — это позволило сохранить целостность игры и избежать дробления, сосредоточить ресурсы сообщества в одной команде.

Xonotic каким-то образом избежил дробления, имея абсолютно всё под GPL. Даже ЕМНИП карты, текстуры и звуки. Под GPL. Есть один или два проекта, разрабатываемых одиночками, но это для них хбби в квадрате — они и в осносвной проект контрибьютят ОЧЕНЬ активно.

Единственное, чего добилась модель Warsow — это невозможности разрешения проблемы, которая была Nexuiz. Если вдруг Самый Главны Разработчик, у которого права на половину ресурсов сделает какую-нибудь гадость, то остальным (99%) разработчикам эту половину ресурсов в форке придётся создавать заново.
Мышь, клавиатура и тач — совершенно разные устройства ввода. Клавиатура вводит дискретные события, мышь — перемещение, тач (и джойстик) — точные координаты. Поэтому жить счастливо вместе будут все три, по крайней мере до разработки юзабельных нейроинтерфейсов.
Похоже, M$ просто начали перенимать опыт Apple. Теперь их софт тоже лучше знает что на самом деле нужно пользователю, чем сам пользователь.
Кажется, я знаю кто победит.
Неужели вы никогда не видели женщин-солдат, строителей или монтажников? Под каким камнем вы живёте?

(Ни в коем случае не защищаю феминисток, которые действительно хотят мир для себя)
Анну Ардин следовало бы судить за утверждение формулировкой своих исков взглядов о мужском превосходстве.
Тематические Медиа, когда уже сделаете логин по OpenID? Какие-то соц.сети (на автокадабре) есть, а OpenID нет. Уму непостижимо как такое могло случиться.
Если снимаете видео для себя — то ни в чём. В статье, вроде, речь о видео, предназначенном для просмотра не только автором.
Да, чуть не забыл. Вы сделали мне пятницу. :)
> митинг по скайпу

Вам тоже не нравится идея навязывания этого продукта корпорацией MS?

Или вы просто забыли слово «встреча»?
Кстати, не подскажете где взять неименную одноразовую симку для регистрации?
Scheme более цельный и стандартизированный? Racket — да, Scheme вообще — скорее нет.
Вот, например из SBCL:

CL-USER> (describe 'list)
COMMON-LISP:LIST
  [symbol]

LIST names a compiled function:
  Lambda-list: (&REST ARGS)
  Declared type: (FUNCTION * (VALUES LIST &OPTIONAL))
  Derived type: (FUNCTION (&REST T) (VALUES LIST &OPTIONAL))
  Documentation:
    Return constructs and returns a list of its arguments.
  Known attributes: flushable, unsafely-flushable, movable
  Source file: SYS:SRC;CODE;LIST.LISP

LIST names the built-in-class #:
  Class precedence-list: LIST, SEQUENCE, T
  Direct superclasses: SEQUENCE
  Direct subclasses: CONS, NULL
  No direct slots.

LIST names a primitive type-specifier:
  (undocumented)

Видим, что символ LIST из пакета COMMON-LISP называет функцию и встроенный тип.
Package — это хэш-таблица от имён символов к самим символам. Вроде namespace'ов в других языках.

Symbol — это объект, который имеет имя, может лежать (или не лежать — тогда это неинтернированный символ) в пакете и называть функции, переменные, типы и т.д. Вроде идентификаторов из других языков, только это всё-же объект, а не просто имя.

И символы и пакеты — сущности первого класса. Их можно изменять как объекты с полями и складывать в переменные.
И только CL может без изменения стандарта продолжать тягать фичи из других языков до сих пор. :3
УРА-А-А-А-А!!! Наконец-то поиграюсь в kerbalspaceprogram.com :]
В качестве дополнительного преисущества — отсутствие C-подобного синтаксиса.
> пусть назовут мне другой язык с подобными возможностями, который можно использовать в программе в качестве скриптового языка и у которого компилятор и/или виртуальная машина занимает меньше 150 КБ.

Jim.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность