🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: a.bsu.programming
Article #86730

Re: What lang(s) to learn?

#86730
From: Kim Robert Blix
Date: Thu, 13 Mar 1997 00:00
54 lines
4187 bytes
dmitri@cdc.net (Dmitri Alperovitch) once said:

>>Why not? The best programmers I know started with assembler. If you 
>think VB or
>>some othert language is better i couldnt disagree more. with VB you can 
>DRAW the
>>program. that is not programming.
>
>Wait a minute, I DIDN'T SAY "better".  I just said that it's very complicated 
>and I hope that you agree with me on that one.  Assembler is in fact one of 
>the most complicated languages that there is, even though it is "better" than 
>any other one because it is so powerful.  However, I think that for a 
>beginner it is better to start with an "easy" language like VB and move on 
>to more complicated ones like C++ and Assembler later on.

I understand the way you think, but I would have to disagree. Yes, assembler is
cryptic if you have learned something else before. But if you start with
assembler, get a "ground up" book and a interupt list, I would have to say
assembler is pretty easy. No advanced structures, no function overloading and
stuff like that. just resgisters and interupts.

I have actually come to the conclusion that assembler is quite simple, if you
understand the basics like bytes, words, segments and stuff. :)

You -CAN- do complicated things with assembler, but you wont do that as a
beginner anyway. Lets say it takes you 4 months longer to become a decent
programer in asm then in VB.

Once you know asm, you know so much more then any VB programmer would. Most (who
do it on a hobby basis) dont know anything about how the memory is built, what
an interrupt is and so on.. 

>About VB.  I disagree.  I understand that isn't a powerful language and 
>there are to many things that it lacks of (ex. pointers), but you can still do a 
>lot of stuff with it.  About drawing objects - have you ever really 
>programmed with VB or did you just read a book and did a few examples?
>Yes, it is true that all the GUI interface is in fact like drawing, but the 
>programming part of it is still the same - you still have to code stuff for 
>your program to work, and what the hell is that, if not programming?

Well, I think the hardest part about programing is usually the makeing the gui.
Its not much problem to sort lists, make a vector and all that.. :) I find that
what I use most of my time on, is making the gui. with VB you eliminate most
contact the user have with videomemory / vesadrivers and all, so , as a rule - I
would say VB makes bad programmers. 

You are ofcourse entitled to disagree.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 Kim Robert Blix  ( kblix@sn.no  &  http://home.sn.no/~kblix )
  
 "How do you shoot the devil in the back?"
 "What if you miss?" -Verbal Kint
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Technical Details
Message-ID: <33281e2d.9854571@news.sn.no>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <01bc2a83$38e75ba0$50ae98ce@Pkanters.webspan.net> <Pine.SOL.3.94.970311143648.27877A-100000@droid.fit.qut.edu.au> <5g4mms$jpa@cdc2.cdc.net> <3325544f.7115380@news.sn.no> <5g7rsl$phg@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: fc8d0,31f79c5e36e1d340
X-Google-Attributes: gidfc8d0,public
X-Google-Thread: 115d0d,31f79c5e36e1d340
X-Google-Attributes: gid115d0d,public
X-Google-Thread: 107d8b,31f79c5e36e1d340
X-Google-Attributes: gid107d8b,public
X-Google-Thread: 10804c,31f79c5e36e1d340
X-Google-Attributes: gid10804c,public
X-Google-Thread: 108717,31f79c5e36e1d340
X-Google-Attributes: gid108717,public
X-Google-Thread: fe885,31f79c5e36e1d340
X-Google-Attributes: gidfe885,public
X-Google-Thread: 10226d,31f79c5e36e1d340
X-Google-Attributes: gid10226d,public
From: kblix@sn.no (Kim Robert Blix)
Subject: Re: What lang(s) to learn?
Date: 1997/03/13
Message-ID: <33281e2d.9854571@news.sn.no>
X-Deja-AN: 225525850
References: <01bc2a83$38e75ba0$50ae98ce@Pkanters.webspan.net> <Pine.SOL.3.94.970311143648.27877A-100000@droid.fit.qut.edu.au> <5g4mms$jpa@cdc2.cdc.net> <3325544f.7115380@news.sn.no> <5g7rsl$phg@cdc2.cdc.net>
Organization: SN Internett
Reply-To: kblix@sn.no
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