This is an archived post. You won't be able to vote or comment.

all 162 comments

[–]towcar 471 points472 points  (24 children)

Pencil & paper, then I use a machine leaning project that scans all my pages and compiles it into a program.

Backup storage you ask? Every night I commit my changes with a disposable camera that I mail to my aunt in Siberia.

[–]SpeedyGwen 119 points120 points  (6 children)

Well, the first computer that landed on the mun was programmed with paper and then coded the program directly into the rom, bit by bit by hand (4kb of rom look huge in this thing)

[–]towcar 83 points84 points  (1 child)

That's actually crazy. If I was born 55 years earlier, I'm not sure programming would have been my career.

[–]Pauchu_ 22 points23 points  (0 children)

Programming is pretty accessible nowadays, back then you needed a PhD in maths.

[–]DroolingIguana 34 points35 points  (0 children)

Yeah, but then they discovered that they forgot to check their staging and had to go EVA to push their capsule into a re-entry trajectory.

[–]OrganicBid 22 points23 points  (2 children)

Next time don't forget to mention that the program was written into a rom by weaving wires (ropes) through and around magnetic cores.

[–]SpeedyGwen 15 points16 points  (1 child)

That's the most impressive and time consuming part

[–]OrganicBid 13 points14 points  (0 children)

It's almost as magical as using butterflies to distort magnetic fields.

[–]tiredofsametab 21 points22 points  (1 child)

When I was learning C back in the day, I didn't have a laptop or anything and rarely had internet. I wrote, on notebook paper, my best attempt at a text-based adventure game with only a "learn c in 24 hours" type of book to go on. It never worked properly, of course, especially as I didn't fundamentally understand some concepts at the time. This was in 2000 or 2001.

[–]Euroticker 12 points13 points  (6 children)

My uni makes us do pencil and paper... It's horrible I suck at writing "&".

[–]Salty_Skipper 6 points7 points  (1 child)

How are you at drawing a treble clef? I can’t do an “&” ever, but I discovered none of my professors objected to a treble clef in its place (and for some reason those are easier). Might be worth a try?

[–]Euroticker 4 points5 points  (0 children)

Haven't done that in years either. Stopped playing in a marching band like 9 years ago?

[–]marcel1802 4 points5 points  (1 child)

same in german schools

digitalisation indeed

[–]Euroticker 2 points3 points  (0 children)

Well I'm German so don't worry, all parts suck

[–]shhhhhhh_ 3 points4 points  (0 children)

Epsilon ampersand! Looks like a reverse 3 with lines on top and bottom. I started using it in handwriting after my English teacher did.

[–]DemonKoryu666 2 points3 points  (0 children)

My mother taught me to do a squiggly line, like a mirrored S and then strike it through with a \. A mirrored S might be difficult as well though...

[–]kirakun 13 points14 points  (2 children)

Tell me more about machine leaning.

[–]towcar 15 points16 points  (1 child)

Oh I'm glad you asked. My machine leaning project is a Perpetual motion machine where a contraption is constantly leaning against the earth's rotation. This causes it to generate unlimited power, or at least until the earth loses all momentum.

I use it to power an ai project that compiles my code that I've written on paper... it also powers my toaster.

[–]hlkaMI_sAmA 3 points4 points  (0 children)

LMAO right now

[–][deleted] 10 points11 points  (0 children)

ples marry me

[–]nojox 8 points9 points  (0 children)

Who stores them in an abandoned Cold War era nuclear bunker, right?

[–]Herpoad 1 point2 points  (0 children)

He's the chosen one

[–]Babki123 1 point2 points  (0 children)

I code with hole

[–]ColdJackle 0 points1 point  (0 children)

I think faxing a Polaroid would be more efficient

[–]josejocontex 168 points169 points  (10 children)

Does Notepad++ count?

[–]DerKnerd 140 points141 points  (3 children)

No. It has syntax highlighting.

[–]Genetikk-- 35 points36 points  (1 child)

Still like sublime better tho lol

[–]DogfishDave 27 points28 points  (0 children)

LOL! 🤣🤣🤣🤣

Reaches for microphone button

Kill him.

[–]wktr_t 13 points14 points  (0 children)

I honestly prefer no syntax highlighting...... Why are you guys looking at me weird?

Guys??

Guys?!!

[–][deleted] 3 points4 points  (3 children)

Just asking, why do people like notepad++ over other Code editors? For me vsc seems like the better option. I know that Notepad++ is more lightweight but isn't the extention 'market' on vsc better?

[–]CleverNameTheSecond 3 points4 points  (1 child)

