public inbox for gcc-help@gcc.gnu.org
 help / color / mirror / Atom feed
From: tele <swojskichlopak@wp.pl>
To: gcc-help@gcc.gnu.org
Subject: Question, using gcc, forum.
Date: Sat, 5 Sep 2020 00:49:46 +0200	[thread overview]
Message-ID: <20200905004946.01f55c07cae44af25f88002e@wp.pl> (raw)
In-Reply-To: <20200903232726.ba28157e5ee86c0dbd76f723@wp.pl>


I am looking for a "forum" where I can find help in learning programming c.
Because the "manual" doesn't look great for me.


For example:
- Where is C manual ?
https://gcc.gnu.org/onlinedocs/

Why there ?
https://www.gnu.org/software/gnu-c-manual/gnu-c-manual.html


For example:
https://www.gnu.org/software/gnu-c-manual/gnu-c-manual.html
https://tiswww.case.edu/php/chet/bash/bashref.html

My description for an example of building a bicycle.
This looks like a description of the components that make up the bike.
I am especially concerned that the manual shows the gear, but it does not show if it is part of a larger set and where it is on the bike.
But maybe I am too stupid or blind because I do not see the tutorial on how to build a programs.

For me, this is archeology in which I try to deduce something sensible from the ruins and sand.

That's why I need someone who can help me get through the beginning a little.
Especially since the language is constantly evolving. Programming security too. And maybe someone has some programming advice on my own blog that I can't find in internet.

Especially since after at least a year of bash scripting experience, I don't think you need to read the documentation from start to finish to memory. Because I only use part of it. However, all knowledge must be in the form of an encyclopedia/wiki, where I am looking,  found and used in the program.

Of course, expanding knowledge is important, probably everyone knows.
There are more tutorials, and it's easier to do something about it. But I don't think I can handle other languages.
Especially that the English language is not always easy for me.
However, I also believe that most simple tutorials do not teach programming either.
Because.
- There are often simple examples, but it doesn't say how to find the main documentation.
- There are often simple examples, but it is not written on how to simply debug a program.
This is important because bash scripts are often simple (in a different sense),
 that is, they provide error-free operation and when an error occurs it is hard to find the cause. The syntax itself, for example, sed is not always easy to understand.
But it's all easy to check in the terminal,
when you know that you can, for example, add a line to the code displaying the contents of the variable before and after the job / command.

It is hard to learn by reading dry knowledge and without seeing examples.



       reply	other threads:[~2020-09-04 22:49 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20200831201750.74266362@arch.localdomain>
     [not found] ` <20200903232726.ba28157e5ee86c0dbd76f723@wp.pl>
2020-09-04 22:49   ` tele [this message]
2020-09-04 23:44     ` Question tele
2020-09-05  7:31     ` Question, using gcc, forum Kai Ruottu
2020-09-05  8:15     ` Jonathan Wakely
2020-09-05 15:03       ` Dan Kegel

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20200905004946.01f55c07cae44af25f88002e@wp.pl \
    --to=swojskichlopak@wp.pl \
    --cc=gcc-help@gcc.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).