Abstract—U-mentalism (Luís Homem, 2018) is a philosophical and programming idea that proposes a singular (one only and individual, intensional) and universal (all and wholly comprehensive, extensional) programming language which is, simultaneously, an inverted scheme of all the established computer architectures (prevalently more so the Princeton, or von Neumann, computer architecture). Its adequate motto is the layout of the prospect for, simultaneously, an indispensable new computer architecture and a new programming language where “each and every possible image is made capable of representing each and every possible abstract”. This should come in substitution for the existent informatic rule and programming precept whereby “certain and few programming wordings represent certain and specific abstracts”, basically the (syntactic and semantic) outline of the general theory and history of programming languages. U-mentalism should be interpreted both ontologically (every possible image in every possible spacetime composed in every possible mind and n-dimensionally by perceived photons of light), parallel with every possible abstract [U-mentalism and the “O” approach in ontology], inspired by Leibniz (Kantian, an ideal of programming reason), as more narrowly, at the implementation, informatic and informational levels, with 2-dimensional – not quite “numeric”, nor “binary” – digital composed images as “effectively calculable means” (Alonzo Church, 1936) in a computer or an “a-machine” (Alan Turing, 1936) [U-mentalism and the “C” approach in computation].
Index Terms—a-machine, U-mentalism, non-von Neumann architecture, visual machine learning.
L. M. Homem is with the Center for Philosophy of Sciences of the University of Lisbon (CFCUL). Faculdade de Ciências da Universidade de Lisboa, Campo Grande, Edifício C4, 3º Piso, Sala 4.3.24 1749-016 Lisboa, Portugal (e-mail: lmhomem@yahoo.com).
[PDF]
Cite:Homem, Luí, "What is U-mentalism?," Journal of Advances in Computer Networks vol. 7, no. 1, pp. 18-24, 2019.