Hello Again, World

Every developer -- whether novice, intermediate or expert -- is familiar with the legitimate "Hello, World" program. It is by far the simplest program to write in any programming language that exists today.

Building a website can be as simple or complex as you desire.

With that being said, I decided to stick with Ruby as the primary language for my personal website. Ruby gets a lot of disapproval in the programming community nowadays due to its performance. Especially since the latest new shiny tools, such as Node.js and Golang, are available and trending upward. But Ruby meets all my needs for the time being and that's good enough for me.

Express yourself

I wanted to build my own blogging platform and use it as an outlet for personal expression. Because at the end of the day we are craftsmen and craftswomen, are we not? Why not craft and build your own piece of art? Sometimes it's okay to reinvent the wheel. Trust me.

Instead of using someone else's platform, create your own. In doing so, you will most likely learn a lot of new information, techniques and not-so-best practices. The experience will truly allow you to find yourself in the context of what type of developer, designer or programmer you currently are.

I understand you may not have the time to build your own things, which is fine. But don't bash other people for the things that they create just because it might not meet your standards. Remember, programming is an art -- it's a science too -- and you are free to express yourself in any way you please. Do so accordingly and have fun with it. Never listen to the nay sayers when you think you have a grand idea.

And with that long rant, I leave you with a few "Hello again, world" programs. Take a look at them and you decide which one, by looks alone, of course, would be the easiest to get started with for building a simple blog.


package main

import "fmt"

func main() {
    fmt.Println("Hello again, world!")


console.log('Hello again, world!');


puts 'Hello again, world!'

Use the right tool for the job

Don't get me wrong, I think all three of the aforementioned languages have their place depending on what you're building. But for an uncomplicated blog that mainly focuses on writing, Ruby does just fine.

Hello World!