As FPGAs seem to be catching on more broadly, more languages continue to propagate. Many of these languages are intended to make it easier for someone without an FPGA background to be successful in designing an FPGA. I don’t think that’s an easy task, but as part of these new languages, a higher level of abstraction away from the gates and flip flops is occurring. This sort of abstraction if done right can help those new to FPGAs, and those experienced in FPGAs design more quickly. So I’m doing this project for a selfish reason -- I want to see what else might be out there to help me with my day job. But I’m also interested in sharing what I find, and hearing what you have to say about it too.

Is this sort of exploration something new? Man, I don’t know. The internet is a big place, and I haven’t seen anything like it yet, so feel free to show me what I’ve missed. Is it something useful? I think it’s going to be for me, it’s harder to tell if it is for you unless I share it.