5 ms·
Not only did you write this article in an unreasonably sarcastic tone in response to a blog post that isn't the best "intro to Rails", but it's also clear that
by Archio 15y ago
Not only did you write this article in an unreasonably sarcastic tone in response to a blog post that isn't the best "intro to Rails", but it's also clear that you clearly lack the programming experience to say that installing Rails is "insane".
> If you want to use Linux, sorry, you’re kind of on your own.
Rails does run best on a Mac, and there are reasons for that. However, it can also run on Linux or Windows with cygwin.
> Open the Terminal. Don’t worry about what it is or where it resides on your computer.
This is where I seriously doubt your ability to have a professional opinion on that. If you've never used the terminal and you're so unfamiliar with it then you're scared the author might be using an unfamiliar program, then how are you expecting to get started with a web framework that works exclusively out of a command line?
> Install a package manager. What’s that, you ask? Don’t worry about it!
Once again, if you don't know what a package manager is, maybe you should learn about things like this first- RVM works wonderfully with Rails gems, but you don't appear to have anywhere near the amount of technical knowledge to know that.
> Now quit the Terminal and re-open it for some reason.
Yes- you have to restart Terminal before using newly installed frameworks. This is basic terminal knowledge.
> I want to see people programming, and learning to program.
Excellent! Yes, the article you responded to isn't great, especially if the reader has little programming knowledge. But slamming Rails because it requires some basic skills around Terminal is inappropriate and reflects upon poor technical awareness.
- smacktoward 15y agoRails does run best on a Mac, and there are reasons for that It seems like an odd decision to make the platform for your server-based application run best on an OS that has zero server marketshare...
- bradleyland 15y ago"Rails does run best on a Mac" is an inaccurate statement. Rails runs best in a Unix-like environment, as opposed to Windows. Rails development on Linux is just dandy, and IMO, a step better because you don't have to go out and pick a package manager for all your core libraries. You still face the issue with compiling your own Ruby though. There's some sort of deep seated issue between the Ruby community and distribution packagers that I've never figured out. The version of Ruby that you can install with your distro's package manager is rarely the one everyone uses for development. I think part of this has to do with the break-neck development pace of Ruby in general.
- jcromartie 15y agoI think you misunderstood my intent. I understand Terminal.app, package managers, environment variables and .bashrc, etc.. What I'm saying is that a "first steps to Rails development" tutorial requires you to gloss over things like the terminal and commands, all in the name of expediting the process of getting to the framework (the supposed goal).
- Archio 15y agoYes, it should gloss over those things. If you're getting into Rails, there's an understanding that you know what the terminal is. That's like complaining that a tutorial on how to make a good sandwich doesn't explain how to open a refrigerator.