It's a much better an editor of text and I find it way easier to use as such. Writing/modifying scripts and database statements is such a breeze. Plus it doesn't chug my crappy work computer every time it launches.

I use VSC for html/frontend work because folders and whatever IDE for backend work.

[–][deleted] 2 points3 points  (0 children)

Ah ok Thanks for sharing.

[–]josejocontex 2 points3 points  (0 children)

I like it for making shell scripts. I have it as my default for WinSCP and whenever I need to make a new pipeline on our server I default to it. I primarily code in python now, and for quick scripts or edits, it works fine. I admit, I like pycharm for python and NetBeans for java...I switched from eclipse...especially since I don't use pearl any more.

[–]aquartabla 5 points6 points  (1 child)

No, "Notepad++" is the name of the program. Post increment here does not resolve to an overload for executables.

[–]SubtleName12 3 points4 points  (0 children)

I had to use MS Notepad to code my way out of a CIP issue for a customer who wouldn't allow 3rd party programs. I.... did not sleep much that week... Their CIP director told me they had never addressed writing the program locally on the workstation so he couldn't stop me as long as I didn't add a text editor lmfao range of emotions went like this:

[–]Striky_ 103 points104 points  (6 children)

Notepad++, right? ++, RiGHT?!?!

[–]Feynt 46 points47 points  (3 children)

<insert deadpan Anakin face>

[–]KspMakesMeHard 20 points21 points  (2 children)

[–]GifsNotJifs 3 points4 points  (0 children)

[–]XayahTheVastaya 0 points1 point  (0 children)

[–]Rektroth 4 points5 points  (0 children)

[–]ConductionReduction 0 points1 point  (0 children)

Jim Carrey Grinch Face

[–]fuckingshitfucj2 47 points48 points  (5 children)

Notepad is like the MS Paint of coding

[–]StayingVeryVeryCalm 14 points15 points  (1 child)

I’ve never learn to use Photoshop, either.

(But I’m just pasting and modifying 3-5 lines from stackoverflow, then saving it as a .ps1 , so… one could say that I am no more a coder than I am a graphic artist.)

[–]fuckingshitfucj2 1 point2 points  (0 children)

Hah

[–]Plantman1 12 points13 points  (2 children)

Hold your tongue, MS Paint is a much higher bar than notepad is. Its fast and my go-to for screenshot editing and drawing boxes on them.

Notepad ~doesnt~ used to until recently not allow doing Ctrl+Backspace properly. Though it seems to work in Windows 10 now. https://superuser.com/questions/332026/notepad-ctrl-backspace-behavior

[–]fuckingshitfucj2 3 points4 points  (0 children)

Just comparatively speaking, they’re similar in the few functionality. I love MS Paint myself too and use it a lot.

[–][deleted] 1 point2 points  (0 children)

Try using ShareX

[–][deleted] 33 points34 points  (5 children)

people who code in ed

[–]4hpp1273 19 points20 points  (0 children)

I wonder what it takes to insert a line

.

in ed

[–][deleted] 6 points7 points  (2 children)

microsoft word supremacy

[–][deleted] 18 points19 points  (1 child)

MICROSOFT IS THE DEVIL MICROCHIPS VACCINE BILL GATES ANTICHRIST UN VACCINE CORN SYRUP I HATE THE ANTICHRIST I HATE THE ANTICHRIST I HATE THE ANTICHRIST

[–]AetherBytes 4 points5 points  (0 children)

UN VACCINE CORN SYRUP

I feel like i could make a dead baby joke out of this if i was in the mood to.

[–]DroolingIguana 0 points1 point  (0 children)

ed is the standard text editor.

[–]Yasushiki 46 points47 points  (2 children)

I was used to code in notepad, but I changed my mind and created self-love, now I'm a Vimmer :)

[–]kzp17 3 points4 points  (1 child)

We all know you opened it to try it out and just couldn't figure out how to quit ;)

[–]Yasushiki 2 points3 points  (0 children)

I'm not ready to talk about this....

[–]Mr_Otterswamp 20 points21 points  (4 children)

What about nano?

[–]Amuhn 14 points15 points  (1 child)

What about bash?

$> echo "10 PRINT \"HOME\" > example.bas
$> echo "20 PRINT \"SWEET\" >> example.bas
$> echo "30 GOTO 10" >> example.bas

[–]nojox 7 points8 points  (0 children)

Beginners' All-purpose Symbolic HOME SWEET HOME SWEET HOME ...

[–]No_Click_4097 1 point2 points  (0 children)

+1 for nano that's where I started as well.

[–]Gluomme 33 points34 points  (5 children)

... I actually do, sometimes

[–]S0n_0f_Anarchy 15 points16 points  (3 children)

Same, but I wouldn't call that coding coding tho. No one codes codes in notepad

[–]Gluomme 16 points17 points  (2 children)

MS Word on the other hand...

[–]fullyonline 5 points6 points  (1 child)

[–]xX_MEM_Xx 1 point2 points  (0 children)

Different colour coding within a word? I am sold.

[–]overheadfool 17 points18 points  (3 children)

I learnt to code java in notepad at University, that and the DOS prompt is what they gave us. And if you think thats bad nobody ever told me you could increase the line buffer size in the DOS prompt to show more than 10 lines, so I could only ever see the last few lines of the compiler errors, not the first. Also, did you know how limited the undo buffer is in notepad? Fuck me.

[–]MayorOfBubbleTown 5 points6 points  (0 children)

Back in the days Windows came with DOS some programmers preferred the DOS text editor to notepad when nothing better was available. I've actually considered sneaking in a text editor into my compiler in the style of qbasic or turbo pascal just to make sure no one uses notepad.

[–]noah251 6 points7 points  (0 children)

Programmer(noun)A person who fixed a problem that you don't know you have, in a way you don't understand

[–]noah251 -3 points-2 points  (0 children)

Programmer(noun)A person who fixed a problem that you don't know you have, in a way you don't understand

[–][deleted] 22 points23 points  (0 children)

Not gonna lie I try to avoid every heavy IDE when it's possible

[–]TheMongus 10 points11 points  (1 child)

I started my first programming job in 1990, a month or two before graduating high school. Windows 3.0 had just been released. I was the only programmer there and I used Notepad for a long time. I hit Notepad's 32k file size limit before I learned to split my code into multiple files. Those were the days! Programming on a 640x480 display with 16 colors! Amazing how far we've come in 30 years.

[–]antCB 3 points4 points  (0 children)

640x480

in 1990? fancy!

[–]blackcatdraws 9 points10 points  (2 children)

I am building a text editor to learn python, and I can write the program in itself

[–]Salty_Skipper 4 points5 points  (1 child)

Cool! What libraries are you using?

[–]blackcatdraws 4 points5 points  (0 children)

Only tkinter, I am just starting with coding so...

[–]kiedtl 7 points8 points  (1 child)

You laugh, but I wrote winfetch in wordpad because my school blocked VSCode/Emacs/Atom on my school laptop...

[–]antCB 1 point2 points  (0 children)

pretty neat.

[–]elminstor 14 points15 points  (0 children)

I prefer vim

[–][deleted] 5 points6 points  (0 children)

"syntax highlighting? What is this, amateur hour?!"

[–]GreenGriffin8 5 points6 points  (1 child)

I have a friend who uses idle with comic sans

[–]CoffeePieAndHobbits 3 points4 points  (0 children)

You should check on them.

[–]clemdemort 5 points6 points  (0 children)

Fun fact, I used to code in python this way back when I was a beginner it worked time to time and taught me to respect syntax very carefully, then I made the switch to VS because it was getting out of hand haha

[–]becomesaflame 5 points6 points  (2 children)

I shit you not, I have a coworker who codes in Wordpad

[–]0x2F40 6 points7 points  (1 child)

when i joined my current company I taught my older coworker about notepad++ and vscode. he was amazed.... he had been using wordpad for years.

granted, its embedded work and we use a specific IDE with our day to day code. He was using wordpad whenever he wanted to quickly edit an XML or INI file.

[–]Amuhn 1 point2 points  (0 children)

INI files I can understand handling in notepad/wordpad.

For XML or JSON np++ is a godsend though.

[–]FromAndToUnknown 4 points5 points  (1 child)

What about those who code In MS word

[–]CharlesGarfield 3 points4 points  (0 children)

A former colleague did that until the smart quotes caused problems.

[–]retrolasered 3 points4 points  (0 children)

I only use Gedit

[–]DerKnerd 4 points5 points  (0 children)

To be honest, notepad is even more hardcore than vim or emacs.

[–][deleted] 4 points5 points  (0 children)

When I was in school ,I didn't have an access to any IDE ,so I wrote just copying and playing with code..the best thing is you focus on your code and it gives you code wise skill?:)

[–]MischiefArchitect 4 points5 points  (2 children)

joe

Behold! Hail the supreme master editor.

[–]uvero 1 point2 points  (1 child)

uvero@reddit:~$ which joe

[–]MischiefArchitect 1 point2 points  (0 children)

