Re: [go-nuts] Resources to learn Go as a first programming language?

2018-02-14 Thread Wojciech S. Czarnecki
courses online e.g. https://www.khanacademy.org/computer-programming/welcome-to-computer-science/882454257 https://lagunita.stanford.edu/courses/Engineering/CS101/Summer2014/about Hope this helps, -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because y

Re: [go-nuts] Resources to learn Go as a first programming language?

2018-02-14 Thread Wojciech S. Czarnecki
nes. First one has many exercises for the freshmen. Hope this helps, -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails f

Re: [go-nuts] Go += Package Versioning

2018-02-20 Thread Wojciech S. Czarnecki
t of go binaries may just list versions and compare sp levels with ones at the source repo. If there is higher spN, we will know something is amiss immediately - without grepping changelogs for a CVE lines. m0.2c -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this me

Re: [go-nuts] Multiple directory paths in $GOPATH and go get

2018-03-09 Thread Wojciech S. Czarnecki
> No. Go get uses first one. You may execute go tool setting process' environment as for any other unix executable: GOPATH=/some/path go get reposite/user/package Then package will be installed in /some/path/src/reposite/user/package -- Wojciech S. Czarnecki << ^oo^ >>

Re: [go-nuts] Re: Hello World - unexpected NUL in input

2018-03-29 Thread Wojciech S. Czarnecki
rune("abc^-here P.S. If you need line numbers you may annotate input with grep: $ grep -n file.go | iconv -f utf7 2>&1 | tail -1 Hope this helps, -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups

Re: [go-nuts] Beginner question about interface

2018-04-28 Thread Wojciech S. Czarnecki
interest whether it has methods with given by Interface signatures. > Thank you in advance > Attila -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from

Re: [go-nuts] [ANN] GoKi Trees and GoGi GUI

2018-05-04 Thread Wojciech S. Czarnecki
get to go from X/y/C++; what I do like and what I do not" posts. Awaiting your goki brainchild to mature and flourish :) > - Randy > -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "

Re: [go-nuts] Re: go 1 on Ubuntu 18.04

2018-05-08 Thread Wojciech S. Czarnecki
o set that Someone who **knows** she will need to set GOROOT likely is fully aware of the consequences. For the beginner the "it will cause confusing errors for you" is not a mere warning but is a precise description of reality. @OP: Read 'never' as 'you MAY NOT set GOROO

Re: [go-nuts] Go could really use a while statement

2018-05-11 Thread Wojciech S. Czarnecki
Though last example is not in Go's "readability first" spirit. https://play.golang.org/p/8AKokpQWxkr > Hugh Fisher > -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts" gr

Re: [go-nuts] Go could really use a while statement

2018-05-11 Thread Wojciech S. Czarnecki
On Fri, 11 May 2018 13:58:31 +0200 "Wojciech S. Czarnecki" wrote: Errata: of course body is still over condition check in for { body; if !(condition) {break} } construct. https://play.golang.org/p/yHFPIYIpcfp -- You received this message because you are subscribed to the Goo

Re: [go-nuts] Go license and fitness for purpose

2018-05-14 Thread Wojciech S. Czarnecki
.supremecourt.uk/cases/uksc-2015-0115.html -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- 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 g

Re: [go-nuts] golang maven plug-in 2.2.0 has been published in maven central

2018-05-15 Thread Wojciech S. Czarnecki
;s 'hello corporate bus' takes to compile and run. Thank you for your work. -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop r

Re: [go-nuts] Cross platform native(no dependencies) GUI options.

2018-05-27 Thread Wojciech S. Czarnecki
avascript what in turn allows for communication between your ui markup and your go code. Hope this helps, -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this gro

Re: [go-nuts] Re: I am confused.

2018-05-28 Thread Wojciech S. Czarnecki
If you are brave enough you may also learn vim editor: https://ftp.nluug.nl/pub/vim/pc/gvim81.exe I respect you, your sincerity and your will to learn young man. Keep on! Hope this helps, -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE P.S. I urge someone with Windows environment to wr

Re: [go-nuts] Re: I am confused.

2018-05-28 Thread Wojciech S. Czarnecki
ng university / university of technology ones... -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- 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 e

[go-nuts] [ANN] Bitpeek. Make bits human readable.

2018-08-09 Thread Wojciech S. Czarnecki
. 2x faster than fmt.Sprintf with string output. 3x faster with its native []byte output. MIT license. Repo: https://github.com/ohir/bitpeek Docs: http://godoc.org/github.com/ohir/bitpeek Enjoy! -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message bec

Re: [go-nuts] Ternary ... again

2018-08-16 Thread Wojciech S. Czarnecki
;s "text/template" for similar functionality. Young cocky "pro" wrote this just because he could. His older self longs much for ternaries, pre/post increments, do{}while and a few other things but is so happy that young rookies can't pollute code he is responsible for in

[go-nuts] [ANN] bplint - linter tool for Bitpeek format strings

2018-08-16 Thread Wojciech S. Czarnecki
://github.com/ohir/bplint Bplint docs: https://godoc.org/github.com/ohir/bplint Bitpeek package: https://github.com/ohir/bitpeek Bitpeek docs: https://godoc.org/github.com/ohir/bitpeek Enjoy! -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because yo

Re: [go-nuts] function's argument default value

2018-08-22 Thread Wojciech S. Czarnecki
sed would be against sacred readability of Go code. See Jan Mercl's reply for details. PS. Try [https://racket-lang.org/]. They allow every one to write code readable only by the very same person. ;) -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message

Re: [go-nuts] Reference to type satisfying a specified interface

2018-08-31 Thread Wojciech S. Czarnecki
e chkValidMT(x MTcheckerInterface) one. Now common checks are factored out and all "checkable" structs have 'IsOK' methods that call relevant series of "generic" checks but this would not be done without previous translation from hierarchy to separate typed funcs) Good l

