Comments on 2016-06-20 Easy Javascript logging

Nice and easy script. I really like that part of Emacs, that you can easily customize it for your needs - I use some custom scripts to make things easier myself. I don’t like that part of Emacs where the things that you often do need (relatively) a lot of manual work, because many functions aren’t as robust as we would like them to be. I find Elisp a bit lacking, although it’s still easy to work with, although lack of closures is a bummer.

I would also like to know why you find JS to be decent language; I don’t like it, and would love to see how someone who knows(at least part of) Lisp sees pros and cons of JS.

– Malice 2016-08-08 15:48 UTC


PS. I am Polish, but “are-you-bot” verification’s encoding is strange(I don’t see Polish letters, but some other instead); it also appears after I press “save”(I didn’t try previewing first), and scolds me for giving incorrect answer.

– Malice 2016-08-08 15:53 UTC


Hi, thanks for your comments!

  1. Elisp has had lexical bindings and closures for some time! Shameless plug: 2016-05-17 Emacs Lisp closures demystified
  2. http://steve-yegge.blogspot.com/2008/11/ejacs-javascript-interpreter-for-emacs.html, section “Emacs Lisp vs. JavaScript”. JS is basically Lisp with C’s syntax, which means that it’s worse than a Lisp, but better than most C-based languages like Java. (ES6’s syntax seems to be too complicated, though.)
  3. I’ll look into the verification issue, thanks.

– Marcin Borkowski 2016-08-08 16:03 UTC