Mercurial Hosting > luan
comparison website/src/why.html @ 1646:1828ed4ee75d
improve why.html
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Wed, 09 Mar 2022 15:40:12 -0700 |
parents | 2052c8a548dd |
children |
comparison
equal
deleted
inserted
replaced
1645:0af6a9d6d12f | 1646:1828ed4ee75d |
---|---|
12 <a href=".">Luan</a> | 12 <a href=".">Luan</a> |
13 </div> | 13 </div> |
14 | 14 |
15 <h1>Why Luan?</h1> | 15 <h1>Why Luan?</h1> |
16 | 16 |
17 <p>Luan is designed for simplicity and readability. It 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. So I will address different groups of people.</p> | 17 <p>Luan is designed for 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.pdf">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> |
18 | |
19 <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. So I will address different groups of people.</p> | |
18 | 20 |
19 <h2>For Moderns</h2> | 21 <h2>For Moderns</h2> |
20 | 22 |
21 <p>I define Moderns as members of depraved modern western culture. They will hate Luan and shouldn't use it. This is because they are evil people who love complexity and hate simplicity. They worship their own insane ideas and ideologies while ignoring practical real-world concerns. This is taken to an extreme in Silicon Valley where the world's worst software is produced.</p> | 23 <p>I define Moderns as members of depraved modern western culture. They will hate Luan and shouldn't use it. This is because they are evil people who love complexity and hate simplicity. They worship their own insane ideas and ideologies while ignoring practical real-world concerns. This is taken to an extreme in Silicon Valley where the world's worst software is produced.</p> |
22 | 24 |