title |
---|
Open Engineer |
I'm Christian, a Software Developer with a background in Mechanical Engineering.
I started my programming career developing CFD tools, but have gradually moved on to Web3 related projects.
I'm a big proponent of FOSS and share most of my work via Github.
My current backend language of choice is Golang.
ComputePortal is a platform with client-side engineering calculators. These calculators support multi-point data entry and have 2d-plotting functionality for postprocessing.
ComputePortal makes extensive use of WebAssembly. This has the potential to one day be powerful enough to do in-browser CFD calculations.
Visit computeportal.com
Third iteration of my personal functional programming language.
Properties:
- a pure functional language, inspired by Haskell
- a focus on simplicity, with a minimal number of language concepts
- pattern matching instead of typing
- dynamic dispatch, allowing OOP-style patterns without explicit language support
- whitespace and indentations are significant, allowing very readable nested declarations