#CodeGen

Jesper Stemann Andersenstemann
2025-05-03

Remarkable how easy it is to inspect different levels of in - from intermediate representations, through IR, to native, e.g.:
```
julia> @code_llvm 1+2
; Function Signature: +(Int64, Int64)
; @ int.jl:87 within `+`
define i64 @"julia_+_735"(i64 signext %"x::Int64", i64 signext %"y::Int64") #0 {
top:
%0 = add i64 %"y::Int64", %"x::Int64"
ret i64 %0
}
```

But there is no `@code_source` macro (should return, e.g., `1 + 2`) 😊

(Most 👍 in repo): github.com/JuliaLang/julia/iss

Global Threadsglobalthreads
2025-04-22

🤖 AI
🔴 OpenAI Eyes $3B Windsurf Deal After Cursor Talks Fail

🔸 Cursor maker Anysphere rejected OpenAI's earlier buyout offers.
🔸 Cursor’s ARR: $200M vs. Windsurf’s $40M.
🔸 OpenAI now in talks to acquire Windsurf for $3B.
🔸 Move signals urgency to dominate AI code generation space.

2025-04-14

Anthropic's Claude 3.7 Sonnet is the new king 👑 of code generation (but only with help), and DeepSeek R1 disappoints symflower.com/en/company/blog/
#Java #CodeGen #genai #llm

David Grajaldgrabla
2025-04-11

Somebody reviewed Deepcoder 14B vs Qwen2.5-coder-32B. Qwen2.5-coder 32B seems to be still ahead, over 6 months after release. I have high expectations for Qwen3-coder, we will see.
reddit.com/r/LocalLLaMA/commen

2025-03-21

Авто-генерация типизированных API контроллеров на клиенте из Swagger

Зачастую нам приходится описывать API-запросы или переписывать уже имеющиеся ввиду изменения каких-то DTO (Data Transfer Object) или параметров у запросов. Это вполне естественно для разработки, но часто оказывается скучным и однотипным процессом, не требующим размышлений или особых навыков. В этой статье я рассказываю, как автоматизировать всю эту историю.

habr.com/ru/articles/893150/

#swagger #swaggertypescriptapi #openapi #codegen #typescript #api #apicodegeneration #автоматизация #clientapi #клиент

2025-03-09

Switched UI to #Python #Textual and reached #LLM #codegen limits. Did some fixes to layout by hand to make it work on 80x24 and left notes for achieving more advanced UI features possibly later codeberg.org/jasalt/espeak-var

Christian Tietzectietze
2025-02-26

Comparing Use of AI vs Learning to Code Has Nothing to Do With Knowledge christiantietze.de/posts/2025/

In its extreme form, LLM usage has nothing to do with gaining knowledge at all.

So speed-vs-knowledge comparisons are actually wrong.

Rui Carmorcarmo
2025-02-21

Ah, the fun of doing spec-driven development with infinite interns:

github.com/rcarmo/onepage-by-s

Bruno Amaralbrunoamaral
2025-02-21

My LLM codegen workflow atm
A detailed walkthrough of my current workflow for using LLms to build software, from brainstorming through planning and execution.
harper.blog/2025/02/16/my-llm-
-bksy

$(cat /dev/urandom)mattesilver@fosstodon.org
2024-12-20

Generating #python code: #jinja or libcst?

#codeGen #codeGenerator #jinja2

Tamir Bahartmr232
2024-12-18

Wrote a short post about an "invisible" code generation pattern I like in Go.

tamir.dev/posts/invisible-code

2024-11-21

Functional options in Go

Варианты работы с конструкторами в Go, паттерн функциональных опций и генератор кода, который делает API предсказуемым и позволяет сосредоточиться на разработке, а не на шаблонном коде.

habr.com/ru/articles/859676/

#go #codegeneration #codegen #functionaloptions #optionsgen

JAVAPROjavapro
2024-10-25

The different results of each tool underline the potential for further development, especially in terms of consistent results and practical application. There are some tools that have the potential to increase the efficiency of code reviews and the creation of documentation. Which tools really make a difference? Find out in Steve Poole´s aricle: javapro.io/2024/10/23/are-ai-c

2024-09-14

Пишем простенький DI для Android приложения

Сейчас практически любой проект имеет в своём составе как минимум одну библиотеку или решение для разруливания зависимостей, но далеко не каждый разработчик действительно понимает как устроены эти самые решения. Поэтому в этой статье я хотел бы прояснить некоторые базовые моменты, на которых построены такие известные библиотеки как Dagger, Hilt и Koin, а также показать на практическом примере как можно написать свое DI решение.

habr.com/ru/articles/843258/

#android #kotlin #dependency_injection #di #dagger #hilt #koin #android_development #codegen

2024-08-22

We have just updated our PSX website phpsx.org/ with more examples and better documentation, if you are looking for a way to build type-safe APIs in PHP feel free to check it out #PHP #API #codegen #SDK

2024-08-22

Is anyone using Apple’s OpenAPI code generation in an iOS app? I did some testing and compared it with other OpenAPI code generators for Swift, and honestly, it doesn’t feel quite right for an iOS app.

It’s very (very) powerful and solves issues like server-side generation and while the generated code is correct, it’s not very pleasant to work with. For example, compare @a_grebenyuk’s CreateAPI with Apple’s generated code, and you’ll see the difference.

#apple #swift #iosdev #openapi #codegen

A Swift Enum generated by Apple’s OpenAPI Code generatorA Swift Enum generated by CreateAPI.
Karsten Schmidttoxi@mastodon.thi.ng
2024-08-21

Just released a new version of the polyglot data structure & bindings generator for hybrid #WebAssembly, #Zig & #TypeScript apps/interop. Now also supporting externally defined types for which only stubs for alignment & sizing are required, but which otherwise are opaque and can be used as any other type defs in this toolchain (e.g. embedded in structs/unions or as pointers, slices, arrays etc.)

thi.ng/wasm-api-bindgen

#ReleaseWednesday #WASM #Ziglang #CodeGen #Bindings

2024-08-19

Стань мастером эффективности: открой для себя волшебный инструмент для массовой генерации кода и файлов

В разработке ПО повторяющиеся задачи часто занимают много времени, особенно когда нужно массово генерировать кучу файлов с кодом. Чтобы повысить эффективность и уменьшить количество ошибок, TableConvert.com предлагает мощный инструмент — Magic Конвертер . В этой статье я расскажу о его крутых функциях и как его использовать, чтобы упростить рабочий процесс.

habr.com/ru/articles/836898/

#devtools #efficiency #toolkit #codegen #bulk

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst