Nothing Really Hard About The Almighty C++ - Programming - Nairaland
Nairaland Forum › Science/Technology › Programming › Nothing Really Hard About The Almighty C++ (459 Views)
| Nothing Really Hard About The Almighty C++ by dometome(op): 6:05pm On Jan 02 |
Yes it will be hard for you as a first language, but not so hard as a second or third language, so my advice is this, if you want to learn Programming, Please Learn HTML first! I can never emphasize that enough. Yes, it is not a programming language, I know, but learn HTML first, then CSS. HTML takes about a month or two to learn, then CSS can take longer, prolly 6 months or less, or maybe more, it depends on how you go about the learning process, then after that, Learn PHP, yes, PHP! not JavaScript. Take your time learn PHP, PHP is like HTML 2.0, HTML with a few more rules, to enable you go beyond the regular HTML, make dynamic websites, create, modify, open and close files on windows, mac or Linux, query databases, plus other things, for example, I created a PHP app that joins two videos together to make one video, PHP will simplify your learning process, when it comes to Programming in general, computer science in general, things like arrays or lists, loops, variables, data types (very important) array methods, then objects, (super important for OOP). Then learning another language like JavaScript becomes a breeze. Do you know another language that becomes a breeze for you? The Almighty C++! C++ is just like PHP with a few more rules, just as PHP is like HTML with a few more rules. Do not allow anyone intimidate you, telling you that programming in C++ is like trekking to the moon and back. Na lie! |
| Re: Nothing Really Hard About The Almighty C++ by Revealpanda: 8:25am On Jan 03 |
Yes we know but stop putting HTML and the likes of C++, Java or python in same sentence.... It doesn't make any sense... Not everyone will be a web developer. You can be a programmer and never write any HTML or CSS until you retire and that's perfectly okay 🆗 |
| Re: Nothing Really Hard About The Almighty C++ by shweini: 5:44pm On Jan 04 |
dometome:From this post, I can tell that you're a very inexperienced dev. |
| Re: Nothing Really Hard About The Almighty C++ by dometome(op): 5:53pm On Jan 04 |
shweini:Thank you Thank you Thank you Thank you Thank youThank you Thank you Thank you Thank you Thank you |
| Re: Nothing Really Hard About The Almighty C++ by dometome(op): 5:59pm On Jan 04 |
Revealpanda:I am sure you did not read the write up. HTML is NOT a programming language, I clearly stated it out there. It is an appetizer, a soft intro to computer science. The reason I advise people to learn HTML first, is that without HTML you simply cannot learn PHP or JavaScript. Once you learn PHP, learning C++ will be a breeze. PHP is like C++ with fewer rules. I feel I am talking to wall |
| Re: Nothing Really Hard About The Almighty C++ by dometome(op): 6:05pm On Jan 04 |
shweini:can I see your YouTube channel? Here is mine, nothing much there, I don't have much time. |
| Re: Nothing Really Hard About The Almighty C++ by dometome(op): 6:22pm On Jan 04 |
shweini:
|
| Re: Nothing Really Hard About The Almighty C++ by shweini: 6:41pm On Jan 04 |
dometome:Since when did youtube channels indicate development experience? buttressed my assertions more |
| Re: Nothing Really Hard About The Almighty C++ by Revealpanda: 6:53pm On Jan 04 |
dometome:You can learn JavaScript without ever writing any html. JavaScript is also used in backend |
| Re: Nothing Really Hard About The Almighty C++ by dometome(op): 7:11pm On Jan 04 |
Revealpanda:I wish you good luck in displaying the content you got from the database, on the frontend without HTML |
| Re: Nothing Really Hard About The Almighty C++ by dometome(op): 7:14pm On Jan 04 |
shweini:I am not going to show you my job or the professional jobs I am involved in, but I can use that channel to get a good job if for example I move to another country, I also use it as show working on Upwork. |
| Re: Nothing Really Hard About The Almighty C++ by micodon(m): 7:17pm On Jan 04 |
dometome:Your inexperience shows with every post. And you don't want to learn. REST APIs, Graph APIs, CLI apps, Automation scripts, Server monitors, CRUD, DB management apps etc are just a glimpse of what you can do without learning HTML. What are you on? |
| Re: Nothing Really Hard About The Almighty C++ by micodon(m): 7:19pm On Jan 04 |
dometome:Dude all your takes here have been bladderdash. My very first line of code was in 2008. I'm confident, I possess enough experience to tell that you're still a script kiddie. |
| Re: Nothing Really Hard About The Almighty C++ by dometome(op): 7:34pm On Jan 04 |
shweini:You are just making a nonsense argument. I am currently learning C++ and made some small apps using C++ and I find it sooooo easy, now I am sharing my experience, you just pop up from nowhere and start talking crap. You have nothing to show for your big experience, I have, and I want to share that experience, so others will not repeat the same mistakes I made. You are here talking crap. I hard a lot about C++ and was afraid to touch it, for years, Then I decided to conquer my fear at and learn the language, only to find out that I already know many of those things, I do not need to learn concepts of programming, since apart from syntax, (in few cases) there is no difference, the setting up the environment, compiler and interpreter, etc. OHHHH! C++ is the language of the gods, ohh! You must trek to the Andromeda galaxy before you can learn C++. Those are lies. It is difficult if you learn it the wrong way. |
| Re: Nothing Really Hard About The Almighty C++ by dometome(op): 7:35pm On Jan 04 |
micodon:Yeah! code with nothing to show for it. Mine was in 2004! WTH |
| Re: Nothing Really Hard About The Almighty C++ by dometome(op): 7:39pm On Jan 04 |
micodon:Jesus Christ! So you can not write a simple line of HTML, but you can write REST APIs, Graph APIs, CLI apps, Automation scripts, Server monitors, CRUD, DB management apps. HAHAHAHAHAHAHAHAHA! No wonder people give up because they learn things the wrong way, and talk down on others who advise people based on experience. Na little by little you go chop hot soup! |
| Re: Nothing Really Hard About The Almighty C++ by micodon(m): 9:29pm On Jan 04 |
dometome:Please where do you write HTML in a CLI App? |
| Re: Nothing Really Hard About The Almighty C++ by shweini: 9:46pm On Jan 04 |
dometome:You're just learning c++, and you're making these stupid takes. You've not reached Pointer Arithmetic RAII Templates Manual Memory Allocation Storage control Inline assembly Crtp Type punning Etc ...and you're here making noise. WTF? Dude, they're right. You're inexperienced. But you won't agree |
| Re: Nothing Really Hard About The Almighty C++ by dometome(op): 7:26am On Jan 05 |
shweini:these things are not difficult to understand when you already know the fundamentals of programming. |
| Re: Nothing Really Hard About The Almighty C++ by dometome(op): 7:27am On Jan 05 |
micodon:you eat hot soup little by little |
| Re: Nothing Really Hard About The Almighty C++ by dometome(op): 7:46am On Jan 05 |
shweini:here is what Gemini said It is moderately challenging but manageable. While the logic is straightforward, the difficulty lies in the discipline required to prevent memory leaks and undefined behavior, as C++ lacks the automatic safety net (Garbage Collection) found in languages like Java or Python. Core Concepts to Master The Stack vs. The Heap: Understanding where data lives and its lifetime. Pointers: Managing memory addresses using * and & operators. Allocation/Deallocation: Pairing new with delete (and new[] with delete[]) perfectly. RAII (Resource Acquisition Is Initialization): The modern C++ standard of using destructors to automate cleanup. Last I checked moderately challenging doesn't meant difficult. I am sure you don't even know what something like RAII is all about. A simple example even a child can understand, something like RAM is NOT infinite, it must be managed. Again, in things like PC, RAM is not consistent, some computers have little RAM, that one is another thing. Even is the RAM is big, but it is still not infinite, that is why you need garbage collection, in C++ you do it yourself, that is where the power is. While in other languages, like PHP, garbage collection is done automatically, but many times in an inefficient manner. Hence the reason they are slow. What is difficult to understand here? But it will be, when you don't understand the fundamentals of Computer programming. |
| Re: Nothing Really Hard About The Almighty C++ by shweini: 10:19am On Jan 05 |
dometome:Show me where I said it's challenging. I'm challenging the nonsense talk of "c++ is just like PHP but with a few extra rules". WTF? Dude, you're in no position to be saying all the stuff you've said on this thread if you just started learning C++. |
| Re: Nothing Really Hard About The Almighty C++ by shweini: 10:20am On Jan 05 |
dometome:Imagine going to Gemini to find out about some core fundamentals of the C++ lang. Shows you know nothing. |
| Re: Nothing Really Hard About The Almighty C++ by Jecci(f): 1:30pm On Jan 05 |
Sorry but software engineering is not only about web development it's more than that. Not everybody wants to be a web developer so it's perfectly fine if you don't want to learn HTML. Going through all these just to get to learning C++ no be am. Software engineering is not only about website creation. As a matter of fact AI don dey take care of that aspect. The real show of knowledge is implementing logic. If you want to start as a solid developer start with DSA before moving to the language of your choice. Think like an engineer that is out to solve, implement logic dometome: |
| Re: Nothing Really Hard About The Almighty C++ by dometome(op): 5:28pm On Jan 05 |
Jecci:Diving straight into C++ no be am. I am showing people how I got to where I am |
| Re: Nothing Really Hard About The Almighty C++ by dometome(op): 5:29pm On Jan 05 |
shweini:This Is why you people fail exam, I asked Ai how difficult it will be to learn C++ if you already know and are well grounded in a language like PHP. |
| Re: Nothing Really Hard About The Almighty C++ by shweini: 7:39pm On Jan 05 |
dometome:Yeah....I failed so much that I have a master's degree from FUTO (2012). Just continue. Continue with this attitude of "I don't know, and I don't want to know" |
| Re: Nothing Really Hard About The Almighty C++ by Revealpanda: 9:19pm On Jan 05 |
dometome:Ever heard of postman? |
| Re: Nothing Really Hard About The Almighty C++ by dometome(op): 10:31pm On Jan 05 |
Revealpanda: |
| Re: Nothing Really Hard About The Almighty C++ by Revealpanda: 4:43am On Jan 06 |
[quote author=dometome post=138034089][/quote]Maybe you feel only websites use backend. |
The Almighty Programming Challenge • Is Coding Really Hard To Learn? Advice For Beginners • 2 • 3 • 4
Tutor Needed ASAP • Paga Api Integration • HIRING: Mobile App Developers Needed To Work In A Team For A Company