hello hello! - Community & Forums Related Discussions
Users browsing this thread: 1 Guest(s)
|
|||
Hello everyone, I'm a cycle courier who loves exploring linux/oss. Someday I'd like to be able to contribute to a project that helps everyone be free from government/corporate surveillance. To do that, I need to learn, and I hope participating here will help.
I first heard of nixers from /r/unixporn - I doubt I'm the only one ;) Nice to meet you all! |
|||
|
|||
Welcome to the community! Expect to learn a lot from other people here.
argonaut · musician · developer · writer · https://www.betoissues.com
|
|||
|
|||
Thanks, I hope so
|
|||
|
|||
Hello there, welcome to nixers.
|
|||
|
|||
Hi citrus, it sounds as though we share similar tastes... Welcome!
|
|||
|
|||
Welcome! :)
-- <mort> choosing a terrible license just to be spiteful towards others is possibly the most tux0r thing I've ever seen |
|||
|
|||
Welcome citrus. Glad to hear you have great projects like freedom.
|
|||
|
|||
(12-08-2016, 08:53 AM)lemons Wrote: Hi citrus, it sounds as though we share similar tastes... Welcome! lol I was going to actually pick lemon first, but then I saw your name and chose something different. Thank you all for welcoming me. I'm sure this has been asked before, but for those of you that know c (or any other language I guess), how did you learn it? school, books, mentors, projects? I've picked up a book and starting working through it, "hello world" and what not. I also use st and dwm which has given me some nice exposure to c, and I know the basics of shell scripting from using crux... I guess what I'm really asking is if you have any advice to share, something you learned on the way and in retrospect you wish you new sooner rather than later - something like that. |
|||
|
|||
I do not know C yet, but K&R [1] helps as well as this website helps.
Maybe as well this video. Just for relaxing. [1]: https://en.wikipedia.org/wiki/The_C_Prog...g_Language PS: This question would make a nice podcast topic. Yes, thanks to venam, we have podcasts |
|||
|
|||
First of all, welcome here!
(14-08-2016, 06:20 PM)citrus Wrote: I guess what I'm really asking is if you have any advice to share, something you learned on the way and in retrospect you wish you new sooner rather than later - something like that. Pick up a project, and work on it, either by adding features, refactoring or simply rewriting it from scratch! I felt like I wrote my first "real" project when I picked an existing library that's not a standard one, and wrote a program to use it. The first one was [wendy](http://git.z3bra.org/wendy/log.html), then [prout](http://git.z3bra.org/prout/log.html), and [so on](http://git.z3bra.org). Just force yourself to code, and do it quickly! |
|||
|
|||
(14-08-2016, 06:20 PM)citrus Wrote: I'm sure this has been asked before, but for those of you that know c (or any other language I guess), how did you learn it? school, books, mentors, projects? As z3bra said, you can learn a lot by practicing, and that includes learning with your mistakes. And this is essential, because you get familiar with what is correct/wrong, and what is good/bad practice. Also, always read the reference, whenever you need something, or feel like you're missing some details. Oh, and welcome to the forums :) |
|||
|
|||
Thanks for the links and advice everyone, I appreciate it.
|
|||