Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Erlang programming language


Related Topics

In the News (Wed 23 Dec 09)

  
  NationMaster - Encyclopedia: Erlang programming language
Erlang was originally a proprietary language within Ericsson, but was released as open source in 1998.
Erlang was released by Ericsson as open-source to ensure its independence from a single vendor and to increase awareness of the language.
Erlang avoids the use of global variables that can be used in common by multiple functions since changing such a variable in part of a program may have unexpected effects in another part.
www.nationmaster.com /encyclopedia/Erlang-programming-language   (1381 words)

  
 Erlang programming language - a definition from Whatis.com
Erlang is a programming language designed for developing robust systems of programs that can be distributed among different computers in a network.
Erlang is described as a functional programming language, meaning that it emphasizes the evaluation of expressions rather than the execution of commands.
Erlang provides dynamic data types, allowing programmers to develop system components (such as message dispatchers) that do not care what type of data they are handling and others that strongly enforce data type restrictions or that decide how to act based on the type of data they receive.
whatis.techtarget.com /definition/0,,sid9_gci212072,00.html   (551 words)

  
 Erlang programming language - Definition, explanation
The sequential sub-set of Erlang is a functional language, with strict evaluation, single assignment and dynamic typing.
Erlang was released as open source to ensure its dependence on single source and to increase awareness of the language.
As of 2005, Erlang is under active development with regular releases.
www.calsky.com /lexikon/en/txt/e/er/erlang_programming_language.php   (871 words)

  
  What is Erlang programming language? - a definition from Whatis.com
Erlang is a programming language designed for developing robust systems of programs that can be distributed among different computers in a network.
Erlang is described as a functional programming language, meaning that it emphasizes the evaluation of expressions rather than the execution of commands.
Erlang provides dynamic data types, allowing programmers to develop system components (such as message dispatchers) that do not care what type of data they are handling and others that strongly enforce data type restrictions or that decide how to act based on the type of data they receive.
searchcio.techtarget.com /sDefinition/0,,sid26_gci212072,00.html   (578 words)

  
 Agner Krarup Erlang Summary
Erlang demonstrated in a 1909 paper that the number of calls to arrive during a period of time follows a Poisson distribution, and treated the problem of waiting time when holding times are constant, for the simplest case of one circuit.
ERLANG is also the name of a programming language which was developed at Ericsson and Ellemtel Computer Science Laboratories for programming telecommunications switching systems.
Erlang was also an expert in both the history and calculation of the numerical tables of mathematical functions, particularly logarithms.
www.bookrags.com /Agner_Krarup_Erlang   (1516 words)

  
 Erlang
If programs crash in the critical region (i.e., at the time when they hold the lock) disaster results.
The Erlang flagship project (built by Ericsson, the Swedish telecom company) is the AXD301.
Erlang does not have "A C-like syntax to make it easy to learn." It is not "Object Oriented," it does not have "Mutable state," and it's a "Functional programming Language."
www.pragmaticprogrammer.com /articles/erlang.html   (958 words)

  
 A brief introduction to Erlang/OTP
Erlang is a symbolic high-level functional programming language.
It was originally developed for programming and prototyping telecommunication systems, but due to its properties quickly proved to be ideal for other industrial applications dependant on features such as fault tolerance, concurrency, distribution, and soft real time properties.
As Erlang is a higher-level language, there is a no need to document as many levels between the requirements and the implementation.
www.erlang-consulting.com /thesis/erlang.html   (2029 words)

  
 Kids.Net.Au - Encyclopedia > Erlang programming language
The sequential sub-set of Erlang is a functional language, with strict evaluation[?] and dynamic typing.
Erlang, it was developed at Ericsson for use in telecommunication hardware.
A wiki web devoted to Erlang is at http://www.bluetail.com/wiki/.
www.kids.net.au /encyclopedia-wiki/er/Erlang_programming_language   (142 words)

  
 Definition of Erlang programming language
Erlang is a general-purpose concurrent programming language and runtime system.
The sequential sub-set of Erlang is a functional language, with strict evaluation, single assignment and dynamic typing.
Erlang (sometimes mistaken for as an abbreviation for ERicsson LANGuage), it was developed at Ericsson for use in telecommunication hardware.
www.wordiq.com /definition/Erlang_programming_language   (297 words)

  
 The Pragmatic Bookshelf | Programming Erlang