Re: [go-nuts] multilingual, multiplatform system - golang - idl

2018-08-31 Thread Wojciech S. Czarnecki
lers) https://github.com/google/flatbuffers > thanks in advance, srini > -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop rec

Re: [go-nuts] Re: How to setup your development environment using Go modules

2018-08-31 Thread Wojciech S. Czarnecki
t > warts like this make the change to modules an unwelcoming experience > for Go developers. -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this gr

Re: [go-nuts] Are Go floats smarter?

2018-09-02 Thread Wojciech S. Czarnecki
ement it prints 0.018¤ (using 5/4 rounding rules). The -500µ¤ goes to wherever local accounting law imposes on me. Surely with pennies I'd do same thing ;) > For financial applications you should use decimal floating-point numbers. And soon see pink slip. Or even go to jail. > Manlio

Re: [go-nuts] Are Go floats smarter?

2018-09-02 Thread Wojciech S. Czarnecki
s (i.e. where the final owner of rounded off micropennies is known :) The decimal floats libraries are ok, esp. for analytics purposes but for typical money calculations old "use ints, Luke" ways are both faster and more error-prone. YMMV ofc. > Manlio -- Wojciech S. Czarnecki &

Re: [go-nuts] Are Go floats smarter?

2018-09-02 Thread Wojciech S. Czarnecki
On Sun, 2 Sep 2018 20:11:40 +0200 "Wojciech S. Czarnecki" wrote: > error-prone s/error-prone/error-proof/ of course. Though this slip tells me that in fact either way (use ints/use libs) has its error-prone spots. Peace, -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RI

Re: [go-nuts] Re: Are Go floats smarter?

2018-09-02 Thread Wojciech S. Czarnecki
On Sun, 2 Sep 2018 15:54:08 -0700 (PDT) José Colón wrote: > if a package that could provide similar ease of use in performing > infinite precision calculations would be a good idea https://github.com/ericlagergren/decimal It does not fit into stdlibs imo. -- Wojciech S. Czarnecki

[go-nuts] Why can't we use unicode? [Go2 Generics]

2018-09-06 Thread Wojciech S. Czarnecki
. (On any linux distro have over 3000). Why on earth keep on ascii? IPA: ʅ ʧ ʭ (0x285, 0x2a7, 0x2ad) Latin-E: « » ¦ Latin-A: Ħ ŧ Ŧ Ɏ Latin-B: ǁ ǂ -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups &q

Re: [go-nuts] Re: Generics as builtin typeclasses

2018-09-08 Thread Wojciech S. Czarnecki
On Sat, 8 Sep 2018 03:59:45 -0700 Ian Lance Taylor wrote: > Why is it useful to say "this polymorphic function may > only be instantiated with unsigned integer types?" E.g. because an algorithm needs this constraint. -- Wojciech S. Czarnecki << ^oo^ >> OHIR

[go-nuts] [Go2 generics] Craftsman pov, craftsman wishes

