Here to write about my hobby projects. At this point in time, it is mostly 🔥 Mojo experiments.
Now users can deprecate required fields if they provide a default. As the default will be set in the binary so old code will be ok, users just need to identify what kind of default value will make sense for an older client.
Now users can deprecate required fields if they provide a default. As the default will be set in the binary so old code will be ok, users just need to identify what kind of default value will make sense for an older client.
Hence I decided to introduce a concept of a prefab. Users can add named prefabs to a node, defining an instance of the node.
Hence I decided to introduce a concept of a prefab. Users can add named prefabs to a node, defining an instance of the node.
Another difference, I allow you to provide defaults to all types of fields.
Another difference, I allow you to provide defaults to all types of fields.
What Dagr does not provide, is an executable.
You build the code generator yourself.
This reduces tons of “last mile” complexity.
What Dagr does not provide, is an executable.
You build the code generator yourself.
This reduces tons of “last mile” complexity.
Dagr provides all building blocks for code generation. It has an internal DSL for expressing the data grab of your dreams. It validates the grab for correctness, it even checks if you already generated code with other graph and if those graphs follow the evolution strategy.
Dagr provides all building blocks for code generation. It has an internal DSL for expressing the data grab of your dreams. It validates the grab for correctness, it even checks if you already generated code with other graph and if those graphs follow the evolution strategy.
The idea is to have just list with key values and and additional buffer with hash values computed from key values and strided over SIMD width. The lookup is a vectorized linear search.
The idea is to have just list with key values and and additional buffer with hash values computed from key values and strided over SIMD width. The lookup is a vectorized linear search.
Building a software for yourself is work, even if it is done by an AI assistant, you still need to explain everything.
Building a software for yourself is work, even if it is done by an AI assistant, you still need to explain everything.