Advertisement · 728 × 90

Posts by Owen

This thesis argues and demonstrates that it is possible to compile Smalltalk-80 directly into machine code for stock hardware, and to do this efficiently in terms of both compiler performance (the compiler must be small and fast) and generated code performance. The techniques developed for ‘delayed code generation’ in single-pass recursive descent compilation (or code generation by walking a parse tree) are applicable to almost any language, and some discussion of the application of delayed code generation to the compilation of C is also presented.

This thesis argues and demonstrates that it is possible to compile Smalltalk-80 directly into machine code for stock hardware, and to do this efficiently in terms of both compiler performance (the compiler must be small and fast) and generated code performance. The techniques developed for ‘delayed code generation’ in single-pass recursive descent compilation (or code generation by walking a parse tree) are applicable to almost any language, and some discussion of the application of delayed code generation to the compilation of C is also presented.

Why have I never looked at Ian Piumarta's thesis before??

piumarta.com/doc/dcg-199...

Another other good resources I should read about good techniques for decent single-pass compilers?

11 months ago 12 2 1 0

Thinking more about agentic frameworks like Pydantic AI. Which open models would you recommend for tool calling ability? #localai #agents #toolcalling @hf.co

11 months ago 0 0 0 0

Thanks for sharing it with us!

11 months ago 0 0 0 0

Not sure why this hasn’t got more attention - seems like a sensible move by the government.

11 months ago 1 0 0 0
Preview
GitHub - speakez-llc/fsharp-mlir-hello: Proof of Concept using MLIR and LLVM to build binaries from F# code Proof of Concept using MLIR and LLVM to build binaries from F# code - speakez-llc/fsharp-mlir-hello

#llvm #mlir In case anyone in the #fsharp sphere wants to know how easy/difficult it may be to move beyond the #dotnet sdk... this was hacked together in a few hours including a break for the evening meal.
github.com/speakez-llc/...

1 year ago 17 6 0 0
Preview
GitHub - microsoft/ai-agents-for-beginners: 10 Lessons to Get Started Building AI Agents 10 Lessons to Get Started Building AI Agents. Contribute to microsoft/ai-agents-for-beginners development by creating an account on GitHub.

AI Agents for Beginners - 10 Lessons teaching everything you need to know to start building AI Agents

github.com/microsoft/ai...

#GenerativeAI #AgenticAI #Agents

1 year ago 14 10 1 0
Preview
How I built an agent with Pydantic AI and Google Gemini Gathering and synthesizing information quickly has become essential in today’s fast paced world. I built an AI agent to deliver strategic…

SWOT analysis is a perfect task for an AI agent. An agent can gather multiple sources of information, synthesize findings, and validate the results.

Learn how I built an agent to do just that on a modern stack, including @pydantic.dev AI, @fastapi.tiangolo.com, and #Gemini.

bit.ly/swot-agent-p...

1 year ago 5 2 0 0
Advertisement

I think there's a lot of AI washing going on (and it's relatively simple to add an LLM into an application) - I think we should almost ignore AI and treat it as a feature, which means we can evaluate every bit in the same way. Does it make the product better, does it help me do my thing better?

1 year ago 2 0 0 0

So what framework is everyone using for AI agents at the moment? Have you put them into production and what is your feedback on developing with and then maintaining them? Are any of the low-code options worth trying (that have SSO - seems to be a blind spot!)

#agenticai #feedbackneeded

1 year ago 0 0 0 0