# The Obligatory Starting Point

This is a development blog, so let's get this out of the way:
```cpp
std::cout << "Hello World!" << std:endl;
```

Don't worry this isn't a C/C++ is best post. I don't have that opinion anymore. To the poor grad students I inflicted a total rewrite of a large codebase from C# to C++,
I'm sorry. I'm older, hopefully a little wiser, and well these days spend most of my time in C#. There are things I miss about C++, and exploring other languages is on my list, but the applications and APIs I interact with day to day are written in C#, so I guess I'm a desktop .Net developer.

```cs
Console.WriteLine("I Guess This Is Fine...");
```

I don't want to spend anymore characters on language. So I'll leave it at: use the right language for the environment you're working in, even if it's FORTRAN.

This is it for this article. I needed something simple before I started talking about 3d Modeling, BREPs, ECS's, Custom Domain Languages, Data Modeling, Code Generation, DDD, TDD, UX, Design Patterns, ... 

So yeah, `Hello World` seasoned with bit of snark seemed like a good place. I'll jump into something of more substance next time (probably in about a week).
