Steve wrote:

 

We are all told by the books on programming and others that Object Orintated
(OO)languages like Objective-C and C++ are easer to learn (for me they are
NOT!!!).  I have a problem with the consept of repatting my self and using 3
lines of code where one will do:

 

OO languages like java are used in Education not because they are easier to
learn, but because they follow the theory of OO and build better programs.
Not in the case of Hello, World but in bigger projects especially with
multiple programmers.  I always teach C prior to C++ because it is easier to
learn and it is a very simple language.  I leant it from K&R but that's
going back a bit...

 

Andrew

 

 

 

 

From: peterboro-boun...@mailman.lug.org.uk
[mailto:peterboro-boun...@mailman.lug.org.uk] On Behalf Of Steve
Tompkins-MacQueen
Sent: 17 March 2010 00:06
To: Peterborough LUG - No commercial posts
Subject: Re: [Peterboro] Programming language to learn

 

I started programming when 1980/81 on TRS-80, ZX-81 and RM-380 the 2 things
all of these had in common was a Z80 CPU mechincode and BASIC

 

BY 1998 I had started a HND in computer and comuation hardware and software
engernering and had to get to grips with C and a year latter started C++

 

Now I'm trying to get to grips with Objective-C 

 

Now most of you by now know I am dislex... and can see that from my spelling
but some of you may also know that it also changes the way I think.

 

We are all told by the books on programming and others that Object Orintated
(OO)languages like Objective-C and C++ are easer to learn (for me they are
NOT!!!).  I have a problem with the consept of repatting my self and using 3
lines of code where one will do:

 

OO coding:-

 

1) Define what the object "hello would" is going to be.

2) Define the methords that "hello would" is going to use.

3) cerate the "hello would" object

4) create a instance of the "hello would" object

5) use the instance of "hello would"

6) distroy the instance of "hello would"

 

C

main ()

{

printf ("hello would" );

}

 

BASIC coding:-

10 Print "hello would"

 

witch language is better?

 

Answer: witch ever you like.

 

witch language should I lern?

 

Answer: depends on what computer and OS you whant the program to run on,
what you want to do and how your brain works.

 

LINUX/UNIX text based mostly C and C++

Web PHP and Java Script (difent from "Java")

Mac (Mac, iPhone, iPad)  Objective-C

Old Home computers BASIC

 

MYSQL PHP seems to be the way to go.

there are meny others

 

Steve 

 

 

 

 

On 16 Mar 2010, at 21:36, Umar Ijaz wrote:





Quite a few years back i started a degree in computer science and the
language that was chosen by the faculty was C.  C is a good starter
language.  But now I think C++ could be a better language if you want to
start dipping your toes.  I currently use C++ as a hobbyist :-P  I am still
learning different things.

Comparing C with C++.  They share the same basics.  But C++ lets you explore
a lot more.  I am currently completing my degree with the Open University
and there we use Java.  On comparision Leicester University uses C.  It is
not the syntax but the application of the language and how it can be used
easily.

But that said and after Tony's message, I have no idea how to do it all on
Linux :-P  I am still new to Linux and would wanna know more about
programming in the Linux environment.  Apparently the Linux command line is
a powerful tool.  I read on one of the websites about it.  but then again
Tony would be an expert on this.

Take a look here 

http://linuxcommand.org/learning_the_shell.php

The first paragraph has inspired me to learn Linux.

I hope this helps.

Umar

On Tue, Mar 16, 2010 at 9:09 PM, Stewart Robertson
<stewar...@aliencamel.com> wrote:

Your thoughts, if you please...

I've been reading various threads/articles discussing the pros and cons
of learning/writing in various programming languages (C, C++, Java,
Python, Perl, Ruby, PHP etc.)

I do not have huge amounts of time to devote to learning a particular
language but at the same time I am not in a hurry to learn a language
for the sake of it (i.e. I'll keep dipping in over a long period of time).

So far I have come to the conclusion that C is a good option because it
is used in a lot of important stuff and runs quickly. At the same time
Python is much easier to get to grips with. PHP is very web specific and
Java is a pain to learn.

What language do you think it would be most useful to start dipping my
toes in to and why?

Cheers,

Stewart

_______________________________________________
Peterboro mailing list
Peterboro@mailman.lug.org.uk
https://mailman.lug.org.uk/mailman/listinfo/peterboro


_______________________________________________
Peterboro mailing list
Peterboro@mailman.lug.org.uk
https://mailman.lug.org.uk/mailman/listinfo/peterboro

 

No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 9.0.791 / Virus Database: 271.1.1/2751 - Release Date: 03/16/10
19:33:00

_______________________________________________
Peterboro mailing list
Peterboro@mailman.lug.org.uk
https://mailman.lug.org.uk/mailman/listinfo/peterboro

Reply via email to