is carbon programming good

2023