Lean Raytracing

Open-source Lean projects categorized as Raytracing
Topics: lean4

Lean Raytracing Projects

  • lean4-raytracer

    A simple raytracer written in Lean 4

  • Project mention: Functional Programming in Lean – a book on using Lean 4 to write programs | news.ycombinator.com | 2023-05-29

    Lean is currently moving to the 4th iteration which is the first intended to be a general-purpose programming language. It "is currently being released as milestone releases towards a first stable release". For now the main goal is to port mathlib to the new version, and then they will concentrate on the compiler. So it is not production ready. But that doesn't mean it is not suitable for building any programs now. There is a simple raytracer written in Lean [1]. I have built a chip8 interpreter with it and the only problem was the lack of an ecosystem, meaning I had to build the necessary libraries myself.

    Now it has a RC GC and boxes everything >= 64 bits, and as the compiler isn't polished it is probably significantly slower. In the referenced raytracer repo you can find rendering time compared to the C implementation (Lean is 25x slower, but that was a year ago).

    [1] https://github.com/kmill/lean4-raytracer

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Lean Raytracing related posts

  • Functional Programming in Lean – a book on using Lean 4 to write programs

    2 projects | news.ycombinator.com | 29 May 2023

Index

Project Stars
1 lean4-raytracer 114

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com