I'm known among my people to be the Mathematica advocate. They spend hours in Origin and use hand calculators when there's a computer at their disposal, yet they never feel like Mathematica is worth learning since their attempt "works". That it takes me 10 minutes to change a value in the initial data and have the complete re-evaluation up to ready-to-print plots in a matter of another 10, while they have to start over losing a day or two.
Unfortunately, all the examples I consider to be nice in my Mathematica folder are either long and convoluted programs, or short but not very impressive on first sight.
Because of this, I was wondering whether a "post convincing short programs in favor of Mathematica" question is suitable for the page. What do you guys say?
sort=(#//.{a___,b_,c_,d___}/;b>c->{a,c,b,d})&;Bubble sort in 47 characters :)