This question already has an answer here:
In ochem students are taught that shorter bonds (like alkynes) have more energy than longer bonds such as alkanes. However in biochem we are taught that thioesters are very energetic bonds and release alot of energy upon breaking.
Is there a specific mechanism that explains the relationships between bond energy and length?
background: a university student with a chem minor