I realize this is a weird question, but I am writing a presentation and I want to discuss the difference between intutivie APIs and unintuitive ones. Intuitiveness has to do with function names, complex signature, etc.
I am using JMS as my intuitive example (especially since it's object oriented and the sample code is very obvious).
I am looking for a convincing ugly example, preferably not object-oriented, and ideally with some hello-world code I could copy.