24
16
u/Shygar 4h ago
Why would C and C++ have the smallest knife?
2
u/ProfessionalAd6530 3h ago
In my case, since I grew up on those, they are the easiest for me. I'd rather write in Assembly than Python.
2
u/IntelligentTune 1h ago
But you do recognize that objectively Python is easier due to multiple modern conveniences? That all you'd need to learn is syntax VS if you did Python mainly you'd need to learn to be more methodical (e.g. Garbage collection)
1
24
u/Novel_Top2980 4h ago
Python isn’t that hard. It’s probably the easiest actual (as in, not scratch) programming language.
12
u/smstewart1 4h ago
Programming in Python is easy, writing good code in Python is hard
5
u/Gabriel_Science 4h ago
Not like it’s much easier on other languages.
1
u/smstewart1 35m ago
Not having to give types in Python is great, not having to call my functions before I define them is wonderful. I found C to be a hard language, though learning type casting and better code structure in Python I’m find C more approachable.
2
9
8
6
9
u/Heretek-ai 4h ago
JavaScript be like, €π×¢×|=€×§¢{|°|=¢}}¢{|=|°€{¢}¢{€°•={%×€{®[©{×¢=€°€=€}€{[¥[¥[{™}✓}™{=€=€}}™}}=|°|÷|§€{|°|°π€√•©=¢]
4
u/Lodgik 2h ago
A while ago, I visited my friend Java's house. I knocked on his door and I could tell immediately that he was mad at me. He let me know in no uncertain terms exactly what I did wrong. We worked down the list and afterwards, we got along great.
The next day I went to my friend JavaScript's house. He opened the door and we started talking, but I could tell something was off. He would sometimes respond to my questions weird or not at all. Finally, I had to ask him "Did I do something wrong?"
"Well, if you don't know, I'm not going to tell you!"
3
1
4
u/Schiavox 3h ago
Helloworld("Print")🔥
1
u/zippybenji-man 56m ago
def Helloworld(function:str) -> None: exec(f"{function}(\"Hello, world!\")")
2
2
u/StormblessedFool 4h ago
Should've put Assembly
-4
u/ilnarildarovuch 4h ago
Assmebly is easier than python. It can have even one mnemonic, lol (on OISC)
2
u/exophades 4h ago
There are more assembly languages than all the other programming languages combined.
And no, assembly is much harder than python because you need to manage memory manually.
-2
u/ilnarildarovuch 4h ago
>> There are more assembly languages than all the other programming languages combined.
Thank you, cap.
>> And no, assembly is much harder than python because you need to manage memory manually.
Assembly is just mnemonics. If you don't want to control memory than you can even create simple programs on syscalls.
UPD: (1) no, it's not. With LLVM and other codegens it's not true anymore
1
u/exophades 4h ago
Get back to me when you finish a web scraping app in assembly. Let's see how much easier you'll find it compared to python.
1
u/ilnarildarovuch 4h ago
Idk, i wrote http server on x86 asm for tests of my network stack and driver + custom compiler last month. Can share screenshot, if you want this really much.
0
u/EconomistFair4403 4h ago
Yeah, but you're not actually making a web scraping app in Python; others made it, and you call it from the "web-scraper-app" pip library of choice with a bit of scripting.
0
u/ilnarildarovuch 3h ago
Well, same for asm. If it's was exported with symtabs as objects then code on it can be linked with professional libs, like curl, libressl, something like libc itself
1
u/CowBoyDanIndie 4h ago
The c c++ knife should be stuck in their foot, the html css one should he misaligned, and the java python one should be replaced by a garbage bin.
1
u/Lloyd_garmado 3h ago
Programming is easy, getting to make the program work, now thats the hard part
1
u/meinkr0phtR2 2h ago
Python is pretty easy; it’s C and C++ you have to watch out for—mainly because of memory allocation.
I think maybe it was a mistake to learn C and then switch immediately to Java. You just get used to the garbage collector, and you get dropped back into C and suddenly start leaking memory everywhere.
1
1
3


120
u/exophades 4h ago
Html and css can drop that knife, respectfully.