I enjoy an environment that respects developers, their comfort, and their passions while pursuing new techniques and technologies to better their stack and make developers' lives easier.
However, I temporarily gave that up to see how I'd like the corporate world of Java programming. Although I don't mind working around people (previously worked from home), I will say this: I care more about the software instead of someone's weekend.
I have to say that if it weren't for the styling of the text here, I would have pronounced "bAbI" as "babble" instead of "baby" due to the unrecognizable "I" and lowercase "L".
I have never seen such an accurate image in all of my life. I honestly don't get why Ruby has the hype that it does.
"Elsif" - a Ruby statement that makes you think, "Why the hell didn't they just bother to put the other 'e' in there? There's already one in the beginning..."
The OOP in Ruby is confusing to many, as well - it just ruins the relationship pattern of language orthogonality.
> I have never seen such an accurate image in all of my life.
I wonder if you ever tried Ruby/Rails yourself on even a small project.
What were the things that actually put you off?
Also I am a bit saddened of how boring your life can be for "not having seen such an accurate image in all of your life".
If you want my advice, leave IT for a second and go read a literature book or romance like "The Unbearable Lightness of Being" by Milan Kundera. You'll see way more incredibly accurate images there.
> "Elsif" - a Ruby statement that makes you think...
Wow this is really a big thing to point out as a language problem, isn't it? But anyway, since we must talk about this important matter, I myself have never felt it as a bad thing because to me "elsif" is also more easily readable than "elseif"... but again, what a big point...
> OOP in Ruby is confusing to many...
Wat?? Confusing to who? Have you ever coded in Ruby at all? Ruby has one of most nicely laid off object modeling representation, which is probably the best part of Ruby and the one which makes pure joy to code/model a lot of things.
It looks that for some reason you are being highly biased and have lot of prejudice and the things you've pointed out are so much out of track, unrelated and silly, that they really make you come off stupid (as much as the linked text), because they really show how so much selectively you tried to learn Ruby "facts".
You should really review your approach to learning.
I usually look at where I am and be grateful, regardless of a great disappointment. The optimized approach here is the find what will change your mindset the most and since working may motivate you for a bit, it won't really change your mindset.
A break is good and probably optimable since alcohol and friends will change the scene and definitely change your mindset (as long as you don't bring it up).
Regardless, we always fear of being back where we started - disappointment. Sometimes it's like a date with someone promising that went wrong. There's tons of things you could have done, but she or he didn't want to go on - it doesn't make it your fault, nor the other person's. Sometimes it's just not meant to be, perhaps for the better.
Honestly, once you dive into it, there's no real dedicated website for walking you through (I could be wrong here). You just kind of Google everything; however, you gotta know what you need to search for when it comes to Android/Java stuff.
I believe the Android API Documentation has an installation walk-through and even a few tutorials, though.
Because everything written in Ruby is junk? This project can be used by any system that uses a cron-like syntax for scheduling jobs, regardless of the languages and frameworks that system is built with.
I agree that this software appears versatile and is probably well-written, well thought-out and the developer(s) worked hard on it and my hat is off to them; however, I just don't like Ruby for a syntactically and orthogonal lack of common sense. This, again, is my personal opinion. I'm not saying everything in Ruby is junk at all. There is some pretty awesome software (e.g. Chef) out there that uses Ruby.
I'm simply saying, in my own personal opinion in synchronization with my preference, Ruby (the language itself) is junk.
This doesn't seem like a useful contribution. For example, even though I prefer not to write C on a daily basis, I still use C-based tools all the time.
However, I temporarily gave that up to see how I'd like the corporate world of Java programming. Although I don't mind working around people (previously worked from home), I will say this: I care more about the software instead of someone's weekend.