About: Programming
My programming experience begin in 1989. My first programming languages was Basic on 'BK' (USSR ZX80-like computers) and assembler-like codes on microcalculator MK-52. :-)
Later I work as programmer using Pascal and Assembler for DOS, then Delphi for Windows 3.1-95.
In 1997 I moved from Delphi/Windows to Perl/Linux.
Since 2009 I increasingly use OS Inferno and Limbo language in production.
Since 2015 I use Go language.
Since 2009 my way to design software architecture is very similar to one used by Amazon (in about 2012 it was named "microservices architecture").