News for hackers. Stuff that matters.
Re:Go 1.6 is Released by mwcampbell on Wednesday February 17, 2016 @08:45PM (#11123084)
Can you explain why using a plain text editor for a typesafe language is a bit daft?
Re:Go 1.6 is Released by paulddraper on Wednesday February 17, 2016 @09:22PM (#11123229)
That may be stated too strongly, but the argument is in a statically typed language you go to all the trouble to provide the compiler with sufficient amounts of information, but then don't leverage that in your editor.

E.g. if you call a statically resolved function, your IDE should be able to take you to the function's definition.

Re:Go 1.6 is Released by krakensden on Thursday February 18, 2016 @11:23AM (#11126855)
Go was designed to make tooling easy, and that tooling has been written: https://github.com/nsf/gocode/blob/master/README.md

And it's pretty trivial to get Vim super integrated with go: https://github.com/fatih/vim-go/blob/master/README.md

Re:Go 1.6 is Released by paulddraper on Thursday February 18, 2016 @07:23PM (#11130539)
And you consider that an IDE, right?

An Integrated Development Environment?

Re:Go 1.6 is Released by krakensden on Saturday February 20, 2016 @09:13PM (#11142970)
No, and nobody else does. There's a lot more baggage and feature check-boxes tied up in that name.
Re:Go 1.6 is Released by alkonaut on Thursday February 18, 2016 @03:19AM (#11124414)
Because if it's a text editor it doesn't have all the info and functionality you have available in an IDE. Run tests for your current function, navigate to definition, manage large projects, configure builds, see test coverage, step with interactive debuggers, REPLs, vcs integration, symbolic refactorings, autocomplete, etc.

Most of this can be added to emacs too. Then it's an IDE.