from Hacker News

Ask HN: What programming language would you use?

by sasanrose on 6/20/12, 5:15 AM with 3 comments

Imagine you are going to write an API for a mobile telephone network operator to sell charges to customers. What platform would you use? (Specially programming language and Database). I would be grateful if you could explain about your reasons.
  • by iapi on 6/20/12, 7:48 AM

    I would suggest any programming that you are comfortable with and use a NoSQL Database.

    You can use Erlang because is not only about scalability but mostly about:

    reliability

    soft real-time characteristics (enabled by soft real-time GC which is possible because immutability [no cycles] and share nothing and so)

    performance in concurrent tasks (cheap task switch, cheap process spawn, actors model, ...)

    scalability - debatable in current state , but rapidly evolving

  • by ankurdhama on 6/20/12, 6:38 AM

    Anything that you are familiar with as the problem statement doesn't seems to be complex and hence can be easily done on any web platform
  • by yrashk on 6/20/12, 6:32 AM

    Erlang.