fluffy
Blake Belladonna
- Local time
- Today 10:03 AM
- Joined
- Sep 21, 2024
- Messages
- 825
Everything basically in code comes down to a tree.
Lisp was the earliest laungauge to have a function syntax. (L stands for list)
Here is a simple example of functions.
F1(x):
x = x^2
Return x
F2(x):
x = x *2
Return x
F3(y):
x = 3
y = F1(x) + F2(x)
Return y
The pseudo code above is closest to python.
The problem I had for a long time is that I think in algorithms but I don't understand the syntaxes of specific programming languages.
I could not make data structures in Python because you have to set up long arrays weird.
I cannot use most functions and have to create my own.
Even then I have trouble.
A tree is simple but it's hard to make in higher level code.
I did not know how to put my ideas then into the computer.
All code is representative as a hierarchical tree graph and recursions.
At one point I wanted to do computer science but I didn't understand functions in Java.
There are no books that explain how to get Fortran onto a computer I could find earlier in my life because that's closer to Python.
BASIC looked interesting but it was too much like HTML to get any real work done.
Assembly I haven't looked at yet but it's closer to the machine code.
I never did calculus classes in school.
This may have influenced my thinking style.
File systems I had no use for until I found mostly that's what operating systems do.
Graphics I think work in ways I can hardly begin to imagine how the stacks come together.
Getting any kind of application on the desktop is really hard. I realized C++ corruption happens so did not explore it.
My view now is that I have to get some kind of work station with good tools. Open source never worked well for me. And buy real books not found at the library.
Lisp was the earliest laungauge to have a function syntax. (L stands for list)
Here is a simple example of functions.
F1(x):
x = x^2
Return x
F2(x):
x = x *2
Return x
F3(y):
x = 3
y = F1(x) + F2(x)
Return y
The pseudo code above is closest to python.
The problem I had for a long time is that I think in algorithms but I don't understand the syntaxes of specific programming languages.
I could not make data structures in Python because you have to set up long arrays weird.
I cannot use most functions and have to create my own.
Even then I have trouble.
A tree is simple but it's hard to make in higher level code.
I did not know how to put my ideas then into the computer.
All code is representative as a hierarchical tree graph and recursions.
At one point I wanted to do computer science but I didn't understand functions in Java.
There are no books that explain how to get Fortran onto a computer I could find earlier in my life because that's closer to Python.
BASIC looked interesting but it was too much like HTML to get any real work done.
Assembly I haven't looked at yet but it's closer to the machine code.
I never did calculus classes in school.
This may have influenced my thinking style.
File systems I had no use for until I found mostly that's what operating systems do.
Graphics I think work in ways I can hardly begin to imagine how the stacks come together.
Getting any kind of application on the desktop is really hard. I realized C++ corruption happens so did not explore it.
My view now is that I have to get some kind of work station with good tools. Open source never worked well for me. And buy real books not found at the library.