You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
My goal is to unify programmer experience (PX) with the user experience (UX). [...] To me, the unification of PX and UX means that programming becomes a casual effort, such that users make it part of their normal workflow and don't even think about it as programming.
The unification of PX and UX means that people who aren't professional programmers - artists, musicians, scientists, investors, soccer coaches, etc. - are able to think in terms of simple, logical capabilities. [...] Unifying PX and UX is not the same as making user interfaces programmable. It is not the same as coding or teaching people to read or write code. Rather, unifying PX and UX is about eliminating the barriers between applications, making it easy to develop new tools and and share them with a community. There would still be a role for professional programmers, much as there is a role for professional writers or professional cooks. But I think programming can be marginalized as a career, i.e. such that professionals are only needed in 5-10% of the cases where we need them today.
Much of Awelon project's design has been oriented around developing code that is safe and easy to modify, extend, disentangle, extract, reuse, and reason about with global principles.
Users should be navigating and manipulating a system of graphs, diagrams, documents, geometries, functions, sound and video, and other software components with the same ease they navigate files, folders, and web-pages today.
I have nearly quoted the entire document at this point, so I should probably stop here... 😅
Suggester: me
The text was updated successfully, but these errors were encountered:
https://github.com/dmbarbour/awelon/blob/master/AwelonProject.md
I have nearly quoted the entire document at this point, so I should probably stop here... 😅
Suggester: me
The text was updated successfully, but these errors were encountered: