Ha nagyon rövid részfeladatokra bontod a teendőket, nem lesz túl nagy az overhead? Úgy értem, sok call/ret páros, stack-re másolás, adatmozgatás, mondanám, sok hűhó semmiért, sok CPU idő, órajel ciklus, hőenergia, villanyszámla, rengeteg feleslegesen átbillent flip-flop, mocorgó elektron.
Persze értem, hogy áttekinthetetlen, ha valami túl nagy, de valahol a két szélsőség között van szerintem az optimum.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE