Simultaneous programming languages ​​for chat and similar Twitter applications

I need to create a simple chat system, such as facebook chat and twitter-like application. What are the best concurrent programming languages ​​in this case?

Erlang, Haskell, Scala or anything else?

Thanks ^ _ ^

+3
source share
8 answers

Chat system, e.g. facebook chat

Facebook chat written in Erlang, http://www.facebook.com/note.php?note_id=14218138919

and twitter-like application

? ? -? . Haskell , concurrency. http://www.starling-software.com/misc/icfp-2009-cjs.pdf

: : ?

+6

- - . Node.js, JavaScript.

+4

- Scala/Lift.

8 20 , , -, Scala/Lift.

+4

, , (, Java, # ). :

  • - AJAX, , ;
  • - -, AJAX;
  • AJSX - , ;
  • , , ;
  • , , , , , AJAX ;
  • , AJAX .

, . ( ), Google, Facebook Twitter, .

- / .

, , Erlang, , , Haskell , .

+2

Akka (www.akkasource.org)

a Scala ALOT -.

:

JAX-RS ( ) HTTP Auth (Cassandra, MongoDB) +

+2

erlang, .

, , , JQuery ajax.

+1

( ), , , . Erlang, Scala, Clojure, Haskell, F # .., , Java #. , , / .

, Scala ( , concurrency), ( Java # ), (- JVM) (, C-ish).

If you use this as an excuse for concurrency failover practice, use Erlang. This is what it was designed for, and it does it very well.

+1
source

Source: https://habr.com/ru/post/1736598/


All Articles