From: Robert Klemme Date: 2010-01-18T17:28:26+09:00 Subject: Re: Recommended Reading (also: Arrays/Hashes) 2010/1/17 Zach Bartels : > So its seems I've opened a can of worms wrt/Sqlite, hmm.  But hey if > I'm wrong, then I'm on the wrong track, it's that simple :) The good news is that you'll likely be able to reuse most of the SQL and probably just need to write a new schema definition for another DB and exchange the DB connector. So it might not be too big a deal. > Sometimes you have to learn through your failures.  I'm sorry if that > reads as arrogance to some of you, but I'm simply not afraid to fail. I'd go even further and claim that it's _only_ through failures that we learn. Side note: I find the constructivist theory of reality convincing: there is not absolute reality we can "see" but instead we create our own idea of reality whenever we have to change our concept of it (i.e. when we hit a "wall"). See also http://en.wikipedia.org/wiki/Constructivist_epistemology http://en.wikipedia.org/wiki/Constructivism_(learning_theory)#Learning_is_an_active.2C_social_process > Although I don't -like- to fail,  I treat it as a learning experience. > I appreciate input from all perspectives, but at the same time there's > no need for some of it to be so condescending, "matter of fact" > either.   I'm not here to do anything but discuss my ideas and benefit > from a little wisdom when I feel its been given.  After all, it seems > I'm not the only one who believes concurrency probably isn't as big a > problem as its being made out to be.   I likely won't be doing > multiplayer with my current project as it is.  It's just hypothetical > banter, for the sake of it;  as I said, any attempt at multiplayer > would be a start from a fresh code base / perspective as it is, only > taking over what useful bits I've learned up till then. Good. > Fair point on the Inform recommendation,  but it's more of a case of > me combining two aspirations into one task.  So it's not a text game > solely for the sake of one, but also because I want to learn to > program in some kind of useful language.  So why not do both at the > same time?   I didn't mean to sound dispariging about early text > game's either,  so sorry for that.   I'm sure there are plenty of > complex parsers out there I could only begin to understand. IMHO that approach will yield best learning results because from your project you get a motivation much better than from text book examples (which doesn't mean those are good from time to time as well because they confront us with other knowledge or solutions). > Re: Google wave.   Never heard of it until I looked it up, sorry!  :p > I'm not sure I would make for good conversation anyway. I'm also > terribly shy when it comes to actual verbal conversation.... so.. > yeah.    But I'm sure  anyone in the discussion would be lightyears > ahead of me in terms of implementation -  I do make for good > "brainstorming" of ideas though,  no doubt.   Part of the reason I > decided it's best to start learning is, I knew I'd never find any sane > coder who would let me dictate all these weird ideas and the ways > things should work,  especially for free! ;)     So until I get some > real free time to start development and get some retainable knowledge > under my belt,  I don't think holding creativity chats is gonna help > me or anyone else  any.   At least for now I will have to just torture > you guys with my  random questions about stuff I should know already. Frankly, I am not so sure about Google Wave either. It's still pretty slow and seems quirky. Use the tools you feel comfortable with. > I do appreciate everyones input.  It does help. You're welcome! Have fun! Kind regards robert -- remember.guy do |as, often| as.you_can - without end http://blog.rubybestpractices.com/