Masz jeden język, który uważasz za najlepszy do większości zastosowań
nie.
do klasycznych aplikacji okienkowych na wzór mały CRM (klient + serwer + baza danych) , używam Free Pascal (środowisko Lazarus IDE) + baza danych
prywatnie, mam napisane programy do katalogowania np. książek "MyHomeLibrary", czy programy do zarządzania budżetem domowym, symulator Systemu Bankowego, Sklep, Wypożyczalnia DVD; tyle że dane trzymam w plikach, tak mi najwygodniej. Oczywiście dane w plikach są szyfrowane :D
gry: Rzut kośćmi, kółko i krzyżyk, puzzle 15, BlackJack.
przeliczniki/konwertery: jednostek miar długości, wagi, temperatury
C++ + SFML (Windows 10 Calendar - inspiracją były materiały ze strony :
- https://dev.to/jashgopani/windows-10-calendar-hover-effect-using-html-css-and-vanilla-js-57pb
- https://dev.to/jashgopani/windows-10-button-hover-effect-using-css-and-vanilla-js-1io4
- https://dev.to/jashgopani/windows-10-grid-hover-effect-using-html-css-and-vanilla-js-42d9
C++ + Qt (symulator 2D rectangle packing - pokazuje najlepsze możliwe rozmieszczenie, zagospodarowanie powierzchni, ale będę go chciał udoskonalić i przepisać do FreePascal'a ze względu na licencjonowanie qt. Chciałem go połączyć z biblioteką FLTK, ale zabrakło wiedzy i determinacji)
Faza rozwojowa, jestem obecnie na etapie rozwijania swoich umiejętności
ekosystem:
- framework Flutter + Dart -> klient Windows ; Android
- Dart -> backend
- PostgreSQL -> baza danych