[Abelson1996] Harold Abelson, Gerald Jay Sussman, and Julie Sussman, Structure and Interpretation of Computer Programs, MIT Press, 1996.
[Agha1987] Gul Agha, Actors, The MIT Press, 1987.
Akka: RESTful Distributed Persistent Transactional Actors, http://akkasource.org.
[Ant] The Apache Ant Project, http://ant.apache.org/.
It would be great if the links would be clickable; especially the longer links that span two lines.
It would. I'll discuss with the O'Reilly team.
We fixed that problem. (My "operator error" problem actually ;) Let us know if you see any other cases.
[Antlr] Antlr, http://www.antlr.org/.
[AOSD] Aspect-Oriented Software Development, http://aosd.net/.
[AspectJ] The AspectJ Project, http://www.eclipse.org/aspectj/.
[BDD] Behavior-Driven Development, http://behaviour-driven.org/.
[Bloch2008] Joshua Bloch, Effective Java (2nd Edition), Addison-Wesley, 2008.
[Boner2008a] Jonas Bonér, Clustering Scala Actors with Terracotta, http://jonasboner.com/2008/01/25/clustering-scala-actors-with-terracotta.html.
[Boner2008b] Jonas Bonér, Real-World Scala: Dependency Injection (DI), http://jonasboner.com/2008/10/06/real-world-scala-dependency-injection-di.html.
[Bruce1998] Kim Bruce, Martin Odersky, and Philip Wadler, 'A Statically Safe Alternative to Virtual Types
', Proc. ECOOP’98, E. Jul (Ed.), LNCS 1445, pp. 523–549, Springer-Verlag, 1998.
[Buildr] Buildr, http://buildr.apache.org/.
[Contract4J] Contract4J: Design by Contract for Java, http://contract4j.org/.
[Cucumber] Cucumber - Making BDD Fun, http://cukes.info.
[DesignByContract] Building bug-free O-O software: An introduction to Design by Contract™, http://archive.eiffel.com/doc/manuals/technology/contract/.
[Deursen] Arie van Deursen, Paul Klint, and Joost Visser, Domain-Specific Languages: An Annotated Bibliography, http://homepages.cwi.nl/~arie/papers/dslbib/.
[EBNF] Extended Backus-Naur Form, http://en.wikipedia.org/wiki/Extended_Backus–Naur_Form.
[Eiffel] Eiffel Software, http://eiffel.com.
[Ford] Bryan Ford, The Packrat Parsing and Parsing Expression Grammars Page, http://pdos.csail.mit.edu/~baford/packrat/.
[Ford2009] Neal Ford, Advanced DSLs in Ruby, http://github.com/nealford/presentations/tree/master.
[Fowler2009] Martin Fowler, Domain Specific Languages (forthcoming), http://martinfowler.com/dslwip/.
[FunctionalJava] Functional Java, http://functionaljava.org.
[Ghosh2008a] Debasish Ghosh, External DSLs made easy with Scala Parser Combinators, http://debasishg.blogspot.com/2008/04/external-dsls-made-easy-with-scala.html.
[Ghosh2008b] Debasish Ghosh, Designing Internal DSLs in Scala, http://debasishg.blogspot.com/2008/05/designing-internal-dsls-in-scala.html.
[GOF1995] Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides (“Gang of Four”), Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, 1995.
[Guice] Guice, http://code.google.com/p/google-guice/.
[Hadoop] Hadoop, http://hadoop.apache.org.
[Haller2007] Philipp Haller and Martin Odersky, Actors That Unify Threads and Events, http://lamp.epfl.ch/~phaller/doc/haller07coord.pdf.
[Hewitt1973] Carl Hewitt, Peter Bishop, and Richard Steiger, A Universal Modular Actor Formalism for Artificial Intelligence, http://dli.iiit.ac.in/ijcai/IJCAI-73/PDF/027B.pdf, 1973.
[Hoare2009] Tony Hoare, Null References: The Billion Dollar Mistake, http://qconlondon.com/london-2009/speaker/Tony+Hoare.
[Hofer2008] Christian Hofer, Klaus Ostermann, Tillmann Rendel, and Adriaan Moors, Polymorphic Embedding of DSLs, GPCE’08, October 19-23, 2008, Nashville, Tennessee, http://www.daimi.au.dk/~ko/papers/gpce50_hofer.pdf.
[HTTP11] Hypertext Transfer Protocol — HTTP/1.1, http://www.w3.org/Protocols/rfc2616/rfc2616.html.
[Hunt2000] Andrew Hunt and Dave Thomas, The Pragmatic Programmer, Addison-Wesley, 2000.
[JAD] JAva Decompiler (JAD), http://www.varaneckas.com/jad.
[Java6API] Java Platform SE 6 API, http://java.sun.com/javase/6/docs/api/.
[JavaBeansSpec] JavaBeans Specification, http://java.sun.com/javase/technologies/desktop/javabeans/docs/spec.html.
[JPAScala] Using JPA with Scala, http://www.hars.de/2009/03/jpa-with-scala.html.
[JRuby] JRuby, http://jruby.codehaus.org/.
[JUnit] JUnit, http://junit.org.
[Laddad2009] Ramnivas Laddad, AspectJ in Action, 2nd Edition, Manning Press, 2009.
[Mailslot] Mailslot, http://github.com/stevej/mailslot/.
[MapReduce] MapReduce, http://labs.google.com/papers/mapreduce.html.
[MapReduceTutorial] Introduction to Parallel Programming and MapReduce, http://code.google.com/edu/parallel/mapreduce-tutorial.html.
[Martin2003] Robert C. Martin, Agile Software Development: Principles, Patterns, and Practices, Prentice-Hall, 2003.
[Maven] The Apache Maven Project, http://maven.apache.org/.
[McBeath] Jim McBeath, Scala Syntax Primer, http://jim-mcbeath.blogspot.com/2008/09/scala-syntax-primer.html.
[McIver2009] David R. MacIver, Scala trivia of the day: Traits can extend classes, http://www.drmaciver.com/2009/04/scala-trivia-of-the-day-traits-can-extend-classes/.
[Meyer1997] Bertrand Meyer, Object-Oriented Software Construction (2nd Edition), Prentice-Hall, 1997.
[MINA] Apache MINA, http://mina.apache.org/.
[MoneyInJava] Thomas Paul, Working with Money in Java, http://www.javaranch.com/journal/2003/07/MoneyInJava.html.
[Naftalin2006] Maurice Naftalin and Philip Wadler, Java Generics and Collections, O’Reilly Media, 2006.
[Naggati] Naggati, http://github.com/robey/naggati/.
[Odersky2005] Martin Odersky and Matthias Zenger, Scalable Component Abstractions, OOPSLA’05, October 16–20, 2005, San Diego, California, USA.
[Odersky2006] Martin Odersky, Pimp My Library, http://www.artima.com/weblogs/viewpost.jsp?thread=179766
[Odersky2008] Martin Odersky, Lex Spoon, and Bill Venners, Programming in Scala, Artima Press, 2008.
[Odersky2009] Martin Odersky, Lex Spoon, and Bill Venners, How to Write an Equality Method in Java, http://www.artima.com/lejava/articles/equality.html.
[Okasaki1998] Chris Okasaki, Purely Functional Data Structures, Cambridge University Press, 1998.
[Ortiz2007] Jorge Ortiz, Fun with Project Euler and Scala, http://scala-blogs.org/2007/12/project-euler-fun-in-scala.html.
[Ortiz2008] Jorge Ortiz, Manifests: Reified Types, http://scala-blogs.org/2008/10/manifests-reified-types.html.
[OSullivan2009] Bryan O’Sullivan, John Goerzen, and Don Steward, Real World Haskell, O’Reilly Media, 2009.
[PEG] Parsing Expression Grammar, http://en.wikipedia.org/wiki/Parsing_expression_grammar.
[Pierce2002] Benjamin C. Pierce, Types and Programming Languages, The MIT Press, 2002.
[Pollak2007] David Pollak, The Scala Option class and how lift uses it, http://blog.lostlake.org/index.php?/archives/50-The-Scala-Option-class-and-how-lift-uses-it.html.
[QuickCheck] QuickCheck, Automated Specification-Based Testing, http://www.cs.chalmers.se/~rjmh/QuickCheck/.
[Rabhi1999] Fethi Rabhi and Guy Lapalme, Algorithms: A Functional Programming Approach, Addison-Wesley, 1999.
[RSpec] RSpec, http://rspec.info/.
[SBT] Simple Build Tool, http://code.google.com/p/simple-build-tool/.
[Scala] The Scala Programming Language, http://www.scala-lang.org/.
[ScalaAPI2008] The Scala Library, http://www.scala-lang.org/docu/files/api/index.html.
[ScalaCheckTool] ScalaCheck, http://code.google.com/p/scalacheck/.
[ScalaSpec2009] The Scala Language Specification, http://www.scala-lang.org/sites/default/files/linuxsoft_archives/docu/files/ScalaReference.pdf.
[ScalaSpecsTool] Specs, http://code.google.com/p/specs/.
[ScalaTestTool] ScalaTest, http://www.artima.com/scalatest/.
[ScalaTips] Scala Tips Blog, http://scalatips.tumblr.com/.
[ScalaTools] Scala Tools, http://www.scala-tools.org/.
[ScalaWiki] Scala Wiki, http://scala.sygneca.com/.
[ScalaWikiPatterns] Scala Wiki: Scala Design Patterns, http://scala.sygneca.com/patterns/start.
[ScalaZ] Scalaz, http://code.google.com/p/scalaz/.
[SHadoop] Jonhnny Weslley (sic), SHadoop: What is Scala and Hadoop?, http://jonhnny-weslley.blogspot.com/2008/05/shadoop.html.
[SleepingBarberProblem] Sleeping barber problem, http://en.wikipedia.org/wiki/Sleeping_barber_problem.
[SMRa] David Hall, A Scalable Language, and a Scalable Framework, http://scala-blogs.org/2008/09/scalable-language-and-scalable.html.
[SMRb] Scala Map Reduce, http://github.com/dlwh/smr/.
[Smith2009a] Eishay Smith, Beware of Scala’s Type Inference, http://www.eishay.com/2009/05/beware-of-scalas-type-inference.html.
[Smith2009b] Eishay Smith, Unexpected repeated execution in Scala, http://www.eishay.com/2009/06/unexpected-repeated-execution-in-scala.html.
[Spiewak2008] Daniel Spiewak, What is Hindley-Milner? (and why is it cool?), http://www.codecommit.com/blog/scala/what-is-hindley-milner-and-why-is-it-cool.
[Spiewak2009a] Daniel Spiewak, Interop Between Java and Scala, http://www.codecommit.com/blog/java/interop-between-java-and-scala.
[Spiewak2009b] Daniel Spiewak, The Magic Behind Parser Combinators, http://www.codecommit.com/blog/scala/the-magic-behind-parser-combinators.
[Spiewak2009c] Daniel Spiewak,Practically Functional, Talk at the Chicago-Area Scala Enthusiasts, May 21, 2009.
Really i am impressed from this post....the person who create this post he is a great human..thanks for shared this with us.i found this informative and interesting blog so i think so its very useful and knowledge able.I would like to thank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well...roulette system
[SpringFramework] The Spring Framework, http://springframework.org.
[SXR] A Scala source code browser, http://github.com/harrah/browse/tree/master.
[Szyperski1998] Clemens Szypeski, Component Software: Beyond Object-Oriented Programming, Addison Wesley Longman Limited, 1998.
[TDD] Test-Driven Development, http://en.wikipedia.org/wiki/Test-driven_development.
[Terracotta] Terracotta, http://terracotta.org/.
[TestNG] TestNG, http://testng.org/.
[Turbak2008] Franklyn Turbak, David Gifford, and Mark A. Sheldon, Design Concepts of Programming Languages, MIT Press, 2008.
[TypeInference] Type inference, http://en.wikipedia.org/wiki/Type_inference.
The person who create this post he is a great human..thanks for shared this with us.i found this informative and interesting blog so i think so its very useful and knowledge able..... http://www.roulette-games-online.net
The person who create this post he is a great human..thanks for shared this with us.i found this informative and interesting blog so i think so its very useful and knowledge able.... http://www.roulette-games-online.net
The person who create this post he is a great human..thanks for shared this with us.i found this informative and interesting blog so i think so its very useful and knowledge able....................... http://www.roulette-games-online.net
The person who create this post he is a great human..thanks for shared this with us.i found this informative and interesting blog so i think so its very useful and knowledge able...free roulette online games
[VanRoy2004] Peter Van Roy and Seif Haridi, Concepts, Techniques, and Models of Computer Programming, MIT Press, 2004.
[Wampler2008] Dean Wampler, Traits vs. Aspects in Scala, http://blog.objectmentor.com/articles/2008/09/27/traits-vs-aspects-in-scala.
[WirfsBrock2003] Rebecca Wirfs-Brock and Alan McKean, Object Design: Roles, Responsibilities, and Collaborations, Pearson Education, 2003.
No comments yet
Add a comment