# Developing Julia on a moderate laptop is very tedious

**URL:** <https://discourse.julialang.org/t/developing-julia-on-a-moderate-laptop-is-very-tedious/121987>\
**Category:** General Usage\
**Created:** [October 30, 2024, 11:38am UTC](https://discourse.julialang.org/t/developing-julia-on-a-moderate-laptop-is-very-tedious/121987 "2024-10-30T11:38:46Z")\
**Posts on this page:** 1\
**Page:** 2

<div class="post-metadata">

**Author:** ![CarloLucibello](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/carlolucibello/32/3278_2.png) [@CarloLucibello](https://discourse.julialang.org/u/CarloLucibello)\
**Post date:** [November 2, 2024, 11:06am UTC](https://discourse.julialang.org/t/developing-julia-on-a-moderate-laptop-is-very-tedious/121987/21 "2024-11-02T11:06:16Z")

</div>

Hi people,  
I just created [AutoStructs.jl](https://github.com/CarloLucibello/AutoStructs.jl) package, still unregistered. The `@structdef` macro there allows quick struct definition and prototyping without restarting the REPL (similarly to ProtoStructs.jl).

It is a Flux-stripped version of the `@autostruct` macro introduced in [Add `@autostruct` macro by mcabbott · Pull Request #22 · FluxML/Fluxperimental.jl · GitHub](https://github.com/FluxML/Fluxperimental.jl/pull/22)

Some feedback would be very welcome before registration.

[Previous page](https://discourse.julialang.org/t/developing-julia-on-a-moderate-laptop-is-very-tedious/121987.md?page=1)
