Nobody says anything bad about C! Low level languages are much better than higher level languages, with the exception on Java, because of how well it manages the background processing, making it sometimes faster than C But why would you take an already broad, polymorphic function like VAR and limit it down to only ints? Integers were made to work with binary, and we are not allowed to use binary