Skip to content

Development

Ezequiel edited this page Jun 29, 2023 · 4 revisions

Technical information for development of CadZinho

Design choices

Remembering Cadzinho's main objectives: free, portable and extensible

Why is the license MIT?

Why is C main programming language?

Why DXF as the file specification?

Why Nuklear as the GUI library?

Why is Lua the extension language?

Why SDL?

Why OpenGL?

DXF Format

Elements raw information:

info

Nuklear immediate UI

Lua language

Future

3D

3D view (test preview):

3d

Porting