This means your Erlang program should run 4 times faster on a 4 core processor than on a single core processsor, all without you having having to change a line of code.
Erlang combines ideas from the world of functional programming with techniques for building fault-tolerant systems to make a powerful language for building the massively parallel networked applications of the future.
Erlang is a language used by people in-the-know (just like Ruby was a few years ago).
www.pragprog.com /titles/jaerlang   (566 words)

  
 Crossing borders: Concurrent programming with Erlang
Over the years of study that followed, it found that symbolic languages such as Lisp and Prolog tend to lead to much more productive programming, but languages that have built-in notions of concurrency (such as ultra-lightweight processes, active error recovery, and distributed message passing) tend to work much better than those that don't.
Today, Erlang is a robust language that's not dominant by any stretch, but dozens of large manufacturers and telecoms use it.
I've written only a few programs in Erlang that were only marginally more than trivial applications, but it struck me for the first time I could directly employ many of the techniques that I learned in my distributed-systems coursework at the University of Texas.
www-128.ibm.com /developerworks/java/library/j-cb04186.html?ca=drs   (3173 words)

  
 Learning Erlang
A quick start can be had by pointing your browser at http://erlang.org/starting.html I have locally installed Erlang and the distribution so have the great documentation available by pointing my browser at: file:///usr/local/lib/erlang/doc/index.html Note that the documentation can be downloaded without installing the complete package at http://erlang.org/download.html.
The "Erlang Programming" section is excellent, as is all of the documentation.
Though it uses Lisp (Scheme dialect) for the language, it is a valid tool for the budding Erlang (or other Functional Language) programmer.
www.erlang.org /pipermail/erlang-questions/2005-December/018239.html   (363 words)

  
 erlang + Programming - SWiK
It is used (in conjunction with eswf and egeoip) to power services such as MochiBot and MochiAds, which serve dynamically generated SWF content to millions of viewers daily.
Erlang's primitives also enable parts of an app to monitor other parts, even if they run on separate hosts across the net, and restart other parts if they fail.
Erlang's libs let developers build systems with extreme availability, reliability.
www.swik.net /erlang+Programming   (159 words)

  
 Erlang
Programming Erlang, Software for a Concurrent World by Joe Armstrong and is available from Pragmatic Bookshelf.
The py_interface package is acting as an Erlang node written in 100% Python, like the JInterface for Java.
New versions of the Erlang/OTP Megaco application is released under the Erlang Public License (EPL).
www.erlang.org   (459 words)

  
 Compositional Approach for Erlang Verification
In the framework of a project between SICS and Ericsson Computer Science Laboratory, support will be provided for the verification (validation) of programs written in the Erlang programming language.
Erlang, is an extremely high level symbolic functional programming language, developed at the Ericsson Computer Science Laboratory which is part of the research organisation of Ericsson.
Erlang is similar to a scripting language, but unlike most scripting languages, it is efficient and extremely large modular systems can easily be designed.
www.ercim.org /publication/Ercim_News/enw32/dam.html   (518 words)

  
 Development Tools
Erlang is a programming language which has many features more commonly associated with an operating system than with a programming language: concurrent processes, scheduling, memory management, distribution, networking, etc.
Erlang allows program code to be changed in a running system.
Open-source Erlang comes with several standalone components that can be used as building blocks when developing applications.
www.sco.com /skunkware/devtools   (6054 words)

  
 Spartanburg SC | GoUpstate.com | Spartanburg Herald-Journal
Erlang processes are neither OS processes nor OS threads, but lightweight threads somewhat similar to Java's "green threads".
Erlang has supported symmetric multiprocessing since release R11B of May 2006.
As of 2007, Erlang is under active development with regular releases.
www.goupstate.com /apps/pbcs.dll/section?category=NEWS&template=wiki&text=Erlang_programming_language   (837 words)

  
 The development of Erlang - Armstrong (ResearchIndex)
Erlang is a concurrent programming language designed for programming large-scale distributed soft real-time control applications.
The design of Erlang was heavily influenced by ideas from the logic and functional programming communities.
Other sources of inspiration came from languages such as Chill and Ada which are used in industry for programming control systems.
citeseer.ist.psu.edu /37831.html   (410 words)

  
 Verification of Erlang Programs   (Site not responding. Last check: )
