mam w sumie dwa pytania:
1. Co stoi na przeszkodzie by gra sprzedawała same asety a silnik w postaci kodu był dostępny publicznie?
2. Dlaczego usługi streamingowe są w architekturze Master -> Slave, nie da się zbudować tego P2P z zachowaniem kontroli kto co może oglądać?
Początkowo miało mi to zająć 3 dni, a pochłonęło miesiąc. Pierwotnie chciałem korzystać z biblioteki Money od Clojurewerkz, która bazuje na javowej Joda Money. Niestety klasy w tej
Myślę, że ciężej przywyknąć do idiomów, że np. (seq x) sprawdza pustość, ale dla indeksowanych kolekcji lub z licznikiem elementów szybciej będzie (zero? (count x)). Jest też parę polimorficznych funkcji, jak conj, które zależnie od argumentu dają różne wyjścia, ale np. dla nil dają listę. Mi się Clojure podoba, bo ma clojure.spec i podobne.