Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I should point out that if anyone is interested in learning how to perform multi-platform (Windows/macOS/Linux) Continuous Integration on Github using automated Actions, this is a fairly simple example of how to do so. It's not difficult, but it's a bit tricky to find simple, clear examples of this online for some reason - or at least it seemed so when I was looking. Sort of odd, since it seems like this is one of the basic examples you'd want to see more of, but...
a programmatic one where you use the API to construct the Cwerg IR in memory and then let Cwerg produce machine code. An example API usage can be found here: https://github.com/robertmuth/Cwerg/blob/master/Examples/fib_ir.h Here is a context where this is used for JITing but AOT is not much different: https://github.com/robertmuth/Cwerg/blob/master/Examples/jit_ir_x64.cc
On the language, compiler, and runtime side, it's been a fairly quiet month for Ecstasy. The major projects right now are in the web client, web server, web application hosting, and web framework projects. Here are the language related updates:
In Sligh, I spent most of the last month introducing a new intermediate representation to make tier splitting (choosing if code should live on the client or server) easier. My goal was to enable derived data, as in a model that queries other models for its data and combines them by processing them in memory. I've been using the example of a personal finance application, so imagine:
Related posts
- DreamBerd is a perfect programming language
- what is your CI/CD pipeline setup and how are you handling larger binaries? are smaller game dev studios just brute forcing through LFS and building for each test?
- How do I create a file that will automatically compile and run my c++ program when I double click it?
- Is I already know C and OOP, do I basically already know C++?
- Assemblers and linkers resources