Emacs Lisp Advice, Aspect Oriented Programming And Beautiful Code
Beautiful Code is a forthcoming publication from O'Reilly Media that brings together a collection of essays on software design. It includes a chapter on Emacspeak --- a speech-enabling extension built using Lisp's advice facility. Emacspeak provides an interesting study in the use of Aspect Oriented Programming to add spoken feedback to a large software system (Emacs) without changing any of the underlying Emacs source code. Note that Lisp's advice facility was the prime motivator behind Aspect Oriented Programming. Advice in Lisp, and the technique of Aspect Oriented Programming in general provides a pragmatic solution to the problem of implementing additional cross-cutting concerns such as adding spoken feedback to large software systems. This form of implementation is also a practical yet powerful means to discover extension points in large codebases.
19 Comments:
Nice post! very interesting topic. keep on posting.
MBA Distance Learning
It is been a nice post with great things.thanks for posting this kind of topics.
cheapcosmetics
Birth is much but not more than breeding . Nice post and keep blogging. It is like translations. from one to another.
人生中最好的禮物就是屬於自己的一部份..................................................
In aspect and functional programming, advice describes a class of functions which modify other functions when the latter are run; it is a certain function, method or procedure that is to be applied at a given join point of a program. This is wiki definition.
- John Devis
Magento Themes
Surely a post representing the beauty of the code that exists of object oriented programming. Well done keep posting stuff like this.....
Magento Themes
Surely the aspects in order to go for object oriented programming are just great, as with the involvement of classes and structures, and being able to code in a completely new style taking programming to a new set of heights.... Well done keep posting stuff like this....
Electronic Cigarette
great info about aspects of oriented programming thanx guyz
Discount Steel Buildings
This comment has been removed by the author.
nice information.
Poker Online
helpful indeed. keep doing good work.
Party Casino Bonus
Hey update your blog. It is good to read to your posts.
free casino comps
This comment has been removed by the author.
Thank you for such a nice post.
pokerstars marketing code
muhammed sekertekin here i use smarty framework for my php codes and its the one iam using since version 1 came
Emacs or: How I stopped worrying and started loving to use "meta" key....
read on
http://eventheodd.blogspot.com/2012/08/emacs-or-how-i-stopped-worrying-and.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+molecularmodellingblog+%28Molecular+Modelling+blog%29
thank you for such a nice article
website designing services
Chantel st claire because of the call for to use products which are safe for the pores and skin all natural pores and skin care products have enjoyed massive popularity at some point of the beyond few years. All natural skin care products have a sturdy following and for desirable reason. those particular merchandise best use ingredients which might be natural and validated to not most effective be powerful however gentle on the pores and skin.
http://t-rexmuscleadvice.com/chantel-st-claire/
thanks for this valuable information.
best web service in mumbai
Post a Comment
<< Home