Me gustaría argumentar en sentido contrario. La notación del siglo XVII que se sigue utilizando hoy en día es un batiburrillo sintáctico que perjudica enormemente tanto a los estudiantes como a sus profesores, a pesar de las afirmaciones sobre su utilidad (por parte de personas que nunca probaron una alternativa). Es en parte responsable de que el matemático medio de la calle no pueda describir coherentemente la noción de variable ligada, piense que no hay mucha diferencia entre $f$ y $f(x)$ y está dispuesto a creer que $\frac{\partial L}{\partial \dot q}$ es una notación sensata.
Las funciones como objetos matemáticos (en contraposición a las expresiones simbólicas) son fundamentales para el cálculo diferencial. Además, conceptos importantes como derivada, integral definida, operador diferencial, gradiente, etc., son a su vez funciones de orden superior (toman funciones como argumentos).
Permítanme mencionar dos modernas exploraciones fundacionales del análisis.
En primer lugar está Geometría diferencial sintética (material de lectura introductorio aquí / archivo y aquí / archivo ) cuyas características distintivas son que calcula con infinitesimales nilpotentes y que se pueden formar espacios de funciones arbitrarios a voluntad (mientras que en el análisis clásico formar un espacio de funciones es siempre una Gran Cosa). Esto hace que ciertas definiciones muy fácil. Por ejemplo, el haz tangente de $M$ es simplemente el espacio de la función $\Delta \to M$ donde $\Delta = \lbrace x \in R \mid x^2 = 0\rbrace$ es el espacio de los infinitesimales (de orden 2). Y ni siquiera importa qué $M$ la definición tiene sentido, tanto intuitiva como técnicamente. El enfoque clásico del análisis requiere todo un edificio sólo para poder definir el haz tangente. Es demasiado complicado para el estudiante medio.
Un fundamento del cálculo que se basa más directamente en las funciones es la diferencial $\lambda$ -cálculo / archivo (introducción aquí / archivo ). En $\lambda$ -cálculo es la teoría de las funciones. Por ejemplo, los lenguajes de programación funcionales se basan en ella. El diferencial $\lambda$ -el cálculo es un enriquecimiento de $\lambda$ -con operadores diferenciales (abstractos).
Así que, aunque estoy seguro de que alguien ha cocinado un fundamento de cálculo basado en funciones evasoras, la flecha del progreso apunta en dirección contraria.