DEV Community

Daniel Santana
Daniel Santana

Posted on

πŸ”₯ Introducing Flame


πŸš€ I'm proud to introduce Flame β€” a domain-specific programming language (DSL) designed to tackle real-world challenges like:
🌍 Environmental risk

πŸ”₯ Wildfire behavior

🧠 Real-time decision-making

Flame was built to bring structured logic to civil protection, climate modeling, and risk simulation, in a way that’s readable, programmable, and data-driven.

🧠 Built for:
Modeling wildfire behavior and meteorology

Defining operational rules using indices like FWI, NDMI, Haines

Automating critical decisions based on real-time data

βœ… Example of Flame code:
flame
CopiarEditar
if NDMI < 0.3 and PIR == "Muito Elevado" then
alerta "πŸ”₯ Extreme propagation risk"
end

if temperatura > 35 and vento > 30 then
ativar "Operational Reinforcement Plan"
end

πŸ”— Open Source & Evolving
Flame is open-source and available here:
πŸ‘‰ https://github.com/dsantananet/flame-lang
πŸ“Œ Roadmap includes:
REST API for external tools

Dashboards with real-time monitoring

Web-based playground for testing code

Top comments (0)