4 ms·
The exceptions that prove the rule. When your programming language is built up of singular Unicode characters with specific meanings, of course that's faster th
by satvikpendem 6mo ago
The exceptions that prove the rule. When your programming language is built up of singular Unicode characters with specific meanings, of course that's faster than typing out in English what you want.
What do you use them for? For most AI users it's usually CRUD and I've never seen a web server or frontend in APL like languages.
- noosphr 6mo agoThe exception is the rule. The reason why programming is hard is because most languages force you to use a hammer when you need a screw driver. LLMs are very good at misusing hammers and most people find them useful for that reason. If you use a sane dsl instead the natural language description of a problem is always more complex and much longer than the equivalent description in a dsl. It's also usually wrong to boot. This is what algebra used to look like before variables: https://en.wikipedia.org/wiki/Archimedes%27s_cattle_problem#Problem https://en.wikipedia.org/wiki/Archimedes%27s_cattle_problem#... I don't think you will find anyone who can do better than an LLM at one shotting the prose version of the problem. Both will of course be wrong. But I also don't think you will find an LLM that can solve the problem faster than a human with Prolog when you have to use the prose description of the problem.
- stingraycharles 6mo agoUsing esoteric programming languages doesn’t suddenly make it true for the majority of development, which is web apps, CRUD stuff, some data science, etc.
- noosphr 6mo agoSQL and algebra are not esoteric languages.
- satvikpendem 6mo agoFor most devs, they are.
- satvikpendem 6mo agoWho is using APL and J these days? I guarantee 90+% of Claude users are developing CRUD web apps, or something similar. Your point about algebra is a non sequitur to what people are actually developing for these days.