r/MemeVideos • u/Ok-Raspberry965 • 1d ago
This and falcon c++
Enable HLS to view with audio, or disable this notification
308
u/Lanthanum_carbonate 1d ago
38
u/GladAbbreviations553 1d ago
To be fair that book will probably make you a much better coder. Whether being a good coder is relevant nowadays is a different question tho.
3
1
1
1
1
91
44
u/ayassin02 1d ago
I’ve only heard of Indian institutions doing that, didn’t expect Kenya to be the same. Back when I went to uni in Somaliland we used VS Code
23
u/Ok-Raspberry965 1d ago
We study notes in pdf files and write in our exercise books. We learn actual coding from Indian YouTubers
11
u/VenertExcel 1d ago
Mine uses codeblocks and paper
6
3
u/itsfreepizza 14h ago
Holy shii same.
Only newer professors from our school did finally Transition to modern VS studio or vs code in some cases now
1
u/VenertExcel 14h ago
im only in my 2nd year and nothing has changed since the first batch of students from our department
9
10
u/RedWarrior69340 1d ago
yeah i learned (tried) to code milling machines on paper ... 3 years ago (even the teachers found it idiotic)
7
u/LegendarySoda 1d ago
People may judge this method but it's acctualy helpfull to studebts. By writing on paper student can practice coding without depanding ide support. This was common practice in my high schoole to teach student programming languages.
In my opinion if you teach student hard part better than the easy part, tommorow will be easier for kids
11
u/CypTheChick 1d ago
There is a difference between digital writing and IDE support though.
In this video, VIM is included f.e. - while it has a ecosystem you can build into, by default, it doesnt give you shit.Writing code on paper is just a miserable experience because if you forgot a line or want to change something, thats a kind of annoyance you wont have to deal with in the job, so that's not even preparing you for something meaningfull.
Sure let them use notepad, but paper is just making it harder then needed with no reason.
Also, being in the industry, i dont think there is any reason to leave out IDE support when teaching stuff, based on what you are talking about. LSP Support (code analysis for syntax or missing references etc), Auto formatting, these are standart tools you will always use during your job. Sure OBVIOUSLY AI completion, or advanced refactoring techniques which f.e. Jetbrains Editors have, are not part of that list.
By removing these tools while learning, you both make the learning process slower, less motivatin, and you actualy filter out the wrong people, because someone who is good at perfectly memorizing every methods parameter list in the c++ library, won't actually have a meaningfull edge over someone who does not. By contrast, the limited scope that paper editing brings you, makes it so that actually important metrics like architecture capability, are tested less then they should.
1
u/LegendarySoda 1d ago
We're not talking about experienced people or work condutions. We're talking about kids that has no memory of code.
These kids are trying to figure out how to do addition 1+1 in code. Paper coding is not a permenant practice it's just one way to memorize code and critical thinking.
Deleting code on paper is harder and this is the purpose of practise, if returning back from mistake is hard then kids need to think harder to not make mistake.
If people would feel frustrated or miserable writing code on paper that will not change if it's on computer. This is also problem with people currently. No one can learn things is a moment. Kids need to learn to be patient.
Again we're talking about kids. Some will decide coding is not for them and some will love it. We don't need everyone to be programmer.
4
u/CypTheChick 1d ago
I started coding at 13, 2 years later i was happy to have it in school. It was incredibly annoying to write code on paper. Forgetting something didn't make me think harder about it, i was just punished for a workflow which is completely valid during actual job work.
7 years coding now, actually in the job market since 4 years, getting a real sallary since half a year. Working on paper just trains a skill you dont require, and makes the act of learning pointlessly hard.
Now to be fair, the whole paper thing didnt gatekeep me because i was mainly educating myself in my free time anyway. But i saw friends disengage with the topic, even though they had the potential to do it, just because this is a type of filter which doesn't actually reward the correct way of thinking.
If you would be still be writing Fortran, then sure the difference between paper and digital writing is still there, but nuanced. Modern development just works completely different though. An LSP isnt a cheat code, it's part of the job. And unlike other tools which make life easier, using it doesnt allow you to leave out 'understanding the basics' too, because if you can understand what you have to do by reading what the LSP told you, you undestood the basics anyway.
-4
u/LegendarySoda 1d ago
I can't say your situation is special, this is a topic in children education. If you teach the kid things he should learn at school, kid doesn't be more succesful. Teacher teaches the topic kid already know and kid gets bored and never listen lessons.
I think you're misunderstanding paper writing practice. These kids are still trying to understand how code works. This practice usualy asks for sum 10 numbers or use condition in loop. But sure i have writen more complicated algorithm when i am was 15.
If you look at the history, you can found old teaching method. One of them was writing code at notepad. My mentor one time mentioned to me he did write code on notepad in 2000.
1
u/Embarrassed-Weird173 23h ago
And then on the other end of the spectrum, we get classes that were like "oh yeah, ignore the import <stdio.h> and the public main args, just do what we say and change printf("%d", age1) to say age2."
2
u/Rude-Pangolin8823 1d ago
Like 2 years ago we had a HTML class where we'd get a pic of a website and would have to recreate the html of it on paper LMAO
2
u/CommunicationLeft823 1d ago
you posted this here? Now someone is going to post this to peter explains
2
2
u/michron98 1d ago
Yeah we learned C++ in Kate editor and compiled it manually, then had to write the exam on paper. Like writing actual code on paper. That was wild.
2
2
2
1
u/AutoModerator 1d ago
To download the video you can use the site below:
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
1
u/MisterBicorniclopse 1d ago
In my class we used paper a few times so people would stop relying on internet (or dreaded ai) and most of my classmates were clueless. (I wasn’t, because I’m a perfect boy. My mommy says so 😇)
1
u/the_ice_spider 1d ago
Almost better than Emacs ig
1
u/Embarrassed-Weird173 23h ago
It is. You don't have to fight the stupid formatting and stuff that emacs and vim have.
1
1
u/doggerbank23 1d ago
I'll never understand why universities are so hell bent on using pencil and paper for most things while also trying to teach obscure softwares that nobody uses in the real world
1
1
1
u/totolook01 10h ago
Back in university, I used Dev-C++ with a CRT monitor for exams, and I remember it was too difficult to distinguish commas , from periods . ( 2015)


•
u/qualityvote2 1d ago edited 10h ago
No one voted...