Get the latest tech news

Zinc, a systems programming language prototype


12e74d9 pelleas: further api design. ~oconnor0 pushed to ~oconnor0/zinc-proto git 606cfda proto: explore app.h ~oconnor0 pushed to ~oconnor0/zinc-proto git Zinc is my attempt at a low-level systems programming language prototype.

While I dreamed of integrating it with some 2D graphics or tile engine and playing around with old-school game dev, I ran into a few limitations with its design. I intended to write it as a single-pass compiler directly from the syntax tree and targeting C via TCC to enable it to run quickly and on any platform. Reasonable C interop, and probably, initial compilation to C. Package system, should one develop, doesn't support transitive dependencies.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of zinc

zinc

Related news:

News photo

Austrian scientists use beer byproduct to recycle metal waste | The material successfully helped recover 70 percent of zinc from metal waste and can also be reused multiple times.

News photo

Zinc batteries that offer an alternative to lithium just got a big boost. The US Department of Energy just committed a $400 million loan to battery maker Eos.

News photo

Startup Building Zinc-Based Alternatives to Lithium Batteries Granted $400M Loan from the US