relevants

joined 1 year ago
[–] [email protected] 9 points 1 year ago (3 children)

I was brought up on Python and also do not like it for a variety of reasons, both practical and by personal preference. I also have the opinion that if you are trying to learn software engineering it is not a good language to start out with, despite it being so easy to pick up at first.

Some people try to use Python's popularity as a counterpoint, and while it does show that my view is a minority opinion, it's not a very convincing argument for the language itself.

[–] [email protected] 43 points 1 year ago* (last edited 1 year ago)

It's not code anyone is supposed to read or work with, this is the result of minifying it to be as short as possible. And from a quick glance what's happening is that a variable is set to correspond with whether the cursor is currently over a certain element. Not sure what's funny about this?

[–] [email protected] 5 points 1 year ago

There is an organization called nyob (I think) pushing back against that and going through the courts to have more sites penalized for their violations. The process is slow, but I see more and more pages adopting the required "reject all" so there seems to be some pressure on them.

[–] [email protected] 4 points 1 year ago

ooooh of course. I should've just tried saying it out loud haha

[–] [email protected] 4 points 1 year ago (2 children)
[–] [email protected] 7 points 1 year ago* (last edited 1 year ago)

Intelligence also doesn't necessarily translate to actual success. I've been through numerous assessments as a child that confirmed I am comfortably in the "green zone" (if measured by IQ, that is), but I also have pretty severe ADHD so I can only really make use of my brain for short periods of time.

I can get a week's worth of work done in a day, but only once a week, and I spend the rest of the week wondering where I'd be if only I could work like that every day. I was also a decent student in school/uni but never near the top of the class, because I couldn't bring myself to study for anything more than a few days before the exam.

[–] [email protected] 1 points 1 year ago (1 children)

React, Vue, Solid, ... are a lot more complex than your average JavaScript library, because they contain so many abstractions and basically require a separate "way of thinking" in addition to what you know from JS itself. There's a separate state and UI model, hooks are a foreign concept at first, and component memoization and re-rendering takes some getting used to as well.

Now, I only have two years of experience with React, but ten in JavaScript overall, and I will say that using React/JSX required the biggest "mental model shift" for me. That's not to say that it's difficult to work with or particularly hard to learn, but it takes time to understand and really internalize this language-within-a-language library.

The way you're asking that question seems to imply that because the API of some Python libraries can be learned in two days, the same must be possible for React, and that seems rather dismissive.

[–] [email protected] 1 points 1 year ago (1 children)

If this picture actually makes the rounds I give it a week before it starts being shared without the top half...

[–] [email protected] 1 points 1 year ago (3 children)

You can't justify misinformation with "well it cOuLd happen", it's still perfectly capable of giving people the impression that that is a real thing

[–] [email protected] 1 points 1 year ago (6 children)

The irony that the bottom screenshot is literally misinformation ..

view more: ‹ prev next ›