SoftMemes SoftMemes
  • About
  • Blog Index
  • Contact

Message Passing – You’re Already Doing It, part 2

  • May 16, 2012
  • By Kristian Freed
  • .NET, C++, Design Patterns, Java, Message Passing

In part 1 we discussed two reasons for why remote method calls have never been successfully hidden under the covers of normal OOP style programming: Remote method calls may be orders of magnitudes slower than local ones. They may also fail catastrophically without the calling system doing so. Alternatives such as Erlang, Akka and the…

Read More

Message Passing – You’re Already Doing It, part 1

  • May 9, 2012
  • By Kristian Freed
  • Design Patterns, Message Passing

Ask a developer to explain how programming works and they will probably show you examples of print statements and maths. Next, maybe conditional statements and loops. After the immediate basics people tend to venture into object oriented programming (OOP). No one can deny that OOP has been a successful idea in software development, and hundreds…

  • Tagged: architecture, cache, messagepassing, performance
Read More

JavaScript – The Little Language That Could

  • May 1, 2012
  • By Kristian Freed
  • JavaScript, Software Trends

In 1995, Netscape announced a nifty little scripting language called JavaScript. Why JavaScript? Because Java was hip, cool and trendy (believe it or not). A language with no real connection to Java other than having a vaguely C-like syntax (you got to have those curly brackets), borrowed some of Java’s fame and glory by using…

  • Tagged: html5, javascript, windows8
Read More
  • 1
  • 2
  • 3
  • 4

Feeds

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org

Recent Posts

  • Using CQRS with Event Sourcing or – what’s wrong with CRUD?
  • Software Quality and Software Metrics
  • The way of the Future, Futures in .NET, Java and JavaScript
  • Clustered Akka, Building Akka 2.2 Today, Part 2
  • Clustered Akka, Building Akka 2.2 Today, Part 1

Categories

  • .NET
  • C++
  • CQRS
  • Design Patterns
  • Event Sourcing
  • Java
  • JavaScript
  • Language Design
  • Message Passing
  • Software Architecture
  • Software Development Process
  • Software Trends

Archives

  • November 2016
  • February 2014
  • June 2012
  • May 2012
  • April 2012

Copyright ©2013 SoftMemes  |  A WordPress theme by der  |  Proudly powered by WordPress