Http://www.cnblogs.com/me-sa/archive/2012/04/28/2475556.htmlErlang Crash Dump Viewer is really the wrong Pyle artifact, remember we discussed earlier [Erlang 0013] Crawl Erlang process runtime information [Erlang 0012]erlang process input queue, Here is the document I combed for "how to interpret the
ObjectiveRecently summarizing some of the basics of Erlang programming languages, we are going to introduce the Erlang programming language from the base to the advanced, and then do the analysis of the interesting libraries in the Erlang programming language.In fact, it is hoped that more and more people will focus on Erlang
From erlang time functions to the time correction system, erlang correctionMany people will notice this problem. erlang provides two time functions, erlang: now () and OS: timestamp (). In the same usage, the current time is returned. The specific time is counted from, January 1, January 1, 1970. The result is {MegaSec
English formerly:Stuff Goes Bad:erlang in Anger
English Author:FRED hebert Download Address: http://vdisk.weibo.com/s/iGQ-rFuJU0-4 Translator Preface
In my nearly 20 years of software development, I have used many other programming languages in addition to Erlang. There are work needs of C + +, Java, but also as a hobby to use Lisp, Haskell, Scala, etc., of which my favorite is Erlang. In addition to my t
I launched a collection activity [LINK] On the Erlang resources Douban website, "[Collection] the Erlang papers we have read". I hope you will come and join us. the purpose of initiating such an activity is that there are very few Erlang-related publications, and most of the time they are looking for answers from academic papers. Finding the right papers is the f
Different encodings (I ' ve seen it happen!).
./module.erl:5: Syntax error before:this message was certainly not as descriptive as the previous one. It usually comes the up/your line termination be not correct. This is a specific case of the previous error, so just keep a eye out.
./module.erl:5: Warning:this expression'll fail with a ' badarith ' exception Erlang are all about dynamic typing, but REM Ember that the types are strong. In this case, th
I sorted out the items I noted down when I read the materials.
Adding special-purpose processor support to the Erlang VM
P23The Erlang compiler and beam file formats are briefly introduced;
The Erlang compiler in short chapter mentions the core Erlang mentioned previously:
[Erlan
When I learned Erlang, I recorded some items in the white space of the book, and some of them were recorded in the demo notes. Today I 've sorted out some of them and shared them.
Last address: [Erlang 0009] Erlang note
Erlang is a message-oriented language. The message-oriented language does not share objects. inter
Recently I read the bring Unicode to Erlang shared by Patrik on Erlang User Conference 2013! Video, this sharing well combed Erlang Unicode-related issues, basically explained the using Unicode in Erlang once. I learned a little more, sorted it into text, and added some missing content in [
Erlang development experience: Anti-pitfall guide and erlang experienceThis problem occurs in any language, and so does erlang. Here we will sort out some of my problems to avoid further difficulties. To be honest, the title of "anti-pitfall Guide" is somewhat unconventional, but we still hope to pay attention to it and avoid repeating these issues in actual deve
My understanding of the Erlang programming philosophy is to write code in the context of a distributed architect.
Functional programming
The function in Erlang is the function in mathematics: there must be a return value. As long as a function must have a return value, the function is a procedure in which the period in English is a function terminator. The expression before the end of the function is the
Note series
Erlang environment and sequential ProgrammingErlang concurrent programmingErlang distributed programmingYawsErlang/OTP
Date change description2014-11-02AOutline, 1Agenda
0 range
Real-world modeling method of Erlang
Erlang Process Creation
Erlang Process Design Mode
Erl
1> application: Start (log4erl ).
Let's start with this command line. After you press enter, you can start the log4erl application. the component that can complete a specific set of functions in Erlang/OTP is called application ., application is one of the forms of Erlang code and function Organization ([Erlang 0015] Erlang
When tuple is used in Erlang, the order and quantity of data items are determined. Once the order of data items is adjusted or the field is increased or decreased, badmatch is easy to appear.
At the same time, if some constants are hard-coded into the Code, once the value changes, it is difficult to replace them with new ones reliably.
The corresponding solutions in Erlang are as follows:Record macro
Record
The following are some records in Erlang project development, including many easy-to-understand principles, and some plausible suggestions, which are confusing and have not yet accumulated to the point where they can be categorized, let's take a look ..* Make sure there are no compilation warnings* In Erlang, string is implemented by list. In 32-bit systems, the space of one character is 8 bytes (four value
Note: The original is from this Daniel
The first time to write a blog article, inevitably there is a bug, writing this article purely to share experience with you,
And then found that there are many such articles on the Internet, but, from my point of view, I was the Linux command,
Bound to the corresponding IDE, plug-ins and so do not have direction, so I want to share my build process
Relatively simple, in advance, this environment, after a good, big development should not be,
However, it is s
[Erlang 0006] record and macro in Erlang we mentioned that record is a compilation function and there is no special data type in Erlang VM. if you want to solve the problem online and sometimes use record in shell, you have two options: 1. construct a record definition in shell. If a record can be constructed, it is much easier to compile the ETS: Match matching
As the future of the code says, in order to make full use of multi-core, concurrency will become the future trend of development, for concurrent programming support, Erlang is indeed the choice, Erlang is still relatively small in China, the classic books are relatively few, and finally chose the Erlang programming 2nd edition As my first
OutlineNotes SeriesErlang Environment and sequential programmingErlang Concurrent ProgrammingErlang Distributed programmingYawsErlang/otpDate Change Description2014-11-23 A OutlineA 1.1-1.22014-12-08 A 1.3Agenda0 RangeNodes and CommunicationsBasic Distributed Programming ModuleEMPD processSocket programming1 Erlang nodes and communication 1.1 nodesAn Erlang node is a named (named) running
In Erlang programming practice, most of the time is dealing with the list: Taking the Header element, traversing, matching... Why does Erlang and other functional programming languages have a special liking for the list? The referential transparency is referenced in Appendix B of Erlang and OTP in action ).
The following text is excerpted from Wikipedia:
Referent
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.