3 ms·
Interesting comments. I retain three points: 1) Regarding the form: I am surprised that the presentation in small columns juxtaposed horizontally is so confusi
by martyalain 4y ago
Interesting comments. I retain three points:
1) Regarding the form: I am surprised that the presentation in small columns juxtaposed horizontally is so confusing to many. It seems to me that this is the strength of spreadsheets, displaying a two-dimensional grid that can extend far beyond the limits of the screen and thus requiring the use of scrollbars and zoom+/-.
Today the use of trackpads and touch screens allows to manage very easily the displacements and the zooms+/- and the presentation which I chose is particularly pleasant on tablet and smartphone. I find it nice to be able to view the whole document at zoom=50%, then focus on a column by double-clicking. But OK it's a matter of choice. That's why I give the choice of a vertical presentation in two of the linked documents. Still it is necessary to find the top-right [vertical] button ...
2) Regarding the content: My goal is to build a text editor equipped with a programming language, going far beyond Markdown, just to mention it. Moreover I wanted to build it on the simplest basis in my eyes, the lambda-calculus.
As "simple" is not "simplistic", it is still necessary to make an effort to follow the long way from the IIFE primitive (Immediately Invoked Function Expression) to the data and control structures of a standard programming language. It is this path that I am trying to make as clear as possible and I am not convinced that I have traced it well. This is the essence of my question.
Once the foundations are laid, I sketch the content of the complete language with the help of a few examples, illustrating the main special forms and primitives of the language and its openness to the eco-system provided for free by the web browsers. The complete development is visible in the wiki that serves as my workshop but that's another story.
3) Concerning "go fishing", as my grandmother used to tell me "If you give the passer-by a stick to get beaten, don't be surprised to be beaten" or "If you shoot yourself in the foot, you'll get a hole in your shoe" and so OK I get what I deserve. Humor is the least sharable thing between different languages and English is not my native language, you guessed it.
Finally, dear hackers, it seemed to me that HackerNews was the perfect place to ask for feedback on the kind of research/exploration/work I do. If you know another place, please let me know, thank you in advance.
Alain Marty