It’s better to quote a reserved word than to be unable to use it.
Seems to me the article focused on how they did this big job, rather than why.
There are times when mistakes will cause more serious problems for customers. There are times when staff will be less available to aid recovery. A good strategy shouldn't deny these truths.
Will the compiler infer that a lambda or a method ref implements Func with its exception type param, or do you have to rewrite call sites?
Software demand skyrocketed because of the WWW, which came out in 1991 just before Python (although Perl, slightly more mature, saw more use in the early days).
Deep work needs peace and quiet. This is getting hard to find in an open plan office, except late in the evening.
This. It's so frustrating that sync.Map isn't generic and reusing the builtin map API is impossible.
Boring repetition is a bad fit for the human brain. Working memory is very small. Mistakes per line are frequent. It wants to see patterns that are not quite there. Even when it works out, it's millions of times slower…
I remember science news articles about cooling rather than warming. Newsweek had to retract at least one of theirs: https://www.newsweek.com/newsweek-rewind-debunking-global-co...
Around competitive prices and terms rather than a monopoly.
It might seem really unlikely any acquirer would ever sue, but if your big company has compliance auditors they will need to see something in black and white.
The warning went at least as far as the inland side of Fremont, which seemed extreme.
Pairing doesn't replace code review because the reviewer needs to see the finished branch with fresh eyes, unbiased by discussion and false starts, to know whether it's safe and clearly explained in writing for every…
A "trusted team" pushing unreviewed code to prod is breathtakingly reckless. I don't trust anyone to do that. Not even myself. Please review my code, because our customers matter and so does oncall's peace and quiet. On…
I'm reminded of Bright's https://en.wikipedia.org/wiki/Empire_(1977_video_game), a turn-based PvP strategy game. My friend's 1989-ish instance was sadistic enough to batch execute four turns per day. Every player had to…
Fixed pitch fonts and ASCII art are outdated; not even Dwarf Fortress relies on them anymore. You can sort of line up numbers, but you have to be careful to use U+2007 FIGURE SPACE (not U+0020 SPACE) and U+2212 MINUS…
This comes down to Postel's Law; they recommend liberally receiving what you conservatively cannot send. Also from RFC 2616 but not cited by the author: > This flexibility regarding line breaks applies only to text…
The resources are 0.004% of the population of one wealthy country, who devoted themselves to shaping about 400 tons of stainless steel. Nothing constructive comes of starving a project that size, certainly not the…
Escaping pollution is not a reason for going. Creating habitable areas on/under Mars is clearly harder than maintaining habitable areas on/under Earth. We have people who are much more motivated to do it and we might…
Is there tooling to automatically transpile from other languages to this?
Hundreds of programming languages set very high expectations, which should support groundbreaking ideas like Lisp style macros and multimethods, ML style pattern matching, Prolog style search and unification, and…
Static typing prevents reusing functions unless they're generic. The other option is to give up static typing and pass "all" everywhere, like a dynamic language.
Google is famous for tough interviews and accepting a small fraction of applicants. I was impressed with everyone I met, and Pike's "incapable" statement was baseless and insulting.
Half of my comments were "nit: consider blah blah" where I want it on his radar, but I approved anyway and if he declines I'm fine with it.
Fitting a C compiler on a PDP-11 was an impressive achievement, but as a language it was a poor foundation to build anything reliable, and we still live with the consequences.
It’s better to quote a reserved word than to be unable to use it.
Seems to me the article focused on how they did this big job, rather than why.
There are times when mistakes will cause more serious problems for customers. There are times when staff will be less available to aid recovery. A good strategy shouldn't deny these truths.
Will the compiler infer that a lambda or a method ref implements Func with its exception type param, or do you have to rewrite call sites?
Software demand skyrocketed because of the WWW, which came out in 1991 just before Python (although Perl, slightly more mature, saw more use in the early days).
Deep work needs peace and quiet. This is getting hard to find in an open plan office, except late in the evening.
This. It's so frustrating that sync.Map isn't generic and reusing the builtin map API is impossible.
Boring repetition is a bad fit for the human brain. Working memory is very small. Mistakes per line are frequent. It wants to see patterns that are not quite there. Even when it works out, it's millions of times slower…
I remember science news articles about cooling rather than warming. Newsweek had to retract at least one of theirs: https://www.newsweek.com/newsweek-rewind-debunking-global-co...
Around competitive prices and terms rather than a monopoly.
It might seem really unlikely any acquirer would ever sue, but if your big company has compliance auditors they will need to see something in black and white.
The warning went at least as far as the inland side of Fremont, which seemed extreme.
Pairing doesn't replace code review because the reviewer needs to see the finished branch with fresh eyes, unbiased by discussion and false starts, to know whether it's safe and clearly explained in writing for every…
A "trusted team" pushing unreviewed code to prod is breathtakingly reckless. I don't trust anyone to do that. Not even myself. Please review my code, because our customers matter and so does oncall's peace and quiet. On…
I'm reminded of Bright's https://en.wikipedia.org/wiki/Empire_(1977_video_game), a turn-based PvP strategy game. My friend's 1989-ish instance was sadistic enough to batch execute four turns per day. Every player had to…
Fixed pitch fonts and ASCII art are outdated; not even Dwarf Fortress relies on them anymore. You can sort of line up numbers, but you have to be careful to use U+2007 FIGURE SPACE (not U+0020 SPACE) and U+2212 MINUS…
This comes down to Postel's Law; they recommend liberally receiving what you conservatively cannot send. Also from RFC 2616 but not cited by the author: > This flexibility regarding line breaks applies only to text…
The resources are 0.004% of the population of one wealthy country, who devoted themselves to shaping about 400 tons of stainless steel. Nothing constructive comes of starving a project that size, certainly not the…
Escaping pollution is not a reason for going. Creating habitable areas on/under Mars is clearly harder than maintaining habitable areas on/under Earth. We have people who are much more motivated to do it and we might…
Is there tooling to automatically transpile from other languages to this?
Hundreds of programming languages set very high expectations, which should support groundbreaking ideas like Lisp style macros and multimethods, ML style pattern matching, Prolog style search and unification, and…
Static typing prevents reusing functions unless they're generic. The other option is to give up static typing and pass "all" everywhere, like a dynamic language.
Google is famous for tough interviews and accepting a small fraction of applicants. I was impressed with everyone I met, and Pike's "incapable" statement was baseless and insulting.
Half of my comments were "nit: consider blah blah" where I want it on his radar, but I approved anyway and if he declines I'm fine with it.
Fitting a C compiler on a PDP-11 was an impressive achievement, but as a language it was a poor foundation to build anything reliable, and we still live with the consequences.