comparison website/src/why.html.luan @ 1998:828d0c292987

add links
author Franklin Schmidt <fschmidt@gmail.com>
date Fri, 11 Jul 2025 21:39:07 -0600
parents 535921391867
children dd9696f18b62
comparison
equal deleted inserted replaced
1997:e88181fe095d 1998:828d0c292987
24 24
25 <h1>Why Luan?</h1> 25 <h1>Why Luan?</h1>
26 26
27 <p>Luan is designed for reliability, simplicity, and readability. What makes its extreme simplicity possible is that it is a pure scripting language as Ousterhout envisioned in his paper <a href="scripting.html">Scripting: Higher Level Programming for the 21st Century</a> (1998). Luan is tightly coupled with Java, with Luan for scripting (writing applications) and Java for writing libraries. Compare this to a language like Python. While Python is a nice language, it is optimal neither for scripting nor for writing libraries. Python sits in the middle as a compromise. Ousterhout's vision is to use the optimal tool for each task. Luan is an uncompromising scripting language while Java is ideal for writing libraries.</p> 27 <p>Luan is designed for reliability, simplicity, and readability. What makes its extreme simplicity possible is that it is a pure scripting language as Ousterhout envisioned in his paper <a href="scripting.html">Scripting: Higher Level Programming for the 21st Century</a> (1998). Luan is tightly coupled with Java, with Luan for scripting (writing applications) and Java for writing libraries. Compare this to a language like Python. While Python is a nice language, it is optimal neither for scripting nor for writing libraries. Python sits in the middle as a compromise. Ousterhout's vision is to use the optimal tool for each task. Luan is an uncompromising scripting language while Java is ideal for writing libraries.</p>
28 28
29 <p>Luan rejects the complexity of modern software. It is mature software that I have been using for years for web programming. Whether Luan will appeal to you depends on who you are. Members of modern culture will not like Luan because they hate simplicity. Luan will only appeal to good cultures that value simplicity, so I will address the two good cultures that I know of.</p> 29 <p>Luan rejects the complexity of modern software. It is mature software that has been used in many projects including <a href="https://linkmy.style/source.html">Link My Style</a>, <a href="https://www.super-resume.com/">Super Resume</a>, <a href="https://www.lovepaperwork.com/">lovepaperwork</a>, <a href="https://chat.luan.software/about.html">Luan Chat</a>, and <a href="https://editor.luan.software/">Luan Editor</a>. Whether Luan will appeal to you depends on who you are. Members of modern culture will not like Luan because they hate simplicity. Luan will only appeal to good cultures that value simplicity, so I will address the two good cultures that I know of.</p>
30 30
31 <h2>For Mennonites</h2> 31 <h2>For Mennonites</h2>
32 32
33 <p>Here I am addressing Mennonites who reject modern culture, and so are not part of modern culture.</p> 33 <p>Here I am addressing Mennonites who reject modern culture, and so are not part of modern culture.</p>
34 34