>>Of course ATS will (rightly) never match the simplicity criteria that
they strive for.

I won't give up so quickly :)

Go is a fine language. But Go lacks what I call "high mechanism" that can
greatly increase
one's programming productivity.

With enhanced type inference and embeddable templates, I feel that ATS3 has
a very good chance
to be competitive when compared with Go (and others) regarding those
simplicity criteria.


On Mon, Oct 22, 2018 at 5:05 PM Brandon Barker <brandon.bar...@gmail.com>
wrote:

> Seems to be on of the big arguments for using Go. Of course ATS will
> (rightly) never match the simplicity criteria that they strive for.
>
> Though I imagine for more "complicated" scripts typechecking/constraint
> solving may become the predominant portion of time spent among compiling
> and running code (at least in some cases). Though in this case, it probably
> is less likely to qualify as a script ;-).
>
>
> On Monday, October 22, 2018 at 1:51:20 PM UTC-4, gmhwxi wrote:
>>
>>
>> Yes. Please use v0.9.26. TCC v0.9.25 is buggy and should be
>> avoided.
>>
>> I like TCC a lot. It is a pity that it does not get maintained these days.
>>
>> With TCC, I often use ATS for scripting. Once adequate lib support is
>> put into place, I feel that ATS can work very well for the need of shell
>> scripting
>> and beyond.
>>
>> On Monday, October 22, 2018 at 3:34:29 AM UTC-4, Chris Double wrote:
>>>
>>> On Mon, Oct 22, 2018 at 3:19 PM Hongwei Xi <...> wrote:
>>> >
>>> > A few years back, I looked into to the possibility of using CINT
>>> > build an REPL for ATS2. Now Cling seems to be under active
>>> development:
>>>
>>> Can TCC compile ATS code? https://bellard.org/tcc/
>>>
>>> It can be used as a dynamic code generator as well which would suit a
>>> REPL:
>>>
>>> https://bellard.org/tcc/tcc-doc.html#Libtcc
>>> https://github.com/TinyCC/tinycc/blob/mob/libtcc.h
>>> https://github.com/TinyCC/tinycc/blob/mob/tests/libtcc_test.c
>>>
>>> --
>>> http://bluishcoder.co.nz
>>>
>> --
> 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/c3f323b2-1d6c-4e25-978b-6367b87f2a34%40googlegroups.com
> <https://groups.google.com/d/msgid/ats-lang-users/c3f323b2-1d6c-4e25-978b-6367b87f2a34%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/CAPPSPLrN4jVhJQegBD1M-%2Bww6MDAUjVjV_cVYNHN4u1swr1SgA%40mail.gmail.com.

Reply via email to