2018-09-09 Thread Wojciech S. Czarnecki
/qkslpdyvhaq ? It can't exist at all. I will sleep on my wishes now, I want 'em come to life badly. Let Morpheus do his work. -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts"

[go-nuts] "Craftsman's" Go Generics proposal

2018-09-10 Thread Wojciech S. Czarnecki
As empty criticism is bad, I felt compelled to give a consistent* counter-proposal. One that can make my "Craftsman wishes" code from previous post compile and run. Draft is available at https://github.com/ohir/gonerics Both criticism and applauds are welcome. -- Wojciech S. Czarnec

Re: [go-nuts] "Craftsman's" Go Generics proposal

2018-09-10 Thread Wojciech S. Czarnecki
java.util.AbstractSequentialList >>>java.util.LinkedList >>>Implemented Interfaces: Serializable, Cloneable, Iterable, >>>Collection, Deque, List, Queue >> Draft is available at https://github.com/ohir/gonerics TC -- Wojciech S.

Re: [go-nuts] Generics - Min challenge

2018-09-12 Thread Wojciech S. Czarnecki
/github.com/ohir/gonerics > (With contracts I'm doubly sure it can't be done, as the contract for Min > would have to permit both Less and <, so then Min(X) would only be allowed > for types X having both Less and <.) TC, -- Wojciech S. Czarnecki << ^oo^ >>

[go-nuts] Generics "craftsman approach" proposal update

2018-09-12 Thread Wojciech S. Czarnecki
https://github.com/ohir/gonerics Thanks to all for your insights and stated concerns. Changes: 1. "Out" (return) type constraints are out. Might return as optional. 2. enumerated "T is assignable to" constraint added 3. "Rationale" clarified. -- Wojciech S. C

Re: [go-nuts] Generics - Min challenge

2018-09-12 Thread Wojciech S. Czarnecki
utomatically applied adaptor code seems to me to be less > potentially confusing than metaprogramming. Maybe. I'm not at all sure. "Sort of automatically applied adaptor code" is confusing ** right now**. By the very "" cited description. > Ian > TC, https://git

Re: [go-nuts] Generics - Min challenge

2018-09-12 Thread Wojciech S. Czarnecki
in which computer programs have >>> the ability to treat programs as their data. It means that a program can >>> be designed to read, generate, analyse or transform other programs, and >>> even modify itself while running. > Ian > TC, -- Wojciech S. Czarnecki

Re: [go-nuts] Generics "craftsman approach" proposal update

2018-09-12 Thread Wojciech S. Czarnecki
better **for reader**. Constraint list is not closed. Only restriction on this list is that a constrain (as for now) must be expressed as **known** Go construct involving a type or part of it (ie field). No operators or code. > > Ian TC, -- Wojciech S. Czarnecki << ^oo^ >>

Re: [go-nuts] Generics - Min challenge

2018-09-12 Thread Wojciech S. Czarnecki
s why I am somewhat reluctant to back off on my doom premonitions, at least entirely, at least now. I apologize again for heavy words. Don't take them personally. > Thanks. > > Ian TC -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message becaus

Re: [go-nuts] Generics - Min challenge

2018-09-12 Thread Wojciech S. Czarnecki
x27;s proposal) - `for type` contract - `for type` switch - a bunch of constrains. But ALL for type constraints are based on already familiar Go type definitions and casts. > > Ian TC, -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message becau

Re: [go-nuts] Generics - Min challenge

