Archives
-
Concurrency in newLISP
Threaded applications are considered to be so difficult to implement properly that programmers are often encouraged to avoid them unless absolutely necessary. This is because of the difficulty in synchronizing data between threads. There are several techniques to accomplish this. Typical solutions involve sharing an area of memory or a pipe (a [...]
Sep 18th, 2007 | Filed under Programming -
Functional programming
A recent post on the newLISP forum suggested that it would be helpful to have a short primer on the basics of functional programming for the imperative programmer coming to newLISP (although this also applies to other Lisps).
Submit article
Sep 10th, 2007 | Filed under ProgrammingTags: functional







