PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Powiadomienia systemowe
  • Sesja wygasła!
  • Sesja wygasła!
Tytuł artykułu

Repo: High-Level Persistence Layer for Clojure

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
One of our previous works was dedicated to creating an effective no-SQL database solution for Clojure. The solution called Store still missed a high-level data definition language, the concept of objects, complex types and other programmers' productivity increasing features of a production-quality database product. The paper presents a new DSL embedded in Clojure that addresses all those expectations and works seamlessly with the site functional language.
Słowa kluczowe
Rocznik
Strony
5--16
Opis fizyczny
Bibliogr. 9 poz., rys.
Twórcy
autor
  • IT Institute, Academy of Management, Łódź, Poland
Bibliografia
  • 1. Pierce B.C., 2002: Types and programming languages, pp. 1–632. MIT Press
  • 2. Grzanek K., 2010, Store: Embedded Persistent Storage For Clojure Program-ming Language, Journal of Applied Computer Science Methods No. 1 Vol. 2, pp. 83
  • 3. Grzanek K., 2009: Realization of The Design Patterns Occurrences Recognition System with Static Analysis Methods, PhD Thesis, Department of Computer En-gineering, Czestochowa University of Technology, pp.1–192
  • 4. Halloway S., 2009: Programming Clojure, ISBN: 978-1-93435-633-3, The Pragmatic Bookshelf
  • 5. Clojure Website 2012: http://clojure.org
  • 6. Oracle Corp. 2012, Berkeley DB Java Edition Architecture, http://www.oracle.com/ technetwork/products/berkeleydb/learnmore/bdb-je-architecture-whitepaper-366830.pdf
  • 7. Kiczales G., Rivieres J., Bobrow D.G., 1991, The Art of the Metaobject Proto-col, MIT Press, ISBN 0-262-61074-4
  • 8. Oracle Corp. 2012, Java Language and Virtual Machine Specifications, http://docs.oracle.com/javase/specs/
  • 9. Graham P., 1993, On Lisp - Advanced Techniques for Common Lisp. Prentice Hall
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-bad9809a-f6eb-49af-aba7-1a53d77f5fb3
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.