Techhgeekz ™

Friday 9 August 2013

Github run by Erlang and RoR(ruby on rails)

                                              Erlang 

 is a general-purpose concurrentgarbage-collected programming language and runtime system. The sequential subset of Erlang is a functional language, with strict evaluationsingle assignment, and dynamic typing. It was designed by Ericsson to support distributed,fault-tolerantsoft-real-time, non-stop applications. It supports hot swapping, so that code can be changed without stopping a system.
While threads require external library support in most languages, Erlang provides language-level features for creating and managing processes with the aim of simplifying concurrent programming. Though all concurrency is explicit in Erlang, processes communicate using message passing instead of shared variables, which removes the need for locks.
The first version was developed by Joe Armstrong in 1986. It was originally a proprietary language within Ericsson, but was released as open sourcein 1998.
logo:Erlang(Ericsson)



                                                    Ruby on Rails



RoR often simply Rails, is an open source web application framework which runs on the Ruby programming language. It is a full-stack framework: it allows creating pages and applications that gather information from the web server, talk to or query the database, and render templates out of the box. As a result, Rails features a routing system that is independent of the web server.





                                                                                         logo:RoR(david Hansson)




No comments:

Post a Comment