I have experience coming the other way (Haskell to ATS2), and I think it works well enough - I did pick up some C/low-level programming along the way, and the mailing list has expertise in both areas and can help you.
I suspect it will work the same going to other way, though I have a hunch ATS makes more sense to C programmers than ML programmers :) On 2/4/19 9:10 AM, Mustapha Rashiduddin wrote: > noob question: > > Does that mean if you know C you'll be able to learn ATS3 (relatively) > comfortably without knowing sml or some other ml variant? > > On Sunday, January 13, 2019 at 7:04:24 PM UTC, gmhwxi wrote: > > > Thanks a lot for your long and continual interest in ATS :) > > I would like to wait a bit until I can get ATS3 to the point where > I have > a clear idea as to what it is really like. ATS3 is unlikely to be > like Rust. > I mean they try to address some similar issues in programming (for > instance, > safety in low-level programming) but they use fundamentally > different approaches. > > ATS3 is meant to be the core of various meta-programming extensions. > Programming in ATS3 can be both ML-like and C-like and the default > dynamic > semantics of ATS3 is roughly C plus C++-like templates. These are > some of key > objectives I have kept in my mind for quite some time. > > Cheers! > > > On Saturday, January 12, 2019 at 10:39:15 PM UTC-5, Raoul Duke wrote: > > Those are all great things to put into a faq. :-)I think some > of the folks looking at ATS would also be looking at Rust. Of > course that doesn’t mean ATS has to talk about Rust but i feel > like it would help ground ATS in the mind of a newcomer to the > language, since Rust is fairly well heard of now. > > -- > You received this message because you are subscribed to the Google > Groups "ats-lang-users" group. > To unsubscribe from this group and stop receiving emails from it, send > an email to ats-lang-users+unsubscr...@googlegroups.com > <mailto:ats-lang-users+unsubscr...@googlegroups.com>. > To post to this group, send email to ats-lang-users@googlegroups.com > <mailto:ats-lang-users@googlegroups.com>. > Visit this group at https://groups.google.com/group/ats-lang-users. > To view this discussion on the web visit > https://groups.google.com/d/msgid/ats-lang-users/a94e897a-a9e8-497b-83f1-06cc4a6989cd%40googlegroups.com > <https://groups.google.com/d/msgid/ats-lang-users/a94e897a-a9e8-497b-83f1-06cc4a6989cd%40googlegroups.com?utm_medium=email&utm_source=footer>. -- You received this message because you are subscribed to the Google Groups "ats-lang-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to ats-lang-users+unsubscr...@googlegroups.com. To post to this group, send email to ats-lang-users@googlegroups.com. Visit this group at https://groups.google.com/group/ats-lang-users. To view this discussion on the web visit https://groups.google.com/d/msgid/ats-lang-users/71dcc460-0c1b-8e25-8704-9e7408cffbc4%40iohk.io.
signature.asc
Description: OpenPGP digital signature