Dr Racket problems with SICP

Even if possible, such redefinitions are not something that you should do without really understanding how the system will react to this. For example, if you redefine +, will any other code break? The answer to that in Racket’s case is “no” — but this is because you don’t really get to redefine +: instead, … Read more

Is there an equivalent to Lisp’s “runtime” primitive in Scheme?

current-milliseconds is a function that returns the current millisecond count from the system, but it might decrease. current-inexact-milliseconds is similar, but returns a guaranteed-to-increase floating point number. There are also a bunch of similar functions that you can find on that page, but if all you need is to time a certain function, then just … Read more

What are the actual differences between Scheme and Common Lisp? (Or any other two dialects of Lisp)

This is a bit of a tricky question, since the differences are both technical and (more importantly, in my opinion) cultural. An answer can only ever provide an imprecise, subjective view. This is what I’m going to provide here. For some raw technical details, see the Scheme Wiki. Scheme is a language built on the … Read more

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)