Jump to content

Check out our Community Blogs


Member Since 22 Mar 2010
Offline Last Active Aug 09 2010 06:13 AM

Posts I've Made

In Topic: Are we too dependent on google?

22 July 2010 - 03:31 AM

You have to approach programming in the right way. Its all very well cutting and pasting the code as long as you understand what it does. If you dont know what the code does(the code which you are cutting and pasting) then how do you know if it works? It is far better to read code samples and understand what they do.Importantly, read subject areas and understand what they do.

Lets imagine you want to encrypt a file in .NET and you didnt know what encryption did. Would you just copy the code from a site?

Nobody knows the entire .NET Framework so you would use the MSDN and search for encryption discussions and code samples, understand what it does and then write it. Thats why you are a programmer...

When you do this then a senior programmer could ask you and you could happily explain. If you approach programming this way then this will help you in your task which might be a bit more advanced...

In Topic: what is everybodys favourite programming language?

22 July 2010 - 12:18 AM

I have heard of Python but Im not sure what it does..

C++, because it is a reliable, well documented, low-level, OO language which can be written in a cross-platform way, and which neither depends on a virtual machine nor a framework to run. (in opposition to languages like censored)
Python, because it is a reliable, well documented, high-level, OO language which can be used to quickly achieve complex tasks, and which, most importantly IMO, can easily harness the power of C and C++. Or even raw assembly if you're motivated.

In Topic: how do you start learning assembly?

20 July 2010 - 12:51 AM

Cool, you learn something new every day. The only problem is that I dont know what ASM is ;-) Never mind.

When I get a spare millisecond ;-) I might do a search and look at the syntax and leave it aside! I do C#, Java and VB.NET and that is sufficient for what I want/need. The beauty of programming is that there are so many areas of programming and so many programming ideas/projects that experienced and learning programmers can write.

Nice forum, Codecall

Imagine ASM as the closest you can get form providing binary to the processor. The processor accept instructions, assembly simply is the assembly of instructions for the processor to use. Almost all languages in existance were designed to prevent you from needing to do that yourself.

In Topic: what is everybodys favourite programming language?

20 July 2010 - 12:45 AM

I suppose no-one has a favourite programming language when it results in lots of errors ;-)
Java and C# are my favourite. Dont ask why!

I don't really have a favorite programming language for I actually use one (and that's C/C++). I also like assembly, but although I use it, I don't really enjoy it. ;)


In Topic: how do you start learning assembly?

20 July 2010 - 12:38 AM

I just thought I would ask-just curious!

I have been programming for around 15 years(but plenty more to learn!) but there are hundreds of languages(if not more). Theres always updates for current languages and others which have been around for donkeys years that you never know about.

Assembly is what old war-dogs used in vietnam to program decyphering machines, I'd stick with C if I were you.

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download