Twitter is a free service that lets you keep in touch with people through the exchange of quick, frequent answers to one simple question: What's happening? Join today to start receiving dragonmeteor's tweets.
Already using Twitter from your phone? Click here.
dragonmeteor
@LokiAsteri btw, i'm using c++. i do use smart pointers. my biggest problem is that c++ does not natively support double dispatch11:08 AM Nov 26thfrom Seesmic
@LokiAsteri i understand that determinism of destructor is nice, and i didn't think about it that way before. thanks for pointing out. :)11:03 AM Nov 26thfrom Seesmic
@LokiAstari objects linked circularly with weak_pointer can be reclaimed automatically if all of them have a shared_pointer pointing to them10:55 AM Nov 26thfrom Seesmic
@LokiAstari can you elaborate on this? you can form circular references with shared_pointer and the circle would not be deallocated, right?10:53 AM Nov 26thfrom Seesmic
@LokiAstari i think having something done for me by the run-time system is better than doing the book keeping myself, still.10:47 AM Nov 26thfrom Seesmic
@LokiAstari smart pointers cannot generally handle circular references. Plus, I don't want to do things myself.10:39 AM Nov 26thfrom Seesmic
features i want in a programming language: garbage collection, speed, integration with C/C++, and multimethods6:53 AM Nov 26thfrom Seesmic
taking a look at the Go programming language (golang.org). it's a system programming language WITH GARBAGE COLLECTION.6:10 AM Nov 26thfrom Seesmic