Live data from Hacker News

Things I Don’t Know as of 2018

overreacted.io

21–30 of 226 posts

Re: Things I Don’t Know as of 2018

#21
post #12

Earlier quoted context omitted.

You're either way more knowledgable than most, or there's a bit of Dunning-Kruger in play. Hard to tell. What you know is only a small part of the game anyways.

To be honest, this article scares me from using react/redux, because the author don't know how types works. (I can't be the only one)

Dan previously used C#, so he knows what static types are. He just said he hasn't used _TypeScript_ specifically.

Redux is a simple library that you can read through in a few minutes. It's working great for hundreds of thousands of users. Why would Dan's background scare you off from using it?

As for React, there's more than just Dan on the React team. (In particular, Seb Markbage is an incredibly deep thinker, and the rest of the team is great too).

Re: Things I Don’t Know as of 2018

#22
post #12

Earlier quoted context omitted.

You're either way more knowledgable than most, or there's a bit of Dunning-Kruger in play. Hard to tell. What you know is only a small part of the game anyways.

To be honest, this article scares me from using react/redux, because the author don't know how types works. (I can't be the only one)

I will admit I am a terrible programmer, but I will say using Redux scared me away from using React at first.

Maybe my React needs are minimal, but I tried following a tutorial using React and Redux and I was immensely confused. Once I struck out on my own and ditched Redux for just straight React, everything became so much clearer and simpler.

Re: Things I Don’t Know as of 2018

#24

Earlier quoted context omitted.

To be honest, this article scares me from using react/redux, because the author don't know how types works. (I can't be the only one)

I will admit I am a terrible programmer, but I will say using Redux scared me away from using React at first. Maybe my React needs are minimal, but I tried following a tutorial using React and Redux and I was immensely confused. Once I struck out on my own and ditched Redux for just straight React, everything became so much clearer and simpler.

Hi, I'm a Redux maintainer. Anything specific that confused you? Which tutorials were you looking at?

We're currently planning a revamp of the Redux docs. I'd really appreciate any feedback on what things caused problems, so we can know how to make the docs better.

Feel free to comment here, or ping me on Twitter or in the Reactiflux chat channels. I've also got a survey open asking for suggestions on docs structuring: https://docs.google.com/forms/d/e/1FAIpQLSfzIkY3fXZ8PrQKScYM...

Also, fwiw, you may be interested in my suggested resources for learning Redux:

https://blog.isquaredsoftware.com/2017/12/blogged-answers-le...

Re: Things I Don’t Know as of 2018

#25

Earlier quoted context omitted.

To be honest, this article scares me from using react/redux, because the author don't know how types works. (I can't be the only one)

Dan previously used C#, so he knows what static types are. He just said he hasn't used _TypeScript_ specifically. Redux is a simple library that you can read through in a few minutes. It's working great for hundreds of thousands of users. Why would Dan's background scare you off from using it? As for React, there's more than just Dan on the React team. (In particular, Seb Markbage is an incredibly deep thinker, and t…

    "and I already forgot most of C#"
Does not inspire confidence here.

It scares me off for the same reason that hundreds of thousands of people use dynamic languages, and I still believe that this is far from being a good idea.

The same way that hundreds of millions of people believe in god, and I still think this is absurd.

Re: Things I Don’t Know as of 2018

#26

Earlier quoted context omitted.

Dan previously used C#, so he knows what static types are. He just said he hasn't used _TypeScript_ specifically. Redux is a simple library that you can read through in a few minutes. It's working great for hundreds of thousands of users. Why would Dan's background scare you off from using it? As for React, there's more than just Dan on the React team. (In particular, Seb Markbage is an incredibly deep thinker, and t…

"and I already forgot most of C#" Does not inspire confidence here. It scares me off for the same reason that hundreds of thousands of people use dynamic languages, and I still believe that this is far from being a good idea. The same way that hundreds of millions of people believe in god, and I still think this is absurd.

Forgetting the details of a specific language syntax is _not_ the same thing as "not knowing how types work".

Re: Things I Don’t Know as of 2018

#27
post #12

Earlier quoted context omitted.

You're either way more knowledgable than most, or there's a bit of Dunning-Kruger in play. Hard to tell. What you know is only a small part of the game anyways.

To be honest, this article scares me from using react/redux, because the author don't know how types works. (I can't be the only one)

A software should be judged only based on how functional and performant it is. Judging a software based on the author’s biodata is firstly, not fair and secondly, too presumptuous.

Re: Things I Don’t Know as of 2018

#29

Earlier quoted context omitted.

Dan previously used C#, so he knows what static types are. He just said he hasn't used _TypeScript_ specifically. Redux is a simple library that you can read through in a few minutes. It's working great for hundreds of thousands of users. Why would Dan's background scare you off from using it? As for React, there's more than just Dan on the React team. (In particular, Seb Markbage is an incredibly deep thinker, and t…

"and I already forgot most of C#" Does not inspire confidence here. It scares me off for the same reason that hundreds of thousands of people use dynamic languages, and I still believe that this is far from being a good idea. The same way that hundreds of millions of people believe in god, and I still think this is absurd.

Yeah, I mean I see this article as a not-so-subtle middle finger to computer science elitists, so I don't think backlash was unexpected (on the contrary, welcomed).

React itself represents a shift in webdev thought where, instead of desperately trying to establish itself as a "respectable" programming field (see: any Google web technology), it instead focuses on being as accessible as possible and embraces the populist nature of the web. This article is just an extension of that ideology.

And, as you've indicated, anyone who would be horrified by that ideology probably is already horrified by the web to begin with.

Re: Things I Don’t Know as of 2018

#30

Earlier quoted context omitted.

To be honest, this article scares me from using react/redux, because the author don't know how types works. (I can't be the only one)

I will admit I am a terrible programmer, but I will say using Redux scared me away from using React at first. Maybe my React needs are minimal, but I tried following a tutorial using React and Redux and I was immensely confused. Once I struck out on my own and ditched Redux for just straight React, everything became so much clearer and simpler.

Redux, IMO is a beautiful state management library.

Were you following Dan’s tutorial on Redux? Because that is a beautifully made tutorial as well. (https://egghead.io/redux)

If you have tried to build a substantially big app with React alone, you will find yourself lost in passing down the props and callbacks and hoisting variables and what not. You definitely need a state management library where you can CRUD from all your React components. Thats where Redux/Mobx comes into picture, unless you want to write a new one.

I agree that Redux needs a lot of boilerplate though.

Post reply on HN