danger/u/
Object oriented?

| ...I need more tutorial that is like mine.


| 50k


| Imho the best way to get into Object orientation is intensive studying and usage of existing libraries. Starting to implement objects by yourself for any kind of issue is the more time intensive, less efficient and less sustainable way.
The Codebase of most object oriented programming languages is already full of libs that have almost solved all problems with almost any kind of objects you can imagine. The biggest hole are probably GUI or GUI-toolkit implementations.


| >>1074395
You are not a clown you are the entire circus


| >>1074395
This response is low-key kinda funny.


| >>1074395 libtard propaganda


| >>1074427
concuck comment


| >>1074411
Your post says only something about you and nothing else.
>>1074413
Your post is a bit more gentle, but you should explain what you find low-key kinda funny about this response. Maybe not everyone is so clever like you.
>>1074427
Can you at least explain where you see any connection between your post and the thread? Else I assume, you're only driven by fascist paranoia or braindead troll energy.


| >>1074395


| >>1074427
This is really funny, sorry the others didn't get your joke


| >>1074653
How should we know if its meant as a joke or just stupid? Mass stupidity has increased over the last years so rapidly, that one can't be sure anymore.


| >>1074691
just don't be stupid?


| >>1074699
How does not being stupid help dealing with someone else's stupidity?


| >>1074795
You'd know if you weren't stupid lmao. Bless you.


| wow it's long. https://dangeru.us/tech/thread/1074805?watch=true
This is the object oriented i mean. what library can help you build by objects and triggers?>>089285


| >>1074807
I don't understand how the thread you linked is related to object oriented programming.
OP there linked to some kind of IDE named "tululoo". From what I understood it somehow generates javascript (which is objectoriented) out from presets that are accessible from some graphical interface. It's not clear if JS objects are generated this way. You may insert your own js code (including objects)
An (in)famous repository for javascript libraries would be npm.


| I strongly recommend not to use javascript in general and not as learning language in particular. The codebase of js is rotten, the concept of running code in a webbrowser is inherently flawed (as already demonstrated by adobe flash). Learn C++, Java, python (or at least a derivative of them) and the world is yours.


| OOP is a scam made up by big New to sell more objects. Yes we need a factory factory design pattern that surely won't make things overcomplicated. The C Programming language? Yeah, the OG book for the language is like 120 pages tops. C++? good luck finding any guide books that weigh less than a car.

Realistically just use C# or Java and then mash your head against design patterns until you can see the use of the ones people actually use.



| >we need a factory factory design pattern that surely won't make things overcomplicated
Often things start getting complicated by trying to make them "eays-to-use/learn" or "it-just-works". Additionally come short living trends and marketing lies (such as java programs being more secure than C because its VM)
C/C++ has some advantages:
- You can dive deep in, but it isn't always necessary
- Most knowledge in thos 120+ page car sized books is still valid and will be for a long time.


| Something one cannot say about the thousand and one frameworks that exist around js. And if it comes to efficiency you'll still end up learning a more hardware near language like c++. It's just a waste of ressources to burn 8 CPU cores, gigabites of RAM and gigabits of bandwith to send/recieve a text message.
Just have a look at the ridiculous permanent CPU drain by Windows 11 Start Menu (written in react, which is just another anoying js framework).


| Efficiency will become a more and more bigger topic, with rising energy costs in the server world and ressources costs in the end user device market. One cannot afford a new computer/phone every year just to get basic shit done written in increasingly inefficient monopoly apps.
Programmers time costs money, yeah. But human resources at some point turn out beeing better exploitable than natural ones.


| When you go to a "beating the rapid growth of compute power over the last 50 years" competition and your opponent is the average JS framework maintainer


| But yeah anything but learning OOP with JavaScript that's going to be awful


| I gave up reading all those intros and here's new thread https://dangeru.us/tech/thread/1074955


| >>1074926
JavaScript is on of the last programming languages I would recommend to learn programming (and its paradigms). There's too many uncommon behaviour and too many trendy frameworks that makes things better to handle but also don't last for long.


| I learned programming with assembler, c++ and prolog. It took me 1 year to understand the fundamental basics.
While it is possible (and sometimes necessary) for me to lay my hands on dirty JS code, it always makes me wish there would be some kind of programming license especially for js... The codebase is so horribly bad as if it was written by monkeys. And those problems reproduce themselves, since so many people think it's a good idea to learn programming with js.


| If I had to start a new project the languages of my choice would be POSIX shell (small projects), python (medium projects), or C++ (large projects).
Web development promises fast, easy solutions that offer lots of money. But in fact it's a dead end. Most "Webapps" won't last for long. I see no point in reinventing the wheel over and over again with all imaginable design flaws.

Total number of posts: 27, last modified on: Wed Jan 1 00:00:00 1760695536

Refresh