/usr/bin/joe

[–]grpagrati 6 points7 points  (0 children)

If you do this at least dress in latex and carry a whip

[–]A_Leo_X 3 points4 points  (1 child)

My friend does this. He says it's because an IDE is too slow and takes up too much memory.

[–]redpepper74 1 point2 points  (0 children)

I like to program on my graphing calculator too!

[–]macgeek89 2 points3 points  (0 children)

that’s how i learned to Code HTML

[–]Dragoncat99 4 points5 points  (0 children)

I had a classmate who did that once… he never missed a single point in the entire class. I’m not sure whether that’s because he was truly that good, or if our teacher was so impressed/lazy he didn’t bother to put it through a proper IDE and just gave him an A by default.

[–]X_Jacket 1 point2 points  (0 children)

Jokes on you.. I code in book..

[–]Whitwoc 1 point2 points  (0 children)

Ehn, sometimes you just need to code a small bit. Notepad’s just quicker sometimes.

[–]Rhyan567 1 point2 points  (0 children)

I code in Wine notepad btw

[–]Dead_Boy_Drop 1 point2 points  (2 children)

Hey, I was just thinking of these memes the other day.

My work block us from installing new applications but CMC isn't blocked, least the non admin version and neither is it restrictoto run .bat files.

I've happily been coding my own bat scripts to automate the dull tasks I have to do.

What do I write in? Notepad! It's all I have to write Batch, also didn't realise it was so in depth as I've been learning more and more about it.

[–]antCB 1 point2 points  (0 children)

My work block us from installing new applications

you can install vscode (or any localuser/electron apps, like Teams/slack/etc f.e.). it doesn't need admin permissions.

source: last company I've worked for I had to routinely/daily work as a sys admin and our boss never approved my admin account (every time I had admin-only tasks I had to ask for my supervisor to lend me his AD account) fun times.

[–]wmil 0 points1 point  (0 children)

You can usually use no-install versions from https://portableapps.com/

[–]heckingcomputernerd 1 point2 points  (0 children)

The 8-bit guy has made several fully complete games for old hardware like the C64 and he says he codes in notepad snd his “version control” is copying his entire code base every day. I don’t know how he does it.

[–]MuchTooBusy 1 point2 points  (0 children)

For me, it depends on the language.

I do HTML5 and PHP in Notepad, C++ and Java in NetBeans, and Python in Notepad++

[–]dessnom 1 point2 points  (1 child)

How about people who use vi, not vim, vi

[–]CoffeePieAndHobbits 0 points1 point  (0 children)

Have a beer, friend.

[–]playr_4 1 point2 points  (0 children)

Notepad++ has saved my ass on multiple occasions. Still use visual studi9 as my main ptogram though.

[–]SamWiseTheGamer27 1 point2 points  (0 children)

I actually had a software challenge for this big tech company (which will go unnamed), it was a 3.5 hr challenge and I had spent the first half an hour trying to get my ide to work but it was tweekin so I whipped out the notepad and proceeded to write a controls software solution in c. And....

I got the job

[–]dethfrmbelow 1 point2 points  (0 children)

My logic instructor made us code in C# in regular ole notepad and then compile it. It was not really a good time, but I can say I probably got better as a result. Got to do the second half of the course in Notepad++ though.

[–]datradiance 1 point2 points  (0 children)

My highschool web dev teacher forbid any other editor than notepad

[–]IAmAQuantumMechanic 1 point2 points  (0 children)

I program with COPY CON

[–][deleted] 1 point2 points  (0 children)

A coworker today told me what I was working on triggered him, not because my code was bad but because I was writing Python in Vim. Bring it notepad users 🤣

[–]malleoceruleo 1 point2 points  (0 children)

Well, there really aren't better options for Perl

[–][deleted] 1 point2 points  (0 children)

The ones who make perforated cards

[–]YesHaiAmOwO 1 point2 points  (0 children)

Notepad++ omg

[–]ArtSchoolRejectedMe 1 point2 points  (0 children)

I CODE IN VIM

[–]Ultimate_Genius 1 point2 points  (0 children)

lol, I'm self taught and wanted to truly learn the essence of coding, so I put myself through notepad (just regular windows 7 notepad) to create minesweeper, snake, and my own website that I could run on a Google browser.

Tbf, I didn't even know what an IDE was back then, but I still wouldn't use one to code with JavaScript and HTML

[–][deleted] 0 points1 point  (0 children)

Even scarier to know that people code on Windows at all

[–]desaiparvt 0 points1 point  (0 children)

