Erlang

GPTKB entity

Statements (153)
Predicate Object
gptkbp:instance_of gptkb:language
gptkbp:bfsLayer 3
gptkbp:bfsParent gptkb:microprocessor
gptkb:API
gptkb:Ninjutsu
gptkb:Prometheus
gptkb:server
gptkbp:album bytecode compilation
gptkbp:application gptkb:Mongoose_IM
gptkb:beer
gptkb:Riak
gptkb:Whats_App
gptkb:beach
gptkb:dog_breed
gptkb:Ejabberd
gptkb:Cloud_I
gptkb:Couch_DB
gptkb:Phoenix_Framework
gptkb:Riak_TS
gptkb:Zotonic
gptkb:Jitsi
gptkb:Rabbit_MQ
gptkb:Verne_MQ
N2 O
Nginx (with Lua)
gptkbp:community gptkb:Erlang_Central
open source
open-source community
gptkbp:community_events gptkb:Erlang_Factory
gptkb:Code_BEAM
gptkb:Erlang_User_Conference
gptkbp:controls dynamic typing
list comprehensions
recursion
pattern matching
gptkbp:data_type gptkb:Photographer
gptkb:collection
binary
tuple
gptkbp:designed_by gptkb:Joe_Armstrong
gptkbp:developed_by gptkb:Ericsson
gptkbp:developer gptkb:Rebar3
gptkb:Mix
Erlang shell
Erlang.mk
gptkbp:error_handling let it crash philosophy
gptkbp:features fault tolerance
hot code swapping
message passing
gptkbp:first_appearance gptkb:1986
gptkbp:format .erl
gptkbp:formulation similar to Prolog
gptkbp:has_community gptkb:Erlang_Central
gptkbp:has_feature exception handling
higher-order functions
list comprehensions
records
message passing
pattern matching
modules
immutable data
tail recursion
lazy evaluation
binary data handling
functions as first-class citizens
gptkbp:has_method gptkb:Prolog
actor model
gptkbp:has_version gptkb:Erlang/_OTP_20
gptkb:Erlang/_OTP_21
gptkb:Erlang/_OTP_22
gptkb:Erlang/_OTP_23
gptkb:Erlang/_OTP_24
gptkbp:has_weapon gptkb:Erlang_Shell
gptkb:Mnesia
gptkb:Photographer
gptkb:Dialyzer
gptkb:Rebar3
Erlang.mk
Common Test
E Unit
Erlang/ OTP documentation
Eshell
https://www.w3.org/2000/01/rdf-schema#label Erlang
gptkbp:hyper_threading actor model
gptkbp:influenced_by gptkb:Ada
gptkb:ML
gptkb:Prolog
gptkbp:is_a_framework_for gptkb:OTP_(Open_Telecom_Platform)
gptkbp:is_a_resource_for gptkb:books
gptkb:Erlang_in_Anger
gptkb:Learn_You_Some_Erlang_for_Great_Good!
gptkb:Programming_Erlang
tutorials
online courses
official documentation
Erlang Official Documentation
Erlang Programming book
gptkbp:is_part_of functional programming languages
concurrent programming languages
languages for distributed systems
languages for telecommunications
gptkbp:is_used_by gptkb:Riak
gptkb:Whats_App
gptkb:Ejabberd
gptkb:Couch_DB
gptkb:Rabbit_MQ
gptkbp:is_used_for gptkb:Telecommunications_company
gptkbp:latest_version 27.0
26.0
23.0
24.0
25.0
gptkbp:library gptkb:Erlang_standard_library
gptkb:API
gptkbp:license Apache License 2.0
gptkbp:message asynchronous messaging
gptkbp:notable_feature hot code swapping
lightweight processes
message passing
gptkbp:notable_features dynamic typing
lightweight processes
immutable data
processes
supervision trees
support for distributed computing
built-in support for concurrency
tail recursion optimization
asynchronous message passing
code reloading
distributed programming support
hot code loading
mnesia database
pattern matching in function heads
support for hot code upgrades
support for soft real-time systems
soft real-time system support
gptkbp:notable_users gptkb:Whats_App
gptkb:Basho_Technologies
gptkb:Clever_Cloud
gptkb:T-Mobile
gptkb:Ericsson
gptkbp:operating_system cross-platform
gptkbp:passes_through BEAM virtual machine
gptkbp:philosophy functional programming
concurrent programming
gptkbp:related_to gptkb:microprocessor
gptkb:LFE_(Lisp_Flavored_Erlang)
gptkbp:runtime BEAM virtual machine
gptkbp:supports fault tolerance
distributed systems
hot code swapping
gptkbp:training universities
gptkbp:type compiled language