Re: [go-nuts] Re: Interesting public commentary on Go...

2019-05-29 Thread JuciÊ Andrade
Registering Go as a trademark is important to protect it against improper use. Let's not forget "Sun vs Microsoft" fighting to define what could be named "Java". https://www.zdnet.com/article/sun-vs-microsoft-clash-of-the-titans-5000121284/ On Friday, May 24, 2019 at 3:49:18 AM UTC-3, Rob

Re: [go-nuts] Re: Web access to golang-dev is down

2019-05-07 Thread JuciÊ Andrade
My IP: 177.223.105.20 Tried both Microsoft Edge and Mozilla Firefox Developer Edition version 67.0b17 (64-bits) No problem at all accessing golang-nuts. On 5/7/19, Marcin Romaszewicz wrote: > The same for me. golang-dev is not accessible to me, nor does it show up in > a group search, meaning

Re: [go-nuts] Re: Web access to golang-dev is down

2019-05-07 Thread JuciÊ Andrade
Me too. I can't access golang-dev. "An error (#401) occurred while communicating with the server." > > -- 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

Re: [go-nuts] Re: Web access to golang-dev is down

2019-05-07 Thread JuciÊ Andrade
Now it is working. Thanks. -- 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

Re: [go-nuts] Re: the Dominance of English in Programming Languages

2019-05-03 Thread JuciÊ Andrade
I think my poor choice of words induced a misunderstanding. When I said "we code in Portuguese" I meant "we prefer to pick words from Portuguese for identifiers". Sorry. On Friday, May 3, 2019 at 11:43:09 AM UTC-3, Ian Lance Taylor wrote: > > On Fri, May 3, 2019 at 7:28 AM Louki Sumirniy > >

[go-nuts] Re: How many Go compilers are out there?

2019-05-08 Thread JuciÊ Andrade
One of the reasons I like Go is the very professional approach to its development. Work is well done since the inception. Having a language specification appears to be a simple matter, yet many other languages doesn't have such document. It turns out that this very artefact is essential for

[go-nuts] How many Go compilers are out there?

2019-04-25 Thread JuciÊ Andrade
These are the ones I am aware of: . GC toolchain . GCC . gopherjs By Go compiler I mean any tool that understands Go source files and generates executable code. Thanks -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this

[go-nuts] Re: VS + GO plugin questions

2019-09-16 Thread JuciÊ Andrade
The last time I installed VSCode I had to set GOPATH environment variable, otherwise the Go plugin wasn't able to find source code for std library. I don't know if that situation improved in recent releases. -- You received this message because you are subscribed to the Google Groups

[go-nuts] Re: THANKS GO TEAM FOR GOLANG'S NEW VERSION.

2019-09-07 Thread JuciÊ Andrade
I am pretty sure this gratitude sentiment is shared by many many people. In particular, I appreciate the care towards the evolution of tooling. Those guys just don't surrender to the first approach. Each idea is debated ad nauseam before making to the final product. Much beyond the language,

[go-nuts] Re: What did you see at GopherCon 2019 (San Diego)?

2019-08-08 Thread JuciÊ Andrade
Very nice of yours, Akram. Thank you. -- 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

[go-nuts] Re: About the Google logo on the new Go website

2019-07-16 Thread JuciÊ Andrade
So a company spend millions on a tool that everybody may use freely and when they put a simple logo in the project page the sky falls down. Are you serious, people? I find hard to believe we are discussing that. -- You received this message because you are subscribed to the Google Groups

[go-nuts] Go Cloud Development Kit is looking for early adopters

2019-10-02 Thread JuciÊ Andrade
"Go CDK provides commonly used, vendor-neutral generic APIs that you can deploy across cloud providers. The idea is to support hybrid cloud deployments while combining on-prem (local) and cloud tools." https://gocloud.dev/ -- You received this message because you are subscribed to the Google

[go-nuts] Re: lots of 'undeclared name' errors with vscode/gopls

2019-09-29 Thread JuciÊ Andrade
Gopls depends on finding a go.mod file, otherwise you get lots of "undeclared name". If it's not there just go to your project root folder and issue the command "go mod init". -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from

Re: [go-nuts] Channels may not be the best solution in Go

2019-10-03 Thread JuciÊ Andrade
Burak, feel free to correct me if I am wrong, but now I think I understood the heart of the matter: Your approach to software development is different from mine. Nothing wrong with that. . you normally write sequential code, and uses concurrent code where it fits best. That is fine. . I use

Re: [go-nuts] Channels may not be the best solution in Go

2019-10-03 Thread JuciÊ Andrade
On Thursday, October 3, 2019 at 2:24:20 AM UTC-3, burak serdar wrote: > > It can be argued that you were misusing channels. Channels are > synchronization mechanisms between goroutines. They are not generic > data pipes. > I use channels exactly that way and they work pretty well. -- You

Re: [go-nuts] Channels may not be the best solution in Go

2019-10-03 Thread JuciÊ Andrade
On Thursday, October 3, 2019 at 10:47:27 AM UTC-3, burak serdar wrote: > > On Thu, Oct 3, 2019 at 6:18 AM JuciÊ Andrade > wrote: > > I use channels exactly that way and they work pretty well. > > Then you're paying some penalty for synchronization where the same > thing

Re: [go-nuts] Re: [ANN] A BASIC compiler

2019-10-27 Thread JuciÊ Andrade
Today I learned a fellow programmer did just that! His name is Everton Marques. https://github.com/udhos/basgo On Sat, Oct 26, 2019 at 12:33 PM Robert Engels wrote: > Why not generate Go? > > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group.

Re: [go-nuts] Re: [ANN] A BASIC compiler

2019-10-26 Thread JuciÊ Andrade
It could be done, Robert. Then the programs would run in every platform that Go runs, quite a few! On Saturday, October 26, 2019 at 12:34:21 PM UTC-3, Robert Engels wrote: > > Why not generate Go? > > -- You received this message because you are subscribed to the Google Groups "golang-nuts"

[go-nuts] Re: [ANN] A BASIC compiler

2019-10-26 Thread JuciÊ Andrade
I just edited the project README to clarify this point. This tool generates C code that you submits to the C compiler for your particular platform. -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop

[go-nuts] [ANN] A BASIC compiler

2019-10-26 Thread JuciÊ Andrade
https://github.com/jucie/basic A compiler for BASIC programming language. This tool understands what is in David H. Ahl's own words "the gold standard of microcomputer BASICs: MITS Altair 8K BASIC, Rev. 4.0 (ix)." It has been tested against every program from Ahl's bestseller "BASIC Computer

[go-nuts] Re: [ANN] A BASIC compiler

2019-10-26 Thread JuciÊ Andrade
Hi, Anca. The compiler proper doesn't use C code, generated code does, it has references to some support functions. Those support functions are declared in basiclib.h and defined in basiclib.c . On Saturday, October 26, 2019 at 10:32:24 AM UTC-3, Anca Emanuel wrote: > > Why do you need C in

Re: [go-nuts] Re: [ANN] A BASIC compiler

2019-10-26 Thread JuciÊ Andrade
Feel free to classify the tool anyway you like, Anca. I don't buy the distinction between "compiler" and "transpiler" because it's the same thing. They read code in some language and generates code in some language. I picked C for output because it is utterly portable and everyone could enjoy