 |  | | From Scott Orgera, your About Programming Editor | | At About.com, we improve people’s lives with answers, ideas and inspiration. This month, we’re rolling out the new About.com, our first new site in nearly a decade. It’s been a yearlong labor of love, and we are thrilled to share it with you.
What does that mean for About Technology? We got a shiny new look -- big photos, a clean layout, and a beautiful new homepage that makes all those programming tips easier to find. In this week's newsletter, we discuss the reasons why Ruby may be tailor-made for someone just entering the world of coding... | |  | | | Sign up for more free newsletters: | | | | Everyone has to start somewhere, and some programming language has to be the first that you learn. What is the advantage of Ruby as a first programming language?
First and foremost, Ruby is forgiving. Sure, there are syntax errors, but most errors in Ruby are not fatal. There are exceptions that hopefully give you information about the mistake you made, and when you're just starting out you surely will make a lot of mistakes. A compiled language like C or C++ often compiles programs correctly but because of a programming mistake the entire thing crashes with little to no information. You have to break out a debugger to see what went wrong. While virtually all dynamic languages have similar features, Ruby should be easy on the newbies in this respect. READ NOW | |  | There are several ways to get Perl modules from CPAN installed on your Unix-based system. Keep in mind that there is always more than one way to do it with Perl, and this is no different. Before embarking upon any installation, it's a good idea to download the module, unzip it and check out the documentation. In general, though, most modules are installed in the same method. READ NOW
| |  | | On September 2 Apple released the seventh version of OS X Yosemite Developer Preview. Coming roughly two weeks after the previous release, this build once again seems to contain just some UI updates in the form of new icons and name changes, and some small changes to how some UI elements are presented or work. READ NOW | |  | | One of the more interesting form input tags is the <input type="file" />. This tag allows you to specify a file to upload to the Web server. However, if you simply use this tag within a form, the file may not get uploaded and if it does, it may not end up where you expect it. Note that the scripts included in this article are for example purposes only and are not meant to be utilized as real file uploading scripts. READ NOW | |  | | | | An every-morning rundown of the day in history, with headlines and trends produced by your pals at About.com. Click here to sign up! It's free (of course) and we think you'll like it! | | |  | | Want More From About.com? | | | | Sign up for more free newsletters on your favorite topics You are receiving this newsletter because you subscribed to the About.com Programming newsletter. If you wish to unsubscribe, please click here. If you would like to unsubscribe from all newsletters sent from About.com, please send an email to optout@about.com with "Unsubscribe" as the subject line. Contact Information: 1500 Broadway, 6th Floor New York, NY, 10036 Privacy Policy © 2014 About.com | |  |  | |