Review and perspective in mechanics