2018-09-12 Thread Wojciech S. Czarnecki
Sum method func (x type []K) Sum() (total type K) { for type K range int64(), float64(), complex128() // whole contract for _, v := range x { total += v.Value } return } Sum func differs only in signature: func Sum(x type []K) (total type K) { > > Ian -- Wojciech S.

Re: [go-nuts] Go memory usage inside containers

2018-09-12 Thread Wojciech S. Czarnecki
o virtualzed. i.e. giving info just about instance. > Thanks, > Leigh > -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receivi

[go-nuts] Craftsman Go Generics proposal updated.

2018-09-13 Thread Wojciech S. Czarnecki
eName struct { for type ( T constraint ) SomeField T } Added point about conversions. Enjoy, -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscri

Re: [go-nuts] Why can't we use unicode? [Go2 Generics]

2018-09-13 Thread Wojciech S. Czarnecki
https://scripts.sil.org/ukelele > https://github.com/bcmills/extra-keyboards-for-chrome-os/tree/custom-sequences > ² https://github.com/samhocevar/wincompose Thx for sharing :) TC, -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you

Re: [go-nuts] Generics - Min challenge

2018-09-14 Thread Wojciech S. Czarnecki
It just can't be read by a human. Compiler would cope with that. > Manlio > -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and st

Re: [go-nuts] Generics - Min challenge

2018-09-14 Thread Wojciech S. Czarnecki
[Bcc: drchase] On Wed, 12 Sep 2018 10:55:26 +0200 "Wojciech S. Czarnecki" wrote: > func Min(a, b T) T { `func Min(a, b type T) type T` of course. Late correction but needed. > for type switch { > case T func(T) Less(T) T: > return a.Less(b) > } >

[go-nuts] CGG (Craftsman Generics) Update

2018-09-14 Thread Wojciech S. Czarnecki
construct for user, and three for generic code - x.pkg.Method() generic method call via package selector - (x type T) declarations — as in team's proposal - for type contract; tied to the package or func - for type switch that can further specialise code on m

Re: [go-nuts] Contracts and fused multiply add

2018-09-15 Thread Wojciech S. Czarnecki
"someConstraint". func maMustFMA(a, b, c type T) type T { for type ( T = float64() T = someConstraint // ) // ... } Thanks in advance for the answer -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to

Re: [go-nuts] Contracts and fused multiply add

2018-09-16 Thread Wojciech S. Czarnecki
On Sat, 15 Sep 2018 11:53:51 +0200 "Wojciech S. Czarnecki" wrote: > With CGG `for type` contracts now you can use constraint > that allows for any custom type of base float64 Ie. **precisely** castable to a base of float64, so substitute type T with base of float32 will be tr

Re: [go-nuts] Re: I am not in favor of generics.

2018-09-17 Thread Wojciech S. Czarnecki
On Mon, 17 Sep 2018 11:18:51 -0700 (PDT) > Eric Johnson >> jucie.andr...@zanthus.com.br I hope that the team will make an informed decission and assesment taking into account both the opinion of the community and its good ideas to make something simpler. See all community proposals at https://gi

Re: [go-nuts] Re: I am not in favor of generics.

2018-09-18 Thread Wojciech S. Czarnecki
n a short while we all will be obeying first Java's commandment "thou shalt not peek under". -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from

Re: [go-nuts] Re: I am not in favor of generics.

2018-09-18 Thread Wojciech S. Czarnecki
t more apparent within product's evolution and maintenance periods. -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop recei

Re: [go-nuts] Re: I am not in favor of generics.

2018-09-18 Thread Wojciech S. Czarnecki
'll implement it. In either case, you can see the source and infer whether your type will pass just by reading straight Go code slightly guarded by the constraints on **types**. -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you a

Re: [go-nuts] A simplified generics constraint system.

2018-09-18 Thread Wojciech S. Czarnecki
> } CGG https://github.com/ohir/gonerics proposal already has contracts as you described. Thanks for your support :) -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts" group.

Re: [go-nuts] Re: I am not in favor of generics.

2018-09-18 Thread Wojciech S. Czarnecki
How can I call your example to get string result of sum of all runes? CGG's is as with any other type: `total := Sum(x)` -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. T

Re: [go-nuts] Re: I am not in favor of generics.

2018-09-19 Thread Wojciech S. Czarnecki
cify my description of "craftsman's ways" to all c++ :) P.S. (All) Take my apologies for "javish and cpluplusish" sarcasm. I just am a bit resentful when I am pushed to fight strawmen about CGG possibilities. Described, tabularized even, but not read. Not to mention understood.

Re: [go-nuts] Re: I am not in favor of generics.

2018-09-19 Thread Wojciech S. Czarnecki
ject code will have at most as many variants as M and N have different base types / for-type-cases at most. It further can be size-optimized by factoring out type-sized operations reusing a given code chunk for more than one base/case. Hope this helps, -- Wojciech S. Czarnecki << ^o

Re: [go-nuts] Re: I am not in favor of generics.

2018-09-19 Thread Wojciech S. Czarnecki
will take as x any struct with Value field that happens to be int based. So Ticket (s) of below can be webo.Summed too. type Reward int8 type Ticket struct { n string Value Reward } -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you

[go-nuts] Is "Craftsman's approach" proposal generic enough?

2018-09-20 Thread Wojciech S. Czarnecki
of required by the author of the code constraints on ALL of "in" typeholders. [conjugated] All constraints in for type contract must be fulfilled by the substituted type for it to pass. == Seem that it is not enough clear :( Should the "

Re: [go-nuts] Re: I am not in favor of generics.

2018-09-20 Thread Wojciech S. Czarnecki
I moved reply to the separate thread. Subject: "Is "Craftsman's approach" proposal generic enough?" https://groups.google.com/d/msg/golang-nuts/FOGMEFlL04s/kGQ9mKSsCgAJ -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because yo

Re: [go-nuts] The If Statement: Switches are better except for a single condition (change my mind)

2018-09-24 Thread Wojciech S. Czarnecki
ost one default case and it may appear :: anywhere in the "switch" statement. A missing switch expression is :: equivalent to the boolean value true. -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Grou

Re: [go-nuts] Are C allocated memory completely isolated to Go memory in any cases?

2018-09-29 Thread Wojciech S. Czarnecki
> [library] You can try to leverage existing C implementation of Go channels for the wrapper: https://github.com/tylertreat/chan [IDNK if these are still functioning with go1.11, ofc] Example: https://github.com/matiasinsaurralde/cgo-channels > Best, > changkun > Hope this helps

Re: [go-nuts] Constraints for generics

2018-09-30 Thread Wojciech S. Czarnecki
en for non-complex methods? (Its current state of affairs, btw). @Christian Read other threads' replies made from reng...@ix.netcom.com, esp ones of "java's better" attitude, before you start to write a reply to an unfounded critique. Fighting someone else's straw man m

Re: [go-nuts] Constraints for generics

2018-09-30 Thread Wojciech S. Czarnecki
, about straw man I wasted some time fighting it on CGG threads - in hope that he will not waste his. -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe

Re: [go-nuts] Error Handling Best Practice (error wrapping)

2018-10-08 Thread Wojciech S. Czarnecki
population to a vocabulary size of Go's. -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- 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 gol

[go-nuts] [Go2] rename "Error" to "Fail" in Go2

2018-10-08 Thread Wojciech S. Czarnecki
While we are at errors, I think that the most consequential error of Go1 spec was Error, the name. Had the expected wrongs were named correctly as Fails I would be happy; and some others would likely be happier too. Just a fleeting thought. -- Wojciech S. Czarnecki << ^oo^ >&g

Re: [go-nuts] Debian package for Go 1.11 on the way?

2018-10-16 Thread Wojciech S. Czarnecki
quot;; There you'll find https://dl.google.com/go/go1.11.1.linux-amd64.tar.gz link. Uninsatll your ancient debian packages before. > Lasse hope this helps, -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to t

Re: [go-nuts] Go standard library documentation for older Go versions

2018-10-16 Thread Wojciech S. Czarnecki
t page is of release that built godoc, but docs # come from the -goroot $mirror_path/go4doc > but I'll settle for easy access to docs for older versions. hope this helps, -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to

Re: [go-nuts] Generics: an unwelcome conclusion and a proposal

2018-10-16 Thread Wojciech S. Czarnecki
is a form of contract. As much as CGG's "for type". Ah, and CGG has one less new keyword ;) But I like your approach. Right after mine's. TC, -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Gro

Re: [go-nuts] Go 2 Proposal Comments

2018-10-27 Thread Wojciech S. Czarnecki
to kill Java [1]. They want it being a rotting corpse by the Jan.2020 deadline. And it augurs well for all Gophers ;) [1] https://www.oracle.com/technetwork/java/eol-135779.html -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed

Re: [go-nuts] Go 2 Proposal Comments

2018-10-27 Thread Wojciech S. Czarnecki
possibly useful thread myself. Here is better. At least for mail list subscribers. TC, -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiv

Re: [go-nuts] Go 2 Proposal Comments

2018-10-27 Thread Wojciech S. Czarnecki
you a troll. I called yours Java advocacy on Go lists **trolling** - pointing to the excerpts from the definition. The only point that slipped to the excerpt but shouldn't, was "to sow discord". I apologize for that slip. -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE --

Re: [go-nuts] Code generated by generics draft

2018-11-03 Thread Wojciech S. Czarnecki
matched type Future: I'll consider Burak Sedar's **like Type** within CGG contract. -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group a

Re: [go-nuts] Re: Any NULL CIPHER available in TLS package?

2018-11-28 Thread Wojciech S. Czarnecki
ng an older hmac alone. See https://en.wikipedia.org/wiki/Galois/Counter_Mode > > --Unilocal Hope this helps, -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscr

Re: [go-nuts] Go offline development recommendations

2018-12-12 Thread Wojciech S. Czarnecki
H from under our feet. > Any advise will be most appreciated. Hope this helps, -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and sto

Re: [go-nuts] Go offline development recommendations

2018-12-12 Thread Wojciech S. Czarnecki
ilder box to get out of sync. Esp if all use git. Even with fossil-scm central repo and its autosync caps its still possible. Note that IMO, though ;) -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups &q

Re: [go-nuts] Go offline development recommendations

2018-12-13 Thread Wojciech S. Czarnecki
med that your client is concerned about security, not about connectivity. Hope this helps, -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from thi

Re: [go-nuts] Go 1.12 Beta 1 is released

2018-12-20 Thread Wojciech S. Czarnecki
r odd requirements. [1] https://github.com/magefile/mage [2] https://github.com/golang/go/issues/28152 hope this helps, -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe

Re: [go-nuts] When to use panic?

2019-01-03 Thread Wojciech S. Czarnecki
On Thu, 3 Jan 2019 06:24:24 -0800 (PST) 伊藤和也 wrote: > When to use panic? When your code can NOT safely proceed. I.e. if some error state is not recoverable. You should NOT use panic in a library you write for others. Hope this helps, -- Wojciech S. Czarnecki << ^oo^ >

Re: [go-nuts] Web Scraping.result not show that expect result are Stone Age ,Roman Britain

2019-01-09 Thread Wojciech S. Czarnecki
On Tue, 8 Jan 2019 21:05:00 -0800 (PST) pdbw58...@gmail.com attached a screenshot: https://www.google.com/search?q=how+to+copy+and+paste+text > [image: Screen Shot 2019-01-09 at 12.03.04 PM.png] -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message

Re: [go-nuts] Web Scraping.result not show that expect result are Stone Age ,Roman Britain

2019-01-09 Thread Wojciech S. Czarnecki
helps. -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- 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. F

Re: [go-nuts] performance optimization

2019-01-16 Thread Wojciech S. Czarnecki
to host OS) until P fires 6. commit state (results of batch) "n" n += 1; goto loop Hope this helps, -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubs

