rlt3 | 9 years ago
rlt3's comments
rlt3 | 10 years ago
Currently, yes. Since this is sort of an entity component system and that actors can always create more children anytime they want, I suppose I just always assumed that actors could be "spun-up" with any sort of functionality and then deleted when not used.
Benching/Joining an actor is more for handling errors at runtime or for debugging ("If I temporarily remove this actor will it solve my issue?").
rlt3 | 10 years ago
This is correct and it's my mistake for not making this more clear.
rlt3 | 10 years ago
Yeah, I explicitly covered this. I don't feel like piling some 'controller' object on top of other objects necessarily accomplishes what I'm after.
But it does work and I've used the pattern plenty.
rlt3 | 10 years ago
Also, of course it's object-oriented. The article is titled a "healthy" hatred for a reason.
rlt3 | 10 years ago
I personally feel that the current OOP model eventually devolves into the bullet points you listed given enough complexity.
One reason why I think this occurs is that there is no concept of a 'message' in OOP, only methods or functions of a class. There's explicit coupling even when calling a method with no arguments because you know the method is valid for that object.
Contrast this with the example of the 'listener' in the room. A speaker broadcasts his message but the independent agents ultimately decide what to do with that message.
The OOP approach calls "object->listen" on each listener. My approach simply broadcasts the message and lets the objects determine how to handle it themselves.
rlt3 | 10 years ago
rlt3 | 11 years ago
Yeah, the phrase is from someone else, but it certainly wasn't included by accident.
Certainly not out-of-context.
rlt3 | 11 years ago
"phallic first-person shooter."
rlt3 | 12 years ago
rlt3 | 12 years ago
rlt3 | 12 years ago
Instead of trying to skirt issues and involve authorities in hopes to solve problems, it usually is better to confront the person themselves.
Your example went straight to an extreme. It doesn't have to be theft, or murder, or an assault that makes you "upset" at them. Maybe you feel wronged because they said something in public that you wanted private.
Authorities have their place, but many problems can be solved by not involving them. I'd also say that many more problems are caused because people didn't want to confront one another.
rlt3 | 12 years ago
A lot of people get new albums from the holidays and would want to look up lyrics.
rlt3 | 12 years ago
Or are you saying that unmanned flying machines which deliver products in under 30 minutes is not noteworthy enough for people to take seriously?
rlt3 | 12 years ago
rlt3 | 12 years ago
rlt3 | 12 years ago
rlt3 | 12 years ago
I'd find a page and click `add bookmark' and then I would go back to it later. Somehow bookmarks regressed even though they were fine as they were. If I bookmark a page now, it just goes somewhere.
If I click the `Bookmarks' menu, I don't see any bookmarks. I don't understand what happened, all I see are a bunch of folders of stuff I never added and don't care about.
Anyway, since bookmarks are worthless now, I just have like 50 tabs open at all times now. I periodically go through them and get any code snippets I want or just close them if I read what I wanted.
rlt3 | 12 years ago
Stupid stuff like February having only 29 days is pretty funny and those 7 days of December 25th to January 1st is perfect because its an exact week.
It would be too boring if every month was the same.
Could we have fun stuff like `April Showers Bring may Flowers' if every month was just the same 28 days? I'm sure we could, but everything would be the same and that's boring.
rlt3 | 12 years ago