Thanks Tim. I had looked at LSharp briefly couple days back when I saw it on reddit. Unfortunately one of the things that stopped me dead was that you can't (currently) define your own classes in LSharp. But classes aside, if I had the time to learn / master new languages, and I surely wish I did, I'd be inclined to go for Python and C/C++, using the latter to augment the ability / performance of the former where needed / applicable. C# seems to be a rage and career wise would appear to be a good move, but damn, I can't seem to get past it's shear ugliness, I mean to me it is just butt ugly code. But I digress. Thanks again for the link.