Coding for fun
... and for (fàn)

Programming Languages

The best way to learn a programming language
... is to learn half a dozen other languages.
C++JavaPythonJavaScriptGoRustKotlin
Garbage CollectionNOYESYESYESYESNOYES
RuntimeLibraryVirtual MachineLibraryVirtual MachineLibraryLibraryVirtual Machine
classYESYESYESYESNONOYES
structYESNOdataclassNOYESYESdata class
interfaceNOYESNONOYEStraitYES
InheritanceYESYESYESYESNONOYES
newYESYESNOYESYESNOYES
PointerYESNONONOYESYESNO
GenericsTemplatesYESYES (after 1.18)YESYES

Under the hood

About this site. Currently it is a Next.js generated static website hosted on Google Cloud Platform. The notes below shows how it is built and maintained.
Development and Deployment