Eli Mellen
08/23/2023, 2:15 PMThe reason that modern web development is swamped with complexity is that no one really wants things to be simple. We just think we do, while our choices prove otherwise.later, continuing…
The same is often true of complexity. The real test is the question “what are you willing to sacrifice to achieve simplicity?” If the answer is “nothing”, then you don’t actually love simplicity at all, it’s your lowest priority.
When I say “sacrifice”, I don’t mean that choosing simplicity will mean you are worse off overall – simplicity brings massive benefits. But it does mean that there will be some things that tempt you to believe you are missing out.Looking beyond the inflammatory fun title, how do ya’ll think this relates to the future of coding? Is a reason that visual programming is often just around the corner because folks aren’t willing to shed some of the complexity (read also as “power” or “flexibility”) of existing programming systems?
guitarvydas
08/23/2023, 2:41 PMMarcelle Rusu (they/them)
08/23/2023, 2:50 PMguitarvydas
08/23/2023, 3:23 PMwtaysom
08/24/2023, 4:35 AMStefan
08/24/2023, 6:12 AMKonrad Hinsen
08/24/2023, 6:33 AMMarcelle Rusu (they/them)
08/30/2023, 6:01 PMStefan
08/30/2023, 10:11 PMKonrad Hinsen
08/31/2023, 5:42 AMKonrad Hinsen
08/31/2023, 5:48 AMMike Austin
10/14/2023, 1:41 AMMike Austin
10/20/2023, 5:33 PM"Hello, ${name}, how are you?"
. I like to keep things as simple as possible and look for opportunities, so I used function application (via juxtaposition) to concatenate strings. The previous example would be "Hello " name ", how are you?"
. It doesn't require any special syntax or even a change in the language grammar. There's always a possibility of going too far, though, and abusing the language or writing odd/counter-intuitive code.Marcelle Rusu (they/them)
10/20/2023, 6:13 PMstr
in clojure
felt for this. I have removed need for comma in my language & found many similar moments. Tiny things like this really bring me joy 🙂