Skip to main content
Davide Cannizzo's user avatar
Davide Cannizzo's user avatar
Davide Cannizzo's user avatar
Davide Cannizzo
  • Member for 6 years, 3 months
  • Last seen more than 2 years ago
Stats
101
reputation
0
reached
0
answers
0
questions
About

I've been programming since I was 9 years old. Now, I'm mostly busy with compiler & language design and development, static analyzers, IDEs, and IDE plugins for some languages I've defined myself. I'm also working on some innovative OS development.

Other than that, I currently develop software using mostly Kotlin and C#. For Android apps I use Kotlin with Compose (a declarative UI toolkit) and for websites I favor Kotlin Multiplatform, as I happen to be a critique of JavaScript. I try to avoid C++ whenever possible, for I'm a proponent of readability, maintainability, and security, none of which are possible in a language that exposes pointer arithmetic, allows access out of bounds, is full of undefined behavior, and carries an awkward syntax from the ancient C, extended with even more idiosyncrasies.

UI design is one of my first thoughts when developing software aimed at end–users, and I'm mostly inspired by Google's Material Design 3.

Find me out on Quora, where I mostly explain things and share my views on computer science and software development.

Badges
This user doesn’t have any gold badges yet.
This user doesn’t have any silver badges yet.
2
bronze badges
Posts

This user hasn’t posted yet.