Re: [go-nuts] Re: announce: LRMP - light weight reliable multicast protocol

2019-02-05 Thread Wojciech S. Czarnecki
On Mon, 4 Feb 2019 14:04:46 -0600 robert engels wrote: > Yes? Looks like a CATKE case (Cat AT KEyboard ;) -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe

Re: [go-nuts] Go vs C speed - What am I doing wrong?

2019-02-05 Thread Wojciech S. Czarnecki
ert teams to write a piece of sophisticated software from the scratch then to deploy it then measure it on the field with same data feed. Even then the chosen domain inevitably would bring a bias were stdlibs allowed. Hope this helps. -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -

Re: [go-nuts] Is WASM support planned in go 1.12 ?

2019-02-06 Thread Wojciech S. Czarnecki
7;d suggest using mithril [1]. With its blazing speed, no-html dogma and procedural api mithril is IMO the best companion to the Go REST backend. [1] http://mithril.js.org/ > dharani Hope this helps, -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message bec

Re: [go-nuts] Go vs C speed - What am I doing wrong?

2019-02-11 Thread Wojciech S. Czarnecki
latforms07-tse-2010.pdf] Yes, indeed :) Kind regards, -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- 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: Go and Microsoft Outlook

2019-02-17 Thread Wojciech S. Czarnecki
inAuth("","usern...@example.tld", "password", host) You need to use smtp auth that is supported on your smtp account. Talk to your admin, likely CRAMMD5[1] will be avaliable. [1] https://godoc.org/net/smtp#CRAMMD5Auth Hope this helps, -- Wojciech S. Czarnecki <<

