#emacs lisp
it is hard but fun too
major functions:
1.byte compiler for lisp
2.regex compiler for font-lock
3.character compiler for intl characters different from utf
nobody cares about 3, but other two are dearest of emacs usage such as speeding up macros (1) and prettifying/emphasizing code (2) not just for searching
##some hate emacs
why some hate emacs i dont know, maybe its too hard for them
some possible reasons:
1.they simply hate lisp
-pepple tend to like syntactically complex languages (they make you sound intelligent without much substance)
2.no regex reader macro
-there are a host of other features the implementors refuse to implement
3.weird character encodings
-font assignments are different from os mappings
###some dont care
many dont care about emacs, because they are fine with what they already have i suppose
unnecessary complications:
1.fixed routine work so no customization needed
2.instead of complicated customizations, they want specialized features built in
3.no need to go outside the box so to speak (viewing web, pdf, rpc, etc)
###emacs is outmoded for info age
some say emacs is outdated:
-no real web parser exists for emacs and there are far more web writers/designers than programmers/latex writers combined
-implementors refusal to change goes to the core of emacs as well, such as lisp which has been outperformed by more recent but limited languages
####thats all for today