Sign in or Join FriendFeed
FriendFeed is the easiest way to share online. Learn more »
Jason Catena

Jason Catena

I write small tools that modify and apply each other. This provides operators to concisely express function and variation.
Finished first pass through Go tutorial. On to the language spec (lots of little test programs) and then Effective Go (with style!) #in
@bradenshep Was this an actual code problem, or did the compiler issue some bad comparisons or jumps?
Go channels block, and you can pass them around in the first class, so they have a lazy, infinite-array feel to them like Haskell thunks.
@cbeust With explicit handling, you can't pass an error up to a place that could better handle it?
@timcourtney Plan 9. ;)
@dalmaer @cbeust Looks typical of C to me, just handled where they occur. Maybe you're used to ignoring error handling? Better you do it.
Who else would be in hell, than people who believe in it? RT For hell, Lynchburg VA sure has a lot of Christians. (@Remiel via @gimboland)
Go interfaces are like Haskell typeclasses in that each tell the compiler whether a polymorphic operation is usable by a type.
@stephenfry Consider updating CS Lewis' university speech, The Inner Ring, on being a sound craftsman, and refusing to yearn for status.
@TheColonial Play now, just working through tutorial. Might try it at work instead of C for small tasks. Needs PPC support for telecoms.
A Go language "interface" makes a new type, of a common subset of methods of other types, to minimize and show just what a function needs.
Me: How about a badger? Mr4: A dog can't be a badger! Me: Why not? Mr4: He doesn't have a badge!
Half a dozen cops watching traffic along I80 in eastern half of Ohio. No ticket for us yet.
@rickasaurus How can you take a ship anywhere when you're constantly bailing water?
Can anyone else imagine using non-alphabetic, non-digit characters in Go identifier names? http://groups.google.com/group...
Got a case of bottles of cane-sugar Coca-Cola from Mexico. Noticeably cleaner, smoother in taste and mouth feel. Goodbye local stuff.
Discovered go language's neat %p completely by accident: 'fmt.Printf("*p=%s %p\n", *p, *p);' produces '*p=good bye %p(string=good bye)'
Studied and annotated echo example in the Go language tutorial. Fun with UTF-8 chars in identifiers. Wrote mkfile for progs. Types next.
Compiled (not in acme, Plan 9's tr breaks it) and hellowed new Go lang. Much studying, learning, testing to come.
@mattpodwysocki Science, and pseudo-scientific thought, excels at making fine distinctions, on which marketers capitalize.
@mattpodwysocki We saw NIC but not GE. Morimoto and Hattori seemed pretty clear on whether or not they tasted umami. What did Alton say?
@cognominal Access has tradeoffs. Physical paper needs no solvent company, file formats, computers or electric grid; has better resolution.
@marick "There is no patent. Could you patent the sun? ... I feel that the greatest reward for doing is the opportunity to do more."--Salk
@guyma "The tree of liberty must be refreshed from time to time with the blood of patriots and tyrants."--ۥThomas Jefferson
@guyma Yes, we earned it by beating those who would beat us, by being smarter, and by harnessing natural motives for the good of all.
@cognominal Ironic that by taking a picture, and sharing it with all of us, you made it far less transitory, almost permanent.
@guyma I love my country every time I hear about some poor dissident sent to a hellhole prison and beaten for speaking his mind.
24 bags of leaves so far this season--thanks lawn bag funnel. Smaller rake has finer control, quicker stroke, and is less tiring.
Imitation at the command line is the sincerest form of damn-that's-a-good tool-but-we-aren't-allowed-to-store-our-data-outside-the-firewall.
Tonight, Nerd Food Network premieres Ace of Codes, feat. Diffie and Goldman's cereal treatise "New Directions in Cakeography"!
Other ways to read this feed:Feed readerFacebook