2,038 reputation
619
bio website kylheku.com
location Vancouver, Canada
age
visits member for 2 years, 7 months
seen Sep 13 at 1:11

Check out the TXR language http://www.nongnu.org/txr


Sep
24
awarded  Autobiographer
Sep
21
awarded  Nice Answer
Sep
12
awarded  Nice Answer
Sep
9
awarded  Necromancer
Aug
5
comment Is there any “real” reason multiple inheritance is hated?
Also, inheritance is a way of refactoring parts to a common class: namely the base class.
Jul
16
comment Is it a good idea to “#define me (*this)”?
@StevenBurnap Uh, if you call attributes me_ then you have the problem of me_foo = other_object.me_foo.
Jul
13
comment How to handle divide by zero in a language that doesn't support exceptions?
Failure is not an option because cron jobs run at night? But the operating system kernel underneath those cron jobs will panic if runs into a bug, day or night.
Jul
2
comment Why shouldn't you develop on production database?
You don't need "mock data"; just a safe, non-live copy of the real database.
May
4
answered Should failing unit tests that we're not going to fix be removed?
Apr
11
revised Why is 0 false?
edited body
Apr
4
answered Colons in internationalized UI
Apr
4
comment Colons in internationalized UI
@paulkayuk If you write code which depends on the answer to that question, then it means you're taking on the internationalization, rather than leaving it to the translators.
Apr
1
awarded  Yearling
Mar
13
revised When should pointers be checked for NULL in C?
added 948 characters in body
Mar
13
revised When should pointers be checked for NULL in C?
added 610 characters in body
Jan
5
comment Compiler design in Lisp
@Vatine CLISP was byte code compiled at that time. Since then it has sprouted native compilation, with the help of GNU Lightning.
Nov
21
comment How do I get people to stop bikeshedding?
I don't want to be paused even if I'm in a video! What video format/codec disables pausing? :) :) :)
Nov
15
revised Is there any “real” reason multiple inheritance is hated?
added 39 characters in body
Nov
15
comment Is there any “real” reason multiple inheritance is hated?
@BЈовић It isn't said in the answer that a string and list should be linked by inheritance; quite the opposite. The behavior of being able to substitute a list or a string in a length operation is useful independently of the concept of inheritance (which in this case doesn't help: we are not likely to be able to achieve anything by trying to share the implementation between the two methods of the length function). There could nevertheless be some abstract inheritance: e.g. both list and string are of type sequence (but which doesn't provide any implementation).
Nov
15
comment Is there any “real” reason multiple inheritance is hated?
@BЈовић The two are not doing "completely" different things at all.