Re: completely new to programming

2017-11-17 Thread Udiknedormin
Personally, I think I started with CBOT. Then some JavaScript and Lua but nothing serious, really. Just simple scripts for a website and hacking some Battle for Wesnoth's hidden functionality (I guess it was adding a new status icon for units). Then I learned C as a part of my studies. The

Re: completely new to programming

2017-11-16 Thread Stefan_Salewski
> Generally people don't need to learn a low level language. I fully agree. Do we have to learn something at all? Some people seems to proof that one can spent a whole life without that. Evan Miller once wrote an essay about that topic:

Re: completely new to programming

2017-11-16 Thread dom96
I agree with @jibal. Starting with C is a terrible idea for a programmer. > Generally people who start with higher level languages like Java, Ruby, > Python and never learned a real low level language Generally people don't need to learn a low level language. My recommendation is Python or

Re: completely new to programming

2017-11-15 Thread jibal
> So you did exactly what I suggest Don't be so very willfully obtuse. First, C was not my first language. Second, I did not start out looking at and liking Nim (because it didn't exist when I started programming, in 1965). Third ... oh never mind, this isn't worth my time. The only reason I

Re: completely new to programming

2017-11-14 Thread puwad
Thanks guys, didn't thought that here will be so much answers so fast, it's incredible! > @puwad what are you goals in programming? I have to many goals to realize them, i think one of first things i need is to feel how much i can do alone because my ideas could be hard to realize by myself.

Re: completely new to programming

2017-11-13 Thread random898989
Agree with @jibal! Read the "Learn Nim in Y minutes" for an overview of the language. Read "Nim tutorial I and II". Peruse the documentation for an overview of the library capabilities. And as you do, try writing and running some Nim code in the process. Rosetta is a good place for exercises as

Re: completely new to programming

2017-11-13 Thread mikra
very difficult question; sure it depends on your personal situation. For absolute beginners I recommend first learning BASIC and then glance at ASSEMBLER(if you are interested in I would start with the 6502; there are some free emulator/simulators there) and then try Nim (why not). For the

Re: completely new to programming

2017-11-13 Thread jlp765
**@puwad**, what are you goals in programming? career, recreational, have something you want to write/build, web development, ... ?

Re: completely new to programming

2017-11-13 Thread Stefan_Salewski
> I say this as someone who spent decades writing C code So you did exactly what I suggest Of course it is difficult to make suggestions to puwad as we don't know him. But starting with Nim TODAY for a real beginner is really hard. And Nim in Action is not a book teaching Nim for beginners.

Re: completely new to programming

2017-11-13 Thread jibal
If someone starts out looking at and liking Nim, I think advising them to learn C is completely wrongheaded. (I say this as someone who spent decades writing C code and was on the ANSI C standards committee.) I suggest starting at

Re: completely new to programming

2017-11-13 Thread Stefan_Salewski
> completely new to programming My personal view is that starting with some simple C is a good decision for absolute beginners. It is no waste of time, as every serious programmer will need some C knowledge. And C is close to assembler, so you really learn how computers work internally.

completely new to programming

2017-11-13 Thread puwad
Hey guys! I'm not experienced programmer but i read some code examples at [http://rosettacode.org](http://rosettacode.org) for many languages at point of readability and then I thought that Nim code is most clear to understand and maintain in future. But here no courses to complete beginners if