Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.programming > #4673

Re: High level programming languages v block level programming environments

From Richard Heathfield <invalid@see.sig.invalid>
Organization Oration Gains
Subject Re: High level programming languages v block level programming environments
Newsgroups comp.programming
References <84cd37af-f1a1-4b14-9af8-95f72bf13e31@googlegroups.com>
Message-ID <a09tv.6995$Sn6.6971@fx35.am4> (permalink)
Date 2014-07-03 10:04 +0100

Show all headers | View raw


Jacob cuffe-soan wrote:

> I am doing a project at school and I have questions about the
> aforementioned topic. 1. what are the advantages of high level programming
> languages ? 2. what are the disadvantages of high level programming
> languages ? 3. what are the pros and cons of block level programming ?

Imagine you want to do some painting.

You have a choice between a brush with a six-inch head or a brush with a 3mm 
head.

Which one will allow you to complete the painting most quickly?

Which one will allow you the most control over your painting?

Which of these two criteria (speed, control) is most important to you?

If you are painting your garage door, you might prefer the six inch brush.

If you are trying to get your painting accepted by the Louvre, you may 
prefer the flexibility of a smaller brush.

It's the same with programming - speed vs control.

Block-structured programming languages simply allow you to build big lumps 
of programming (high level) out of smaller lumps (low level). Of the top of 
my head I can't think of any mainstream language that doesn't allow you to 
do this.

-- 
Richard Heathfield
Email: rjh at cpax dot org dot uk
"Usenet is a strange place" - dmr 29 July 1999
Sig line 4 vacant - apply within

Back to comp.programming | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

High level programming languages v block level programming environments Jacob cuffe-soan <cuffesoanjacob@gmail.com> - 2014-07-02 13:45 -0700
  Re: High level programming languages v block level programming environments Kaz Kylheku <kaz@kylheku.com> - 2014-07-02 21:08 +0000
  Re: High level programming languages v block level programming environments Ramine <ramine@1.1> - 2014-07-02 17:25 -0700
    Re: High level programming languages v block level programming environments Ramine <ramine@1.1> - 2014-07-02 17:53 -0700
  Re: High level programming languages v block level programming environments Ramine <ramine@1.1> - 2014-07-02 17:53 -0700
    Re: High level programming languages v block level programming environments Ramine <ramine@1.1> - 2014-07-02 17:55 -0700
      Re: High level programming languages v block level programming environments Ramine <ramine@1.1> - 2014-07-02 18:05 -0700
  Re: High level programming languages v block level programming environments Richard Heathfield <invalid@see.sig.invalid> - 2014-07-03 10:04 +0100

csiph-web