built on the misconception

Running *gasm through onelook.com yields only 'Arhatic YogaSM' and 'DGASM.' In the former the SM seems to be standing in for the word system and the latter is an intialism standing for "Don't Give A Shit Meter.' The suffix -asm is not, in and of itself, productive any more in English if it ever was anywhere. It acts only as an element of a portmanteau word and there are too many other words that end in -asm to allow one to use it without the g and have the desired effect. It's not needed in prograsm because it's already there in the g from program.