David Vázquez Púa

Results 144 comments of David Vázquez Púa

Good point @hlolli. I'm reopening the ticket. `load` on nodejs should be relatively simple.

A url based load was added in #337. I would like to rename that to `load-url` and use sync node version for `load`.

I would find strange that the `:sync t` version doesn't work with URLs. If it is an key, I would expect the file/url argument to behave the same regardless the...

The lambda-list implementation in the compiler is quite old and limited. I implemented a [a bit more complete](https://github.com/jscl-project/jscl/blob/master/src/lambda-list.lisp) lambda-list support for `destructuring-bind`. Ideally, this code could be generalized a bit...

Definitely! The REPL librray is using jqconsole.js since the day 1, and I haven't put a lot of effort on it. It would be great to improve in that area.....

It is very unfortunate, but there are a few things like this. For example, `sleep` will not be possible either I guess.

@equwal I'm not familiar with random number generators but, I would say that it should be sufficient. If you want something secure you can FFI to some JS library. (We...

What if we create a `impl.lisp` file and put every usage of implementation-specific functions there? Like ```lisp (defun getenv (name) #+sbcl (sb-posix:getenv "...") ) ``` Then it would be pretty...

It turned out that `require` is not a global in NodeJS, but it's local to every module. Therefore, it is not directly accessible with `#j`. The `require` from the core...

Sounds great! Do you think it is better doing this in the code when possible (compiler.js, runtime.js (prelude)), or it should go directly in the Wiki or org files?