[go-nuts] ActiveState Komodo IDE Now Free

2020-01-29 Thread JuciÊ Andrade
https://www.i-programmer.info/news/90-tools/13411-activestate-komodo-ide-now-free.html "There will no longer be a fee for Komodo, the multi-language IDE for Python, PHP, JavaScript, HTML5, CSS, Node.js, Golang, Ruby, Perl, and a variety of other languages and frameworks ... The only thing

[go-nuts] Re: Go mindshare is low & ~flat, per Google Trends

2020-01-29 Thread JuciÊ Andrade
Change is needed to keep people interest. In particular, to keep highly capable people big challenges are needed. "After ~12.5 years at Google and ~10 years working on Go (#golang ), it's time for me to do something new. Tomorrow is my last day at Google." - Brad

[go-nuts] Re: Go mindshare is low & ~flat, per Google Trends

2020-01-16 Thread JuciÊ Andrade
Liam has a point. Go is not attracting attention as it used to do. Go ceased to generate news. Other projects attracts attention by aggregating new features often. So there is always a flux of news about the project, news that attracts interest, that bring new users to the project. However,

[go-nuts] Re: Ajuda sobre logica

2019-12-19 Thread JuciÊ Andrade
Talvez voce prefira postar suas duvidas aqui: https://groups.google.com/forum/#!forum/golang-brasil -- 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: Where is the middle of Brazil?

2019-12-11 Thread JuciÊ Andrade
A Brazilian friend from the C++ group accepted your challenge and found the population center. It's here: https://goo.gl/maps/uNSA95Ej4PYLzvgp7 On Saturday, December 7, 2019 at 8:12:28 PM UTC-3, Marcin Romaszewicz wrote: > > As a bonus challenge, try to compute the population center of Brazil

Re: [go-nuts] Re: Where is the middle of Brazil?

2019-12-07 Thread JuciÊ Andrade
Yes, I understand it is impossible to chose the "correct way" of determining the center. This week I learnt there are at least a handful of places claiming to be the "center" of Brazil, with monuments and whatnot. The search for a solution is an interesting endeavor per se. Programming is

Re: [go-nuts] Re: Where is the middle of Brazil?

2019-12-07 Thread JuciÊ Andrade
If one wants to improve precision she may use a bigger map. The resulting position would be the same, only more accurate. -- 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

Re: [go-nuts] Re: Where is the middle of Brazil?

2019-12-07 Thread JuciÊ Andrade
Hi, Jan. As you can imagine, there are several ways to define "middle". So, to get rid of the ambiguity I picked this one: "the position would divide Brazil so that half of our country area would be to the north and half to the south, while half would be to the west and half to the east." On

[go-nuts] Re: Where is the middle of Brazil?

2019-12-07 Thread JuciÊ Andrade
I am pretty sure there are other ways to do it, but the method I devised is simple and produces a good enough result. If somebody can put a hole in my reasoning, feel free to do so. All the info I need are in a map, OK? So I downloaded a map from the Internet. I choose a map that shows only

[go-nuts] Re: Where is the middle of Brazil?

2019-12-07 Thread JuciÊ Andrade
OK, people. It has been nearly a week since I left the programming challenge here, so let me show my approach. First, let me tell you guys I sent the aforementioned challenge to a few programming groups and it went like this: . some very knowledgeable people in this group tried to find a

Re: [go-nuts] Where is the middle of Brazil?

2019-12-01 Thread JuciÊ Andrade
Michael, let me tell you I feel very much honored because you answered my question right away. Thank you very much. To be honest, that was not exactly the position I was after. Maybe my question should have been more clear. To be effectively in the middle of our territory, the position would

[go-nuts] Where is the middle of Brazil?

2019-11-30 Thread JuciÊ Andrade
When I was a kid I asked my teacher why my country capital had been moved from Rio de Janeiro to Brasilia. She said the reason was Brasilia is right in the middle of our territory, that way our president could take care of our entire country more effectively. I accepted that answer. Many

[go-nuts] Re: ? How restrict usage of packages ?

2019-11-25 Thread JuciÊ Andrade
Add a script to your users continuous integration tool or even to their source control management. Whenever software is compiled or commited your script will search for imports in Go source files. If your script finds a forbidden package it should flag an error with a friendly message like

[go-nuts] Re: Golang Issue reading/writing Windows Defender Registry

2019-11-23 Thread JuciÊ Andrade
If you have Delve installed it allows you to execute step-by-step inside Go library code. Then you will know exactly what happens and will have access to the Windows error code. -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe

[go-nuts] Re: Golang Issue reading/writing Windows Defender Registry

2019-11-22 Thread JuciÊ Andrade
Microsoft Windows [Version 10.0.18362.476] -- 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

[go-nuts] Re: Golang Issue reading/writing Windows Defender Registry

2019-11-22 Thread JuciÊ Andrade
Hi, Kyhle. I don't know if that is good news for you, but in my computer your Go code works exactly as you expect. Output: Value: C:\ProgramData\Microsoft\Windows Defender\platform\4.18.1909.6-0 $ go version go version go1.13.4 windows/amd64 -- You received this message because you are

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
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

[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] 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

[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

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 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] 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

[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

[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

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

[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

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: 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: 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] 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