Erlang Programming Language

この情報はストアのものより古い可能性がございます。
価格 無料
ダウンロード
ジャンルユーティリティ
サイズ
3.4MB
開発者Dmitry Kovba
順位
ジャンル別:
---
総合:
---
リリース日2013-04-24 18:59:47
評価 評価が取得できませんでした。
互換性iOS 以降が必要です。
iPhone、iPad および iPod touch 対応。
A classic Erlang programming language for iPad, iPhone and iPod touch. Programming language is a perfect tool for studying, complex mathematical calculation, entertainment and many other useful tasks. The application is especially useful for learning the Erlang programming language. You have to buy compilations inside the application. Internet connection is required.

★★★★★ The great programming tool on the AppStore.
★★★★★ Your programming language for iOS is amazing!

☆ FEATURES ☆

✭ Compile and run your program.
✭ Text input before program run and text output.
✭ Enhanced source code editor with syntax highlighting, line numbers, auto indentation, search and replace, undo history, color themes and additional keyboard.
✭ Import and export programs by iTunes or by email.
✭ Online language reference and several program samples.

☆ LIMITATIONS ☆

✭ Internet connection is required to compile and run a program.
✭ Graphics, network, file system and real-time input are not supported.

✭ Maximum running time of a program is 15 seconds.
✭ Arrow keys on bluetooth keyboard don’t work.

Thanks for using the application!

======================================

Erlang (pron.: /ˈɜrlæŋ/ er-lang) is a general-purpose concurrent, garbage-collected programming language and runtime system. The sequential subset of Erlang is a functional language, with strict evaluation, single assignment, and dynamic typing. It was designed by Ericsson to support distributed, fault-tolerant, soft-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 source in 1998.

The name "Erlang", attributed to Bjarne Däcker, has been understood as a reference to Danish mathematician and engineer Agner Krarup Erlang, and (initially at least) simultaneously as a portmanteau of "Ericsson Language".

Erlang was designed with the aim of improving the development of telephony applications. The initial version of Erlang was implemented in Prolog and was influenced by the programming language PLEX used in earlier Ericsson exchanges. According to Armstrong, the language went from lab product to real applications following the collapse of the next-generation AXE exchange named AXE-N in 1995. As a result, Erlang was chosen for the next ATM exchange AXD.

In 1998, the Ericsson AXD301 switch was announced, containing over a million lines of Erlang, and reported to achieve a reliability of nine "9"s. Shortly thereafter, Erlang was banned within Ericsson Radio Systems for new products, citing a preference for non-proprietary languages. The ban caused Armstrong and others to leave Ericsson. The implementation was open sourced at the end of the year. The ban at Ericsson was eventually lifted, and Armstrong was re-hired by Ericsson in 2004.

In 2006, native symmetric multiprocessing support was added to the runtime system and virtual machine.

  • 現在ランキング圏外です。
更新日時:2024年11月27日 14時31分
 
ブログパーツ第二弾を公開しました!ホームページでアプリの順位・価格・周辺ランキングをご紹介頂けます。
ブログパーツ第2弾!

アプリの周辺ランキングを表示するブログパーツです。価格・順位共に自動で最新情報に更新されるのでアプリの状態チェックにも最適です。
ランキング圏外の場合でも周辺ランキングの代わりに説明文を表示にするので安心です。

サンプルが気に入りましたら、下に表示されたHTMLタグをそのままページに貼り付けることでご利用頂けます。ただし、一般公開されているページでご使用頂かないと表示されませんのでご注意ください。

幅200px版

幅320px版
 
Now Loading...

「iPhone & iPad アプリランキング」は、最新かつ詳細なアプリ情報をご紹介しているサイトです。 お探しのアプリに出会えるように様々な切り口でページをご用意しております。
メニュー」よりぜひアプリ探しにお役立て下さい。

  コンタクト   プライバシーポリシー

Presents by $$308413110    スマホからのアクセスにはQRコードをご活用ください。 →

Now loading...screenshot
スマートフォン用サイトへ >