Re: [go-nuts] How to kill all open TCP connections?

2019-02-20 Thread Wojciech S. Czarnecki
t.tcp.nolocaltimewait"; then a forwarder set over the jail. Consult an experienced *BSD admin for more and possibly more recent hints. Hope this helps, -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "g

[go-nuts] [CoC] screenshot images. Lazines or incompetence?

2019-03-11 Thread Wojciech S. Czarnecki
plague catches like a wildfire. To the point that now someone posting megabytes of screencast think he's right because "ah, I gave mp4 as it went over the terminal window so I scrolled it all for someone to see". -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE --

Re: [go-nuts] [CoC] screenshot images. Lazines or incompetence?

2019-03-11 Thread Wojciech S. Czarnecki
t impaired person's ability to get to the information others can simply see? > Please endeavor to restate your concern in a way that doesn't insult others. Just please react in prompt to the postings containing screenshots of logs or code. TC, -- Wojciech S. Czarnecki <<

Re: [go-nuts] [CoC] screenshot images. Lazines or incompetence?

2019-03-12 Thread Wojciech S. Czarnecki
atform, OS and Go version. Small snippets embedded into message as code blocks are ok, longer ones should be given as a link to the code put into the [playground](https://play.golang.org). = [1] https://groups.google.com/forum/#!forum/golang-nuts > We will do our best. Thank you. &

Re: [go-nuts] [CoC] screenshot images. Lazines or incompetence?

2019-03-12 Thread Wojciech S. Czarnecki
CoC should penalise only wanton usage. Ie. All but for misbehaving font rendering code. > and leave it to fate to punish less intentional misuse. Any use is likely never intentional (malice). It is just **easier** (mindless). > Lucio. -- Wojciech S. Czarnecki << ^oo^ >> OHI

Re: [go-nuts] [CoC] screenshot images. Lazines or incompetence?

2019-03-12 Thread Wojciech S. Czarnecki
On Mon, 11 Mar 2019 12:56:31 -0500 Robert Engels wrote: > colored formatted text like looks like a screenshot but it is not Neither form "looks" for the blind person. And only one reads. -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message b

Re: [go-nuts] [CoC] screenshot images. Lazines or incompetence?

2019-03-12 Thread Wojciech S. Czarnecki
you. Even in that short form it certainly will help as it can be linked to from the educational message. > Ian -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe

Re: [go-nuts] protobuf and golang

2019-03-19 Thread Wojciech S. Czarnecki
s://github.com/ohir/bitpeek Hope this helps, -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- 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 i

Re: [go-nuts] boringcrypto+fipsonly: way more strict than fips 140-2?

2019-03-20 Thread Wojciech S. Czarnecki
Adam Langley is a well recognized expert in the field. I trust in his decisions. > Thanks !! Hope this helps. -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscr

Re: [go-nuts] boringcrypto+fipsonly: way more strict than fips 140-2?

2019-03-22 Thread Wojciech S. Czarnecki
to fees and time of 3SUB (while the old version still is "validated"). TC, P.S. this clarification should be the last message in this thread as it is not really on topic for go-nuts list. Feel free to discuss it further in private, though :). -- Wojciech S. Czarnecki << ^oo^ &g

