Hacker News new | past | comments | ask | show | jobs | submit login

JavaScript uses the same OOP model as SELF, prototype based.

It doesn't matter what libraries one uses, they don't remove the OOP model out of JavaScript.

Additionally all those react ideas already existed in Smalltalk as well.




I'm talking about javascript + react + redux. Generally when you use these 3 technologies you avoid javascript oop features.


No you don't, because JavaScript is OOP all the way down.


Yes you do, because immutability is recommended by redux. OOP features can be ignored.


Unless you manage to write JavaScript code without functions and data types, you are using JS OOP features, implemented via prototype based OOP.


No. I'm talking about programming style. I am not talking about how certain JavaScript properties are implemented.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: