3 ms·
The Yesod method does seem interesting (best explanation I could find of it is at [1]. Perhaps that would be a better plan, although you could look at the encod
by qixxiq 15y ago
The Yesod method does seem interesting (best explanation I could find of it is at [1]. Perhaps that would be a better plan, although you could look at the encoding syntax as strongly typed strings. If you look at the 'boldheart' example once the <strong><3</strong> is saved as an "type html" string, it is not re-encoded when placed inside another "type html" string.
As for the "yet-another" argument - I know. Convincing developers to switch to a language that is not leaps-and-bounds ahead of their choice language is hard to impossible. The reality is that I'm simply not happy with any of my options and decided it would be an interesting experiment to write my own. I'm not planning on writing any serious applications in it myself -- unless somehow it can pick up a community.
The remixing though I find interesting. This is simply an attempt at making something "better" than the other options. Languages get stuck with broken features in order to maintain backwards compatibility. I see this as a way to take the good parts of any languages and turn it into something I would like to use. I'd rather stick with what works.
[1] http://yannesposito.com/Scratch/en/blog/Yesod-tutorial-for-newbies/ http://yannesposito.com/Scratch/en/blog/Yesod-tutorial-for-n...
- evincarofautumn 15y agoYeah, I’m not saying remixing isn’t important and valuable at all. A lot of languages have arisen to fill the wants and needs of their designers, then gained traction among like-minded folks. C++ was Bjarne Stroustrup’s take on “Simula in C”. And hell, I make one-off experimental languages for fun all the time, so I can’t blame you. I just have my own preferences, and I gave my honest critique in the hope it’ll be helpful.
- tikhonj 15y agoI think that it's actually easier to get developers to switch to a language that's a little bit better--e.g. Python vs Java or CoffeeScript vs JavaScript--rather than "leaps and bounds ahead".