Re: [m-users.] Correct use of solutions.
Volker Wysk <[email protected]>
| Newsgroups | gmane.comp.lang.mercury.general |
|---|---|
| Message-ID | <[email protected]> |
Am Montag, dem 31.07.2023 um 10:55 +0100 schrieb Sean Charles (emacstheviking): > Agreed. I was reading your code for that the other day actually. > > As much as I sometimes still struggle with things, Mercury is now me go-to language for things larger than a quick throwaway python script. > > I just like the rock solid output from it. You mean the rock solid source code you write with it? V. > Douglas Adams' "Deep Thought" computer was obviously programmed using Mercury, by mice. He just didn't know it. > > > > On 31 Jul 2023, at 10:52, Volker Wysk <[email protected]> wrote: > > > > Am Montag, dem 31.07.2023 um 11:58 +1000 schrieb Mark Brown: > > > In all seriousness, I think SWI Prolog is an excellent system with > > > which to implement a compiler. Even if intending to build a compiler > > > in Mercury in the long term, rapidly prototyping (parts of) it in > > > Prolog is often an excellent approach to take in my opinion. > > > > I thought that, too. But when I rapidly prototyped my command line parser in > > Prolog, I found that I missed types, determinism categories, modes... > > Declarative IO is something like this, too, but wasn't important for that > > command line parser. Things that help to get your head straight. I came to > > the conclusion that doing it "right" from the beginning is better. > > > > (That parser turned out to be much more involved than I thought.) > > > > But it's a matter of taste, I guess. > > > > Bye > > Volker > > _______________________________________________ > > users mailing list > > [email protected] > > https://lists.mercurylang.org/listinfo/users > _______________________________________________ users mailing list [email protected] https://lists.mercurylang.org/listinfo/users
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6QXGh82Ov3+2nrxp+K4ydFOsHoUFAmTHhlgACgkQ+K4ydFOs HoWDnQ//eeMTIQtYkwjVNmKuBlXyl+EHpovcgQnxP/bmeQFWNatvbCVFcCqNabQC erUWiVgr3sSu6mHScAaVQYhPghcAeMn3RFw74HIyA6xeuHEZ6NSeAL8xM7gcYoxi I8QVrcE7BI3RI4/Vgzx7+JSO6hB9hKrZeSPm8MsJj6rnA04PWJFbX2jd/8D0R8dp baV+v8/HqgqQuR56diyHBVkzjrepUS7ImGX33WyCOTo2hU/eVgVG6tvwtJsYFrJh TP2WMss3J1I+ehuDOoRRzOTFXnpbuQEGfHDIROwpDr+FmZQM12dzFM9JIz2wCYN4 BG0fZ1CtwJLX0iZcUZEzeGNSpb6pe+0JwjXH7XXajBfgpgCWUKRrwt8e84BhKFIu FZlbTOwT8q81c2Tt7bEP1+9PXRPe0ikiPiHahl8zq4xvRk+uqTufLo9RyFMbAA6d pJpbQ1XPAWAPM2C8OnmW6cy0zrRFx1AAfDjuSFOWGWcB0IumBwIhjfFP8rnjsehZ MLhlLp8huIpxpTboa1+Dvkx+NVo/+QBWt/ONcx1RzNGpnn4dvJlLvpLWFi7oVdVi DaurgTtQV6UWugv9la93+0K7Bv7fBZseXv6Cx8hiJulByMoMSHCWQrc/E1nDBosb 6+vtApfBGu6xEdTEg+X7IFIMiTdt9GpeW1+09wK3LTxSEJ5+jtU= =XKRa -----END PGP SIGNATURE-----