Erlang is a concurrent and distributed functional programming language developed by Ericsson to address the complexities of developing large concurrent and distributed software systems.
But on a deeper level the problem is that embedding the code verification problem into a general mathematical framework fails to recognise that programs, and program behaviours, are very special sorts of objects, sharing important properties that are important and useful for their analysis: Programs have transition semantics which are, in general, recursively defined.
The goal of the project is to produce a method and prototype tool-set for verifying a substantial fragment of the Erlang programming language along with the required documentation and case studies.
user.it.uu.se /~yi/ASTEC/erlver.html   (1862 words)

  
 My Name Rhymes - A Pythonista's Impressions of Erlang   (Site not responding. Last check: )
Erlang will automatically call the first function when the argument is zero, and the second one otherwise.
Erlang does (obviously) have variables, but they must start with a capital letter to be distinguished from atoms.
Erlang in general seems to encourage short functions which are used by other objects; I am in the process of studying the Erlang idiom of supervisors and workers.
billmill.org /erlang.html   (1097 words)

  
 Tenerife Skunkworks—Trading & Technology   (Site not responding. Last check: )
Erlang is free of side effects (built-in function aside) just like Haskell but pattern-matching becomes far easier and the code becomes much smaller when you don't have to deal with static typing.
Erlang provides the disk_log module that logs to disk anything sent to the logger process.
This is due to language issues where static typing and records are working against me. This also due to the many GHC/runtime issues that I stumbled upon, specially with regards to concurrency, networking and binary IO.
wagerlabs.com /2006/01/01/haskell-vs-erlang-reloaded   (2584 words)

  
 Wadler: Erlang   (Site not responding. Last check: )
Presented at Erlang Workshop (colocated with ICFP 2002) Pittsburgh, 7 October 2002 (invited talk).
We present a type system for the programming language Erlang.
We cover our techniques for type inference, type simplification, and checking when an inferred type conforms to a user-supplied type signature, and report on early experience with our prototype.
homepages.inf.ed.ac.uk /wadler/topics/erlang.html   (118 words)

  
 Programming Erlang
Erlang is a programming language designed for building highly parallel, distributed, fault-tolerant systems.
He wrote the first Erlang book and held the first Erlang course—he has worked with Erlang from the very beginning.
He has worked as an entrepreneur in one of the first Erlang startups (Bluetail) and has worked for 30 years in industry and research.
www.pragmaticprogrammer.com /titles/jaerlang/index.html   (553 words)

  
 ACM SIGPLAN Erlang Workshop 2007, Freiburg, Germany.
Erlang is a concurrent, distributed functional programming language aimed at systems with requirements on massive concurrency, soft real time response, fault tolerance, and high availability.
Erlang programs are today among the largest applications written in any functional programming language.
These applications offer new opportunities to evaluate functional programming and functional programming methods on a very large scale and suggest new problems for the research community to solve.
www.erlang.se /workshop/2007   (246 words)

  
 Functional Languages ( Functional Programming and Functional Programming Languages) Definition
DEFINITION: 1) Functional programming is a style of programming that emphasizes the evaluation of expressions rather than the execution of commands.
The request has been expanded to include Programming Languages resources.
FUNCTIONAL LANGUAGES DEFINITION (continued): … 1) Functional programming is a style of programming that emphasizes the evaluation of expressions rather than the execution of commands.
www.bitpipe.com /tlist/Functional-Languages.html   (335 words)

  
 Programming Erlang
It has been used commercially for many years to build massive fault-tolerant systems which run for years with minimal failures.
He has taught Erlang to hundreds of programmers and held countless lectures and keynotes describing the technology.
Joe currently works for Ericsson AB where Erlang is used to build highly-fault tolerant switching systems.
pragmaticprogrammer.com /titles/jaerlang   (553 words)

  
 pkgsrc.se | The NetBSD package collection
Simula compiler based on the C programming language
Documentation for Erlang, a concurrent functional programming language
Compiler for the Sather object oriented programming language
pkgsrc.se /lang   (373 words)

  
 The Pragmatic Store
The definitive book on Erlang, the language for concurrent programming.
Learn how to use a scripting language to offload daily drudgery on to the computer -- where it belongs.
All you need is a scripting language (free!), this book (cheap!), and the dedication to work through the examples and exercises.
www.pragmaticprogrammer.com /catalog   (3659 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.