Re: [go-nuts] [ANN] Gio: portable immediate mode GUI programs in Go for iOS/tvOS, Android, macOS, Linux, Windows

2019-03-31 Thread Wojciech S. Czarnecki
f research in "password for chocolate"[1] style. But what if it is not? I wish I was mistaken. [1] https://www.sciencedaily.com/releases/2016/05/160512085123.htm -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to th

Re: [go-nuts] Re: Is there a reason the cert used by httptest.StartTLSServer(...) is not valid for localhost?

2019-04-02 Thread Wojciech S. Czarnecki
f threats via localhost MITM. Please follow https://letsencrypt.org/docs/certificates-for-localhost/ and make a cert for yourself. Note the https://github.com/jsha/minica link down the page. Hope this helps, -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this messag

Re: [go-nuts] ?? Does anyone know of a good on-line doc that describes how Go Garbage Collection works .. My recent web searches proved fruitless

2019-04-23 Thread Wojciech S. Czarnecki
On Tue, 23 Apr 2019 07:39:18 -0700 (PDT) lgod...@gmail.com wrote: > all responses appreciated > https://blog.plan99.net/modern-garbage-collection-911ef4f8bd8e?gi=da46a757afd3#.sue21l4x8 I hope this helps -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received th

Re: [go-nuts] Re: No Allman-Style, No go!

2017-07-22 Thread Wojciech S. Czarnecki
mat to compiler taste on savefile. -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- 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+unsub

Re: [go-nuts] Re: No Allman-Style, No go!

2017-07-29 Thread Wojciech S. Czarnecki
owed to split the arguments > on several lines. Please don't insult me by telling there wasn't any other > possible solution. *FORK* !!! Do better. [\APM] -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- You received this message because you are subscribed to t

  1   2   3   >