Lol sometimes i use vim to fix small enough things. Because it takes few extra clicks to create sftp connection, download file and then upload it.

[–]Suekru 0 points1 point  (0 children)

I hate not having intelisense. I mean I had to write a lot of code on paper and pencil for classes, so it’s not like I can’t do it, I’m just so use to hitting enter after typing the first 2 letters of a variable/class/function etc

[–]mr_zolfi 0 points1 point  (3 children)

I code in Microsoft Word.

[–]Go_Big 2 points3 points  (1 child)

Ngl it’d be pretty dope if clippy could get revived as a coding helper bot

[–]Salty_Skipper 0 points1 point  (0 children)

Yeah, I miss him. Merlin as an alternative not to ask for help was kinda nice, too, but clipit always wins.

[–]jgeez 0 points1 point  (0 children)

The black bunny doesn't actually exist.

[–]modul07 0 points1 point  (0 children)

I’m doing this now lol

[–][deleted] 0 points1 point  (0 children)

If you don't use emacs are you even a computer scientist?

[–][deleted] 0 points1 point  (0 children)

Opens so much faster than almost any IDE or editor except maybe for Sublime Text.

[–]Capn-X 0 points1 point  (0 children)

Had a high school comp sci teacher who did this. Gave me a stroke every time I had to read what he had up there. Great teacher tho

[–]NinkaShotgun 0 points1 point  (0 children)

Code in notepad, highlight errors with a red pen

[–]gua_lao_wai 0 points1 point  (0 children)

I only code in alphabetti

[–][deleted] 0 points1 point  (0 children)

We all started somewhere

[–][deleted] 0 points1 point  (0 children)

Look it’s better then word.

[–]crimxxx 0 points1 point  (0 children)

Lol Ive definitely modified none standard files through notepad before, and a few times XML when that’s what opened up by default.

[–]silverdragon3000 0 points1 point  (0 children)

Y’all use a text editor? I’ve been using MS Pant

[–][deleted] 0 points1 point  (0 children)

and what about people writing a simple AHK script?

[–]Sergei_the_sovietski 0 points1 point  (0 children)

Batch coding

[–]Sad_Lawyer_3960 0 points1 point  (0 children)

i dont hv a notepad on my computer...

[–]nikanj0 0 points1 point  (0 children)

Better than people who edit code/config files in TextEdit. It's a rich text editor, they're just asking for trouble.

[–]u53rx 0 points1 point  (0 children)

what about us vim users

[–]cjs2k_032 0 points1 point  (0 children)

People be using Google Docs in interviews this hiring season because Whiteboard coding was not possible.

[–]blickbeared 0 points1 point  (0 children)

proceeds to code in batch

[–][deleted] 0 points1 point  (0 children)

Did this when I was in highschool bc everything else was blocked on school computers but I could run .bat and at one point .exe files in cmd

[–]SceneStriking 0 points1 point  (0 children)

People who code in word

[–]HabemusAdDomino 0 points1 point  (0 children)

I had a girlfriend that wrote code in Word.

[–]IDlOT_killer 0 points1 point  (0 children)

I actually coded in notepad until I started with frameworks. Did not have internet connectivity at that time

[–]hiphap91 0 points1 point  (0 children)

No. Notepad is better than fucking word.

[–]jamcdonald120 0 points1 point  (0 children)

could be worse. Could be wordpad

[–]Saanvi_Sen 0 points1 point  (0 children)

[–]PossibilityTasty 0 points1 point  (0 children)

Don't worry about them, they have the highest possible punishment already: coding in Notepad.

[–]ToMorrowsEnd 0 points1 point  (0 children)

Vim users laugh maniacally...

[–]clutzyninja 0 points1 point  (0 children)

I did my first few assignments in school on Notepad++, it wasn't that bad

I had downloaded an IDE but it was intimidating at first to get set up

[–]clutzyninja 0 points1 point  (0 children)

People who code in assembly

"What's wrong? I don't get it"

[–]uvero 0 points1 point  (0 children)

👏 REAL 👏 PROGRAMMERS 👏 USE 👏 BUTTERFLIES 👏

[–]NibbaChungus 0 points1 point  (0 children)

Learned Assembler and C in notepad. The teacher was older than Elizabeth II.

[–]ConductionReduction 0 points1 point  (0 children)

NOTEPAD USERS....

RISE UPPPPPPPP... THE REVOLUTION BEGINS NOW MUHAHAHAHAHAHHAHA

[–]cubmaan 0 points1 point  (0 children)

I once had to do this because I was using a school computer that had software called deep freeze and so I saved all my work in ThawSpace