Beginner looking for recommendations

Berzerker

Joined Jul 29, 2018
624
Wendy said:
I don't know C, learning a new language is going to take a lot longer, but I'm taking the long view. Whatever I have to learn I will attempt.
Back in the day I tried my hand at this with the "Hello World" tutorial and such, Wanted to learn for gaming purposes (Something I still dabble in). Learning C is hard when you don't have someone to tell you the "why" part. All the tutorials I found would show how to do it but not why you do it that way. The if's, then's, else's statements get confusing when you can't raise you hand and ask a question like in a Classroom Like how come you use (if) instead of (else). Why some lines are indented and others not, why you skip lines and others you can't, short cut lines that you have to learn like "you could just do this without the other 50 lines of code to do the same thing" I would do it this way instead of that way from others. The that won't work people that won't tell you why again. then there's the bracket crap.
The (Hello World) code:
#include<stdio.h> //Pre-processor directive
void main() //main function declaration
{
printf("Hello World"); //to output the string on a display
getch (); //terminating function
}


then (Hello World) in C#
// A Hello World! program in C#.
using System;
namespace HelloWorld
{
class Hello
{
static void Main()
{
Console.WriteLine("Hello World!");

// Keep the console window open in debug mode.
Console.WriteLine("Press any key to exit.");
Console.ReadKey();
}
}
}
If you don't know the "why" you get confused.
Brzrkr
 
My very first "C" program was done with another person for a class. All other teams had 4 or 5 people in it.
It was a simulated operating system with punched cards and a simulated printer. I did the processor emulation.
I ignored stuff like the "case" statement.
 

Berzerker

Joined Jul 29, 2018
624
Now comes the which do I use part, Which is simpler to learn, takes less lines etc.
You Have C, C+, C++, C#. You have to do all kinds of research to understand the difference. Then there's Visual Studios where you can program in an windows environment.
Brzrkr
 

Thread Starter

Wendy

Joined Mar 24, 2008
23,798
At this point I want simple. If there is a MCU chip that can do 4 digits, then we'll start there. I can always learn refinements later. That, and 2X4 digit is 8 digits, just as 2X3 counters is 6 digits. But first I need the black box to start with.
 

Thread Starter

Wendy

Joined Mar 24, 2008
23,798
Luck beats careful planing, every time. Or All things come to those who wait.

I went to Dallas Maker Space last Thursday, and someone gifted me a Arduino zero starter kit, He will also teach courses on how to program it at the space.

Unbelievable!

I used to be quite active there, I'm trying to rejoin. They, as a group, donated the powered wheelchair I currently use over a year ago. All I can say is...

Thank you Guys!
 

Wolframore

Joined Jan 21, 2019
2,619
That's so cool! Wendy is going Arduino!!! Wish I had a maker space that's reasonably close to me... my nearest one is 30 miles away usually through city traffic...
 

Thread Starter

Wendy

Joined Mar 24, 2008
23,798
Thing is, if there is affordable real estate near you, you can always start a new one. Governance and theft control seem to be the biggest challenges.
 

Wolframore

Joined Jan 21, 2019
2,619
There are... maybe one day when I retire I can have time to do this... I would love to do it... if I was independently rich that is my goal.... the lobby designed to look like the tardis.
 
Top