I think it might be wise to take some cues from the Wirth family of programming languages. Wirth designed the Oberon system specifically for teaching.
Of course ATS is radically different from Oberon, but the one thing ATS fails to do is address programming "as a human activity". Once that is addressed I suspect ATS will take a noticeable chunk of the FOSS mindshare. I'm impressed with ATS, but still using Spark and VHDL for my critical programming tasks. Diogenes -- 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/19dc8f9d-2e5a-493a-882a-daa4e279bc1c%40googlegroups.com.