a11ce
2020-12-9 10:34:14

@a11ce has joined the channel


amanrojjha01
2020-12-9 11:16:06

@amanrojjha01 has joined the channel


keith047
2020-12-9 19:17:28

@keith047 has joined the channel



phanthero
2020-12-9 19:35:28

I once ended up calling Racket’s garbage collector the “recycling person” because it looked like the recycling icon



sorawee
2020-12-9 22:08:07

If he is privileged to have internet access 24hrs, that’s good for him. But that’s certainly not everyone.


massung
2020-12-9 22:18:52

I found a chunk of it to be tongue-in-cheek, a whole lot had nothing to do w/ programming, and I really don’t think it begins to truly answer the question asked.


massung
2020-12-9 22:20:08

Honestly, for me, the biggest differences from when I was in HS (forever ago now) are:

• I can Google/SO questions about algorithms, APIs, functions, libraries, etc. • I usually can find an existing library/package for doing common things instead of having to roll my own


massung
2020-12-9 22:21:53

After that, things like OOP vs. FP and such are just the “flavor of the month” patterns. All are good, have their place, etc. Although due to the limitations in Moore’s Law, parallel processing is now much preferred over just making beefier machines. So concurrency should be taught in college classes now if it isn’t already :slightly_smiling_face:. And languages that have real support for concurrency and memory safety across threads out of the box have a leg up on those that don’t.


jcoo092
2020-12-10 00:00:32

I get the impression that in the main cities and surrounds of the US, that’s pretty much a given these days, which means that people who live and work in those areas forget it isn’t universally true ¯_(ツ)_/¯ (I should add, I have no idea if that is actually where that author lives)


jcoo092
2020-12-10 00:01:01

Yeah, it definitely seems to me that some are a bit snarky, but others are serious. It doesn’t help that they’re kinda jumbled together, though


wanpeebaw
2020-12-10 00:08:07

> Code must run behind at least three levels of virtualization now. Code that runs on bare metal is unnecessarily performant. LOL


massung
2020-12-10 00:10:41

So, I come from embedded devices and video games after that. This guy did NOT remotely experience my world of programming. I still have to drop into assembly and optimize away LHS stalls, watch out for cache misses, etc.


me1890
2020-12-10 00:12:25

> 3 billion devices run Java. That number hasn’t changed in the last 10 years though. I get that the author knows this is a joke, but do they really know about the full extent of java?


jcoo092
2020-12-10 00:13:01

Dalvik/Kotlin/Scala/Clojure/etc aren’t Java? :man-shrugging::skin-tone–2:


me1890
2020-12-10 00:13:04

Java definitly runs on closer to 30 billion devices


me1890
2020-12-10 00:13:51

Maybe even higher