Re: [go-nuts] Re: Elphaba Chess

2017-12-03 Thread hughaguilar96
On Saturday, December 2, 2017 at 9:06:54 PM UTC-7, as wrote: > > Transitive property abused for emphasis. > >> >>> On Friday, November 24, 2017 at 7:23:06 PM UTC-8, Hugh Aguilar wrote: My ultimate goal with Go is to write a program to "understand" the Ido language, at least

Re: [go-nuts] Re: Elphaba Chess

2017-12-02 Thread as
Transitive property abused for emphasis. On Saturday, December 2, 2017 at 7:06:15 PM UTC-8, hsmyers wrote: > > err…wouldn't that be "C an Bell product…" Bell Labs and all. > > On Sat, Dec 2, 2017 at 7:12 PM, as wrote: > >> Calling Go a Google product makes as much sense as

Re: [go-nuts] Re: Elphaba Chess

2017-12-02 Thread Hugh S. Myers
err…wouldn't that be "C an Bell product…" Bell Labs and all. On Sat, Dec 2, 2017 at 7:12 PM, as wrote: > Calling Go a Google product makes as much sense as calling C a Nokia > product. > > > On Friday, November 24, 2017 at 7:23:06 PM UTC-8, Hugh Aguilar wrote: >> >> I

[go-nuts] Re: Elphaba Chess

2017-12-02 Thread as
Calling Go a Google product makes as much sense as calling C a Nokia product. On Friday, November 24, 2017 at 7:23:06 PM UTC-8, Hugh Aguilar wrote: > > I invented a chess variation called: Elphaba Chess > This is just like International Chess except that the queen can't capture > the

Re: [go-nuts] Re: Elphaba Chess

2017-12-01 Thread hughaguilar96
On Friday, December 1, 2017 at 4:45:39 PM UTC-7, matthe...@gmail.com wrote: > > Hugh, > > Go is a general purpose programming language that is open source and > permissively licensed, and there is no obvious reason for Google or other > contributors to change this. I strongly recommend it for

Re: [go-nuts] Re: Elphaba Chess

2017-12-01 Thread Ian Lance Taylor
On Fri, Dec 1, 2017 at 3:44 PM, wrote: > > Here’s an explanation behind my assumptions about Go: > > Recently I encountered a crash in the latest stable version of Go that > blocked my development and was root caused to a mistake in how pointers are > handled as map keys

Re: [go-nuts] Re: Elphaba Chess

2017-12-01 Thread matthewjuran
Here's the golang-nuts topic and it has a link to the github issue: https://groups.google.com/forum/#!topic/golang-nuts/7lcongdGOMM The fix code is quite involved in the map implementation. Matt On Friday, December 1, 2017 at 5:52:24 PM UTC-6, andrey mirtchovski wrote: > > > Recently I

Re: [go-nuts] Re: Elphaba Chess

2017-12-01 Thread andrey mirtchovski
> Recently I encountered a crash in the latest stable version of Go that > blocked my development and was root caused to a mistake in how pointers are > handled as map keys by the runtime. can you share this bug? perhaps by making it more visible we can, as a team, solve any nascent dependancies

Re: [go-nuts] Re: Elphaba Chess

2017-12-01 Thread matthewjuran
Hugh, Go is a general purpose programming language that is open source and permissively licensed, and there is no obvious reason for Google or other contributors to change this. I strongly recommend it for your project, although Clownfish is a robust existing project. Maybe I’ll have a mature

Re: [go-nuts] Re: Elphaba Chess

2017-12-01 Thread Rob Pike
Go is an open-source language. It's not "tied" to anything. Yes, Google invests in its development but so do other companies and many, many open source developers. It has a strong place in modern data centers but it is being used in just about every place imaginable now; some have even done kernel

[go-nuts] Re: Elphaba Chess

2017-12-01 Thread hughaguilar96
On Friday, December 1, 2017 at 7:41:24 AM UTC-7, matthe...@gmail.com wrote: > > I don't speak for the language developers but as far as I can tell Go is > always going to be tied to Google's business of datacenter-based network > and web services, so if you want your game as something other

[go-nuts] Re: Elphaba Chess

2017-12-01 Thread matthewjuran
The code isn't licensed for use (please don't modify it for your variation) but it's posted on github publicly, feel free to read my HTTP server with database backend for inspiration of how such a thing could work: https://github.com/pciet/wichess There's a web client that works on smartphones