+ 7
Guys was programming always this hard?
12 odpowiedzi
+ 11
Haha, memories Ace
The very first answer I posted on SoloLearn was something similar. Seems so long ago now.
https://www.sololearn.com/Discuss/201799/?ref=app
+ 9
It was even harder before something like pc's existed ;)
+ 4
programming is never hard.... just do practical and you start enjoying it
+ 3
yup Ace I do ~ and usually the other can finish the statement as the other begins
+ 2
Actually, programming used to be easier.
In the pre-windows (DOS) and earlier (apple, commodore BASIC), you could learn the programing language and start coding almost immediately.
No huge libraries to learn
No memory allocations to track
No races between threads
You just wrote your stuff in BASIC and it works.
Today, you need to learn a lot before you can get even a "hello world" type app working in android or iOS.
Ofcourse, programs today do much more, they need to support cut and paste, handle window resize, wake from sleep (on phones) and other stuff simple programs back then didnt neef to handle because there was no operating system to consider. Once your program loaded, You ran on so called "bare metal".
+ 2
dang Ace you stole inpart my answer -
and trying to get the machines to run assembler and binary coding.
thousands of lines lrading to an already known ~ stack of answers.
+ 1
before you had to punch holes in cards, so be grateful you have high level languages today
+ 1
hinanawi, with algorithms, what you see is what you have.
stare on the screen for long enough and you figure it out.
With the huge oprarting system, you depends on specific quirks and behavior of code yoy did not write and can't control or see, unless you code on Linux, in which case yoy can always look at the OS code.
+ 1
Udi Finkelstein good thing i use c# then, specifically made for windows haha
+ 1
Its supposed to be hard it's what makes it great. If it was easy everyone can do it.
+ 1
I found it hard learning terminal as my first language
0
Udi Finkelstein imo learning a few functions > figuring out complicated algorithms (also codes today are a lot more readable ever since programs wouldn't just work by jumping to labels)