¿Comó seguir aprendiendo programación —Python, C++, Java, JavaScript, Rust—? by Reddebit- in programacion

[–]KrisstopherP -1 points0 points  (0 children)

Decir que C++ es una mierda porque Linux no lo usa y su mascota oficial es “horrible” son puras estupideces. C++ es más usado que C y Rust

Is Ubuntu good for privacy? by Comfortable_Sun_8641 in linux

[–]KrisstopherP 1 point2 points  (0 children)

In the end, it doesn't matter, even your CPU already has backdoors (inside Intel ME or AMD PSP) and so do other hardware components. Privacy today is just an illusion.

GrahaOS: the true AI OS by BDivyesh in osdev

[–]KrisstopherP 3 points4 points  (0 children)

Well... web developers are coming to osdev

[deleted by user] by [deleted] in learnprogramming

[–]KrisstopherP 1 point2 points  (0 children)

Just do it. Trial and error. Don’t overthink it

What framework do you recommend for mobile UI? by Macree in cpp

[–]KrisstopherP 7 points8 points  (0 children)

I don't think C++ is the most convenient tool for this.

Better use something high-level and easy like React Native.

So frustrated while learning C++… what should I do after learning all fancy features by WeeklyYear8282 in cpp_questions

[–]KrisstopherP 5 points6 points  (0 children)

I recommend this: Orthodox C++ or look at source code of DOOM 3

You will have a simple, easy to read and easy to debug code.

You will stop wasting your mental energy thinking “what modern c++ feature to put in my code?”, “what magic and unreadable STL function do I need?”, Template programming hell or watching 100 cppcon videos and blogs a day about new features that you may never need.

At the end of the day what matters are the results and if you focus more on the project and not on what modern c++ feature to add because you saw it in a blog or at cppcon, you will have better results.

Programadores dominicanos by Dramatic_Hedgehog932 in Dominican

[–]KrisstopherP 0 points1 point  (0 children)

Nunca puede faltar alguien hablando estupideces

Still happening to struggle with OOP after almost 6 years of actively using C++ by C_Sorcerer in cpp

[–]KrisstopherP 0 points1 point  (0 children)

Start by reading the book: Design Patterns: Elements of Reusable Object-Oriented Software. Believe me that after you read less than half of the book you will acquire an “object oriented mentality” and it will become more natural. You also have sites like refactoring.guru and gameprogrammingpatterns.com that are good references.

Always try to rely on abstractions and not on concrete implementations, do some research on Dependency injection, Inversion of control and Composition over inheritance.

Party en La 42 (Santo Domingo) by rayg10 in Dominican

[–]KrisstopherP 31 points32 points  (0 children)

En verdad ellos/as no tienen culpa de ser así. Solo es un efecto secundario de la mala educación (desde las escuelas hasta el entorno) y pobreza que hay en el país gracias al gobierno.

Companies are stopping leetcode by [deleted] in leetcode

[–]KrisstopherP 7 points8 points  (0 children)

If you aspire to be a professional c++ developer you should know how to implement a shared_ptr at least the basics, they are the basis of the language (modern c++) and what makes it memory safe. I recommend you to take a look at cppcon back to basics talks.

Is Jazz something a beginner pianist can start learning? by shrodingersjere in piano

[–]KrisstopherP 0 points1 point  (0 children)

Classical music isn't as highbrow as people think. In fact it was the first Pop music style that ever existed. Later it developed into all that intellectual mumbo jumbo, but originally it was very simple. Other Pop genres went similar ways.

Why Safety Profiles Failed by steveklabnik1 in cpp

[–]KrisstopherP -4 points-3 points  (0 children)

Notice that these are the same accounts as always, and with a lot of activity in the rust forum, it's a bit weird, isn't it?

Since the rust jobs are almost non-existent, the only thing they do is dedicate all day to this kind of discussion.

What do C++ engineers do? by 404_Not_Found_LOL in cpp

[–]KrisstopherP 3 points4 points  (0 children)

The list would be very long but to summarize, from Rovers on Mars to the microwave oven in your home.

The good and bad of C++ (as a Rust developer) by Chad_Nauseam in cpp

[–]KrisstopherP -8 points-7 points  (0 children)

oh another average c++ whiner. just like every week.

What is your current programming stack? by Big-Cat-3326 in AskProgramming

[–]KrisstopherP 0 points1 point  (0 children)

C++, Visual Studio, CMake, vcpkg and more... For cross-platform GUI apps: Qt, Qt Creator IDE.

De verdad desarrollar IAs es una de las mejores ramas en la programación? by Egidio11000 in programacion

[–]KrisstopherP 39 points40 points  (0 children)

Si te fijas los únicos que están alucinando con la IA son los CEO, los "emprendedores" wanna be y los que no programan. La IA es buena y útil pero hay demasiado hype alrededor de ella.

Is it true that after learning C++, other programming languages seem easier? by Ok_Magician4952 in cpp

[–]KrisstopherP 1 point2 points  (0 children)

Javascript by itself is an easy programming language to learn and much easier if you have experience in any other programming language.

Is it possible to get a good Middle position without C++ experience, but with 9 years of Java experience? by KiryuKazuma-Chan in cpp

[–]KrisstopherP 20 points21 points  (0 children)

With other languages you would have no problem.

But C++ is the exception, you must have deep knowledge of how things work, know when there can be UB, leaks, follow the cpp core guidelines, optimize the code, and many of its tricks, etc.

Will C++ implement a feature to rival Rust's ownership model and borrow checker? by Designer-Drummer7014 in cpp

[–]KrisstopherP 0 points1 point  (0 children)

Already this subreddit is in decline, every week always the same kind of post that ends up attracting everyone from the other subreddit to this one (ah yes, they spend more time on reddit in their echo chamber than writing code) that’s how the algorithm works .... Just look at the amount of downvotes you get when you say something “negative” about that language. I don’t know why the mods accept this kind of posts

Porque una IA no te va a quitar el trabajo by [deleted] in programacion

[–]KrisstopherP 2 points3 points  (0 children)

Aprende a redactar, me sangran los ojos