🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: a.bsu.programming
Article #86719

Re: What lang(s) to learn?

#86719
From: Virgilio A. Blones Jr.
Date: Tue, 11 Mar 1997 00:00
34 lines
2889 bytes

Dmitri Alperovitch <dmitri@cdc.net> wrote in article
<5fvnsi$j23@cdc2.cdc.net>...
> >If you want to learn how to program, I suggest learning Pascal.  Pascal
> >may be dead, but it is easy to learn. Programs written in Pascal are
> >easy to translate into other languages like C, C++, Java, and Visual
> >Basic (Yuck).  In my opinion, what makes Pascal easy to learn is that
> >the keywords are straightforward English words.  Even if you haven't
> >written a program, you can get a general idea of what the program is
> >supposed to do.
> 
> Well, if you are going to learn Pascal, I would suggest you go for Delphi

> instead.  The language is very similar to Pascal's and it is much easier
to 
> translate into Visual Basic because the structure of the language is
almost 
> the same.  And it's a lot easier to do the basic GUI things with Delphi
too.

I believe it is a LOT better to learn programming first without the baggage
of the GUI world.  That way, you will be able to handle other things
WITHOUT the aid of a UI generator.  IMHO, learn Pascal in and out first. 
Try do some things without the aid of code- or interface-generators.  If
you can do some things without using some of the built-in functions, then
you're on your way to learning programming.  I used to write Pascal code
for DOS programs without using ReadLn and WriteLn.

Don't get me wrong though, Delphi is very good where it is rightfully used.
 But learning to start programming isn't what it was made for.

Anyway, good luck on learning programming.
 
Technical Details
Message-ID: <01bc2dfa$0b3c33e0$1201a8c0@Vij.SkyInet.Net>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <01bc2a83$38e75ba0$50ae98ce@Pkanters.webspan.net> <5fuqsb$ce0@cdc2.cdc.net> <332343F7.1A31@cis.ksu.edu> <5fvnsi$j23@cdc2.cdc.net>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f5380,31f79c5e36e1d340
X-Google-Attributes: gidf5380,public
X-Google-Thread: 107d8b,31f79c5e36e1d340
X-Google-Attributes: gid107d8b,public
X-Google-Thread: 115d0d,31f79c5e36e1d340
X-Google-Attributes: gid115d0d,public
X-Google-Thread: 10226d,31f79c5e36e1d340
X-Google-Attributes: gid10226d,public
X-Google-Thread: fc8d0,31f79c5e36e1d340
X-Google-Attributes: gidfc8d0,public
X-Google-Thread: fe885,31f79c5e36e1d340
X-Google-Attributes: gidfe885,public
X-Google-Thread: 10804c,31f79c5e36e1d340
X-Google-Attributes: gid10804c,public
X-Google-Thread: 108717,31f79c5e36e1d340
X-Google-Attributes: gid108717,public
From: "Virgilio A. Blones, Jr." <digi@skyinet.net(vij)>
Subject: Re: What lang(s) to learn?
Date: 1997/03/11
Message-ID: <01bc2dfa$0b3c33e0$1201a8c0@Vij.SkyInet.Net>
X-Deja-AN: 224624629
References: <01bc2a83$38e75ba0$50ae98ce@Pkanters.webspan.net> <5fuqsb$ce0@cdc2.cdc.net> <332343F7.1A31@cis.ksu.edu> <5fvnsi$j23@cdc2.cdc.net>
Organization: Digi Software (Phils.), Inc.
Newsgroups: a.bsu.programming,adass.iraf.programming,alt.mud.programming,alt.talkers.programming,alt.winsock.programming,comp.os.os2.programming,comp.programming,comp.programming.contests,comp.programming.literate,comp.programming.threads,csugrad.programmin