Serious Programmers Should be Serious about Ditching JavaScript. Here’s how to do it right now.

Want to abandon Javascript from your web pages for all eternity, right now, using today’s technology, without any special support from the web browser? JavaScript is and always has been one of the worst aspects of writing code in a browser.   It has no real type system, no objects, no inheritance, no interfaces.  To make things worse it is run-time evaluated, meaning that syntax errors in your code as simple as a typo in capitalization will go unnoticed until a particular branch of code is executed. Typescript to the rescue!

Continue reading Serious Programmers Should be Serious about Ditching JavaScript. Here’s how to do it right now.

How to get OpenCL 1.2 to work with 64-bit Delphi

A man by the name of Michal Pohanka put together a nice OpenCL test using Delphi 7.  I decided to explore it a little bit.  OpenCL is a nice little library that allows you to take advantage of your GPU for scientific computations, sometimes giving you 1000/1 speed boosts for complex operations.

I’m sure I’m not the only person out there that checked out his demo. and the 32-bit version compiled and ran on Delphi Xe6 without error, despite the fact that he wrote it for Delphi 7.

However it took a couple of little modifications to get it to work under 64-bit.  I figure I’ll just tell you what I did to make it work.  It is pretty simple once you know the magic sauce. Continue reading How to get OpenCL 1.2 to work with 64-bit Delphi

The Solar Roadways Scam – A Rebuttal for a Rebuttal for a Rebuttal

As the internet is full of “trolls” and “haters”, of course, all kinds of people came out of the woodwork to tell the inventors of Solar Roadways how stupid their invention was, and the inventors took offense to it releasing this official rebuttal.

I figure I’ll offer a rebuttal to their rebuttal because, in my opinion,  they’re still missing a few screws. Continue reading The Solar Roadways Scam – A Rebuttal for a Rebuttal for a Rebuttal