>>6
Scheme is my language of choice, Guile is my compiler of choice. My consulting niche is actually writing free software replacements to proprietary software. Where I live, there are businesses with old proprietary software that can't get updated for whatever reason. I work like any software consultant to implement any kind of software solutions, my difference is that I guarantee to grant the users the freedom they deserve in free software. I sell my time as a software consultant to analyze the business, then I write free software and charge a development fee for it.