Re: [go-nuts] Modules. A "new" system.

2019-02-05 Thread Gerard
That's funny. I was kinda hoped that my idea kinda got added into Go2. I can understand why they didn't got embedded but the idea was kinda novel. And maybe it will bring people into minds. On Wednesday, February 6, 2019 at 3:55:47 AM UTC+1, Bakul Shah wrote: > > I hope bignums will be added to

Re: [go-nuts] Modules. A "new" system.

2019-02-05 Thread Bakul Shah
I hope bignums will be added to Go2 as a builtin type! -- 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. For more options,

Re: [go-nuts] Modules. A "new" system.

2019-02-05 Thread andrey mirtchovski
cray was optimized for throughput, after all ;) -- 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. For more options, visit

Re: [go-nuts] Modules. A "new" system.

2019-02-05 Thread Rob Pike
% ivy */iota 1000 40238726007709377354370243392300398571937486421071463254379991042993851239862902059204420848696940480047998861019719605863166687299480855890132382966994459099742450408707375991882362772718873251977950595099527612087497546249704360141827809464649629105639388743788648733711918104582

Re: [go-nuts] Modules. A "new" system.

2019-02-05 Thread Michael Jones
FYI, the last item in his thesis is computing multi-precision factorial on the Cray. All digits of 1000! can be computed in 28ms on the Cray Y_MP: 1000! = 40238726007709377354370243392300398571937486421071463254379991 04299385123986290205920442084869694048004799886101971960586316668729 9480855890

Re: [go-nuts] Modules. A "new" system.

2019-02-05 Thread Rob Pike
Oberon inspired a number of languages. For instance, Limbo's GC also collects files, and modules are just objects you assign to when importing them, and are collected when no longer referenced. -rob On Wed, Feb 6, 2019 at 10:06 AM Michael Jones wrote: > ha ha! yes indeed. i was counting inter

Re: [go-nuts] Modules. A "new" system.

2019-02-05 Thread Michael Jones
ha ha! yes indeed. i was counting intermediaries, so off by one. wirth was on robert's thesis committee. (A Programming Language for Vector Computers, his auto vectorizing Oberon subset for the Cray-YMP.) On Tue, Feb 5, 2019 at 10:55 AM Jan Mercl <0xj...@gmail.com> wrote: > Just an of-by-one erro

Re: [go-nuts] Modules. A "new" system.

2019-02-05 Thread Jan Mercl
Just an of-by-one error. After all, Michael is also a programmer ;-) On Tue, Feb 5, 2019, 19:51 Dan Kortschak wrote: > Robert Griesamer *is* Niklaus Wirth? > > On Tue, 2019-02-05 at 09:19 -0800, Michael Jones wrote: > > Go learns from Oberon via Go and Oberon insider Robert Griesemer, > > whose

Re: [go-nuts] Modules. A "new" system.

2019-02-05 Thread Dan Kortschak
Robert Griesamer *is* Niklaus Wirth? On Tue, 2019-02-05 at 09:19 -0800, Michael Jones wrote: > Go learns from Oberon via Go and Oberon insider Robert Griesemer, > whose > Wirth-number is zero. > > On Tue, Feb 5, 2019 at 3:47 AM Gerard wrote: > > > > > Hello everyone. There has been one issue i

Re: [go-nuts] Modules. A "new" system.

2019-02-05 Thread Michael Jones
Go learns from Oberon via Go and Oberon insider Robert Griesemer, whose Wirth-number is zero. On Tue, Feb 5, 2019 at 3:47 AM Gerard wrote: > Hello everyone. There has been one issue in Go that has never gotten out > of my head, so it went on and on. The problem is modules. > > In the beginning t