This has been bugging me as an API I am programming with has isCreateable(), isUpdateable(), and isDeletable()...

My understanding is that the create and update can go Creatable or Createable, Updatable or Updateable, but I couldn't find any reference for Deletable to ever by Deleteable....

Is Deletable every actually Deleteable? And if not, does anyone know what happens with that word that prevents that extra 'e' while similar words like createable and updateable existed with the extra 'e'?

To me, the extra 'e' should always be included as it helps insure long vowel sounds in the words, and deleteable shouldn't be an excuse... or is it just... English?

  • 1
    Welcome to English! There are no cut-and-dry rules that cover everything, unfortunately. – marcellothearcane Jul 17 '17 at 20:05
  • Would it be inherently incorrect to use 'deleteable' instead of 'deletable'? – Tyler Dahle Jul 17 '17 at 20:07
  • Hmm. People would know what you meant, but you also mention that the '-able' ending is okay for all three. Why not just use that? – marcellothearcane Jul 17 '17 at 20:19
  • 1
    Google (if that's anything to go by) suggests 'creatable' instead of 'createable' - Likewise for 'updateable'. Why do you think it's better? (PS consistency is more important with APIs) – marcellothearcane Jul 17 '17 at 20:24
  • 2
    With updatable, I want to say updat - able. With updateable, I think update - able. It makes it more obvious what the correct vowel sound is to me. – Tyler Dahle Jul 17 '17 at 20:59

Collins includes:

deletable adjective able to be deleted

And it allows the following derived forms of create and update:

creatable (creˈatable) adjective

updateable (upˈdateable) adjective

The American Heritage Dictionary includes:

cre·at′a·ble adj.

de•let′a•ble, adj.

… but not updatable or updateable.

Based on the above, the following would be correct:

  • isUpdateable
  • isCreatable
  • isDeletable

However, since the above sources do not agree with each other it’s possible that there are other sources which do allow updatable and createable.

So, the situation is somewhat confused. Perhaps you just have to accept that the absence of the extra “e” in deletable is just one of those things.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.