Do Clojure, so I use Java (directly anyhow) sometimes...through the bars of a cell where I keep it in my attic. Despite that, I'm not big on chasing frameworks or trends, and I think plenty of the community is that way (Rich Hickey himself has described the language as somewhat being for old programmers who are tired of it all). I'm not sure I could go back full-time to a curly brace language, though.
That just seems rude...but to the larger point, there are a lot of signals that you can pick up if you have the ability...if you have zero ability to read people and you can literally only understand if they are answering abstract technical questions correctly, you as an interviewer would probably better be replaced by a web form.
Sure, have a few days of supplies for any given emergency, but you are fooling yourself if you think you are going to develop any tenable plan to ride out the apocalypse. Adapt, improvise, pray. That's it.
I'm not saying your experience isn't valid...but did launching this product have to deal with doing things outside your domain or dealing with technologies you are inexperienced with? I'm just hearing a lot of people making claims that make it sound generically useful, when it seems more plausible that it really shines when you are fumbling around and need help to get a handle on things.
These Googler comments crack me up. "It may seem like this is out of control, etc., but for Google/my team..." That's just straight cruft, whether you are at Google or Billy Joe Bob's software shop.
Should anyone have a trending Twitter account just for them parroting as much to the world? I know for a fact people in our industry have spirited meetings about PII grey areas and other hairy issues, it's jarring to me to see the same people commenting in crude black and white terms whenever an unpopular figure is involved.
Nuance and context like "Elon is bad, of course he's bad" and "of course this is hypocrisy and nothing more"...because that's what we've gotten so far. As usual, there are two sides to every story unless your name is Elon, Trump, or other $UNPOPULAR_FIGURE
I find this armchair psychology a bit repulsive--the assumption that one has successfully dissected another and knows the base ingredients that make them tick. If you think about it, to think you know people (figures, if you like) inside out and that their behavior is simplistic and reptilian, is nearly as repugnant in itself as seeing speech as a mere series of levers and pulleys.
Have to agree there. But the purpose is HTML, PDF is a historical artifact (or list your reason why that should make sense and not this...), blah blah. People can come up with some very interesting ideas about why something unnatural is great (WASM and the nutty ideas some have about that) and why something like supporting an extremely popular static doc format is "out there".
1. Effective Java. The mentality/no-nonsense approach more than anything...the language itself not my favorite these days.
2. Headfirst Java. A stepping stone book like above, but it was very helpful in progressing from "here are variables and control statements" to here are the wide range of things a language can do in the later sections.
3. TCP/IP Illustrated. I never really saw the use in pulling back the curtain of some these lower level details in most modern development, but having pulled it back I can say it is absolutely useful/enlightening/worthwhile.
4. The Haskell Road to Logic. Educational exploring some math and logic through the lens of a programming language.
This sounds like an astoundingly appealing philosophy to one who is towards the top of this meritocracy pecking order, and utterly repugnant to anyone downward. It's so self-serving in that regard, that the "conflict of interest" in those who benefit in extolling it as the order for all...well, it makes the whole thing highly questionable. Is it the best way because it's the best way, or because it's best for you? It's really hard to see anyone who is on the wrong end of this system arguing for it, so in the end they would have to be subjugated? That rarely (never?) works out (if it can be considered a good thing to work out at all...), so it's clear to me that a hard-liner meritocratic system is never really going to work.
Winner winner, chicken dinner. It's obvious that at a certain scale you shouldn't have as much license to censor, as you effectively become the public square. If you run Cathy's Cat forum where you have a thousand users and you want to decree pro cat speech all the time...be as dictatorial as you want.
> Having spent equal amounts of decades in static and dynamic typing
I hear this, as well as "eliminates whole classes of run time errors" (as if Ruby and other such codebases are just ablaze everywhere on account of this...), but I wonder if people dabbled in this and think they have it all figured out, or if they've used a modern dynamic language like Clojure that has default immutability or been in a modern Ruby codebase that wasn't cowboy-coded.
Red is intriguing, but man they lost some faith with me on their direction/motivation that time they went hard in the paint on their own cryptocurrency...