> I want to get away from C as much as possible! I shouldn't have to do so
much like
writing reasonably memory safe array handling functions to be confident in
my
codes security. Because C can't be arsed to offer safer compile options.

Yes, I understand that in your projects using tinyGo instead of Java/C
might be the best possible option. It's just in my own case it doesn't fit.
And my scepticism is more about using tinyGo as a WASM compiler, when
people for no real reason trying to save few megs of binary size like we
are back in 90th.

And yes, of course in projects like tinyGo and in many others generics will
add a significant cost to development. It's feasible, because it's not a
rocket science, but not free.




ср, 17 мар. 2021 г. в 16:29, Kevin Chadwick <m8il1i...@gmail.com>:

> On 3/17/21 12:11 PM, Space A. wrote:
> > I don't think Java failed on micros, for instance look at JavaCard, a
> lot of
> > SIM-cards are running applets based on it. SIM cards can be a dying
> technology
> > on itself, but still, I think there was a huge success. Not sure about
> other
> > "small places" because I never touched them in my work.
> >
>
> I didn't know about JavaCard. Quite hard to gauge it's suitability to
> mmuless
> systems, nevermind particular ones. I don't believe Pythons variant is
> suitable
> but JavaCard might be. I don't want to write Java though anyway. I'm also
> not a
> fan of Java's security record either.
>
> > With regards to TinyGo, it's interesting. I also heard that they are
> sponsored
> > by Google. Which is good. However Richard Musiol, the creator of
> GopherJS and
> > person responsible for WebAssembly in Go compiler
> >
> https://docs.google.com/document/d/131vjr4DH6JFnb-blm_uRdaC0_Nv3OUwjEY5qVCxCup4/edit#heading=h.mjo1bish3xni
> > <
> https://docs.google.com/document/d/131vjr4DH6JFnb-blm_uRdaC0_Nv3OUwjEY5qVCxCup4/edit#heading=h.mjo1bish3xni
> >
> > in one of his comments on gihub clearly said that he is not paid or in
> any form
> > financially supported. And he's doing his work in spare time. I just
> don't get it.
> >
> > There is gioui project which aim at implementing crossplatform GUI
> without
> > relying on C libs, and they have already showcased very promising
> results. Any
> > support from Google? Like some symbolic $100 bucks check per month? You
> knew the
> > answer.
> >
> > I'm pretty sceptical about TinyGo. It implements a subset of language,
> and I
> > tried it for my WASM project, but didn't find it suitable at all. If I
> only
> > wanted a small part of Go, I'd choose C.
>
> Looks like JavaCard implements a far smaller subset than tinyGO according
> to
> their site. If you have 256k Ram and that is a generous option, then it is
> going
> to be a subset. I thought it was surprising how much of the stdlib is said
> to be
> working. C compatibility is also important that both tinyGo and Zig offer.
> I
> want to get away from C as much as possible! I shouldn't have to do so
> much like
> writing reasonably memory safe array handling functions to be confident in
> my
> codes security. Because C can't be arsed to offer safer compile options.
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "golang-nuts" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/golang-nuts/lC9Z9VZXPdM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> golang-nuts+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/golang-nuts/9be9cf18-7191-c81c-9b86-e15d1827f944%40gmail.com
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/CADKwOTfnGnDw8%2BU9gGyWz_oZj0CP9wjzhfjbOYta%3DDpoDAAMcQ%40mail.gmail.com.

Reply via email to