String handeling on modern languages