
So long
Casual Farewell
Use 'so long' in informal situations when parting ways, like with friends. 
Expectation of Return
'So long' implies you believe you'll see the person again in the future. 
Friendly Tone
'So long' carries a warm, friendly feeling when leaving. 