Davide Cannizzo's user avatar
Davide Cannizzo's user avatar
Davide Cannizzo's user avatar
Davide Cannizzo
  • Member for 4 years, 10 months
  • Last seen more than 3 years ago
Stats
211
reputation
0
reached
0
answers
0
questions
Loading…
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.
1
silver badge
1
bronze badge
Posts

This user hasn’t posted yet.