Erlang - Genel Bakış
Erlang, aynı zamanda bir çalışma ortamı ortamına sahip olan işlevsel bir programlama dilidir. Eşzamanlılık, dağıtım ve hata toleransı için entegre desteğe sahip olacak şekilde inşa edildi. Erlang, orijinal olarak Ericsson'un birkaç büyük telekomünikasyon sisteminde kullanılmak üzere geliştirildi.
Erlang'ın ilk versiyonu 1986'da Joe Armstrong, Robert Virding ve Mike Williams tarafından geliştirildi. Orijinal olarak Ericsson içinde özel bir dildi. Daha sonra 1998 yılında bir açık kaynak dili olarak piyasaya sürüldü. Erlang, Erlang'daki bir ara yazılım ve kitaplık koleksiyonu olan OTP ile birlikte artık Ericsson'daki OTP ürün birimi tarafından desteklenmekte ve sürdürülmektedir ve yaygın olarakErlang/OTP.
Neden Erlang?
Aşağıdaki gereksinimleriniz varsa, uygulamanızı geliştirmek için Erlang kullanılmalıdır -
Uygulamanın çok sayıda eşzamanlı faaliyeti ele alması gerekir.
Bir bilgisayar ağı üzerinden kolayca dağıtılabilmelidir.
Uygulamayı hem yazılım hem de donanım hatalarına karşı hataya dayanıklı hale getirecek bir tesis olmalıdır.
Uygulama ölçeklenebilir olmalıdır. Bu, çok az değişiklikle veya hiç değişiklik yapmadan birden çok sunucuya yayılma yeteneğine sahip olması gerektiği anlamına gelir.
Uygulamayı durdurup yeniden başlatmak zorunda kalmadan kolayca yükseltilebilir ve yeniden yapılandırılabilir olmalıdır.
Uygulama, belirli katı zaman dilimleri içinde kullanıcılara yanıt vermelidir.
Erlang için resmi web sitesi https://www.erlang.org/.