Code - Luca Bolognese
Navigation
home
notes
Code
tags
Code
Forth.Net
A Forth cli and library for .NET, token threaded, saves and load to a concise binary file.
lupo
Rust based stock porfolio tracker as a CLI.
Italiko
A font I created reproducing old handwriting Italic manuals.
Streamline
Reads lines from a stream without allocating faster than StreamReader.ReadLine.
TheWar
Benchmarks the same program in zig, rust and csharp.
ThreeSoulsOfCSharp
Three different style of writing the same program with benchmarks.
bareDotfiles
My dot files.
MyBlog
This blog, made with Eleventy, progressive enhancement and stuff.
RandomEmails
Azure Static Web App to send emails at semi random intervals
RandomEmailsScheduler
Azure function to trigger the email sending for RandomEmails.
LMustache
A single file Mustache implementation in less than 250 lines of code.
Website-links
A racket utility to recursively get all links reacheable from an URI.
CSharpHaskell
Code for a blog post comparing C# to Haskell.
WhatsNewInCSharp8.0V2
Demo of C# 8.0 new features. Each one in a different branch.
LNativeMemory
Utilities to manage native memory in .NET (allocators, stopping GC, ...)
Solitaire
Calculate probability of win for a well known solitaire in C#.
SingleSourceProject
Trick to keep tests and code in the same .NET project.
MetaProgrammingCSharp
Using dead code elimination to implement the meta-programming policy pattern.
LLite
My implementation of literate programming in F#.
FollowTheGuru
Downloads holdings of investor Gurus and calculate their ownership and trades. Live
here
.
SpanStack
A stack data structure built on the stack instead of the heap in C# using Span.
CSharpPerf
Various peformance tests for the C# language.
ChessThinker
Shows chess thinking process from a position using JavaScript.
UciEngine
Wrapper for a chess UCI engine in C#.
ThinkRightMan
WPF app that asks a series of questions to answer before playing a Chess move.
llib
Set of reusable C functions and data structures as a coherent library running on Win and Linux.
lderiv
Option pricing model implementation in C using brute force.
RProse
Generates gibberish text in F# using a Markov algorithm
CLiterary
My take on literate programming written in C#.
ErrorExceptional
Library to convert exceptions to return values and the opposite.
IronCondor
F# utilities to trade Iron Condors
FunctionalCpp
Utilities to use C++ in a more functional way.
TestPointersCPP
Performance tests for various smart pointers schemes.