Not bad for July 18! @MammothMountain in California is having an amazing winter season. Still skiing here in the Northern Hemisphere :)
#Java hello world programs are indeed getting much shorter with unnamed classes and instance main methods in preview, but even Java 17 can't compete with the verbosity of PEARL (en.wikipedia.org/wiki/PEARL_…)
Hello #PLT Twitter! I read the following snippet from a @rasuschma's **awesome** "Tackling TypeScript." But I'm not sure "many" is correct here. Outside of Java and C#, for which other languages with static types is this true? Would love to know! TIA
Ray Toal retweeted
yeah i agree with this! i've seen people say that programming languages don't matter anymore due to generative models, but i'd say programming languages matter *more* since generative models allow you to choose them purely on their formal properties rather than social factors
Ray Toal retweeted
"EMACS could not have been reached by a process of careful design, because such processes arrive only at goals which are visible at the outset ... Neither I nor anyone else visualized an extensible editor until I had made one" gnu.org/software/emacs/emacs…
Hot computer science take: The "=" that is often used in Big-O notation is about as silly as JavaScript's "=="
Caution required indeed
People expect real world facts & #chatGPT generates fiction- kinda the opp of #GoogleSearch. Not only did the issue in the tweet below bear out for #CSEdResearchInK12 but when asked abt authorship of my paper w/ ~2400 citations, this is what it generated. #FactsInFictionOut 1/
Kinda cool that #chatGPT made the required “battle” an actual collaboration here
Ray Toal retweeted
Abstract is seeking a Lead Data Engineer!
Apply here: abstract.us/careers/lead-dat…
The US has won four FIFA World Cups (1991, 1999, 2015, and 2019) and we never got a National Holiday! @JoeBiden get ready for 2023 and maybe follow the lead of our friends in Argentina :) Executive order perhaps?
I think most programmers today agree "temp", "dummy", and "flag" should never be used as variable names. I'm thinking we can add "data", "object", "value", "result", and "current" to the list. These names carry no meaning about the role of the variable in the application domain


















