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


Groups > comp.programming > #4662 > unrolled thread

High level programming languages v block level programming environments

Started byJacob cuffe-soan <cuffesoanjacob@gmail.com>
First post2014-07-02 13:45 -0700
Last post2014-07-03 10:04 +0100
Articles 8 — 4 participants

Back to article view | Back to comp.programming


Contents

  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

#4662 — High level programming languages v block level programming environments

FromJacob cuffe-soan <cuffesoanjacob@gmail.com>
Date2014-07-02 13:45 -0700
SubjectHigh level programming languages v block level programming environments
Message-ID<84cd37af-f1a1-4b14-9af8-95f72bf13e31@googlegroups.com>
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 ?
 

Please help me, thank you!

[toc] | [next] | [standalone]


#4663

FromKaz Kylheku <kaz@kylheku.com>
Date2014-07-02 21:08 +0000
Message-ID<20140702140400.155@kylheku.com>
In reply to#4662
On 2014-07-02, Jacob cuffe-soan <cuffesoanjacob@gmail.com> 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 ?

Define "block level programming". Never heard of it.

The google search for "block level programming" is rather thin,
and some of the uses seem to allude to languages in which functional
blocks can be defined graphically, and connected together by
data flows of some sort.

This use is related to "block level" design in electronics: a high level design
which illustrates the functional blocks of the system, without giving detailed
schematics: for instance blocks like "amplifier", "demodulator", "peak
detector", "low-pass filter", ...

[toc] | [prev] | [next] | [standalone]


#4664

FromRamine <ramine@1.1>
Date2014-07-02 17:25 -0700
Message-ID<lp1t9t$6vf$1@dont-email.me>
In reply to#4662
On 7/2/2014 1:45 PM, 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 ?
>
>
> Please help me, thank you!
>


The bigger advantage with high level programming languages is
that high level programming does bring high level constructs that
you can reuse, its biggest advantage is reusability i think,
reusability does enhance productivity, so the biggest advantage
with high level languages is that they enhance productivity,
the desavantage with high level programming is that you don't understand 
well the low level of programming like you can do with assembler 
programming, so you have to take other courses to be able to understand 
low level programming, cause low level programming like
in assembler do make you understand more what is happening inside the
hardware when you are programming, so high level programming + low level 
programming do make you a better programmer i think.



Thank you,
Amine Moulay Ramdane.






[toc] | [prev] | [next] | [standalone]


#4665

FromRamine <ramine@1.1>
Date2014-07-02 17:53 -0700
Message-ID<lp1uvc$hju$1@dont-email.me>
In reply to#4664
Hello,

I have talked about the criteria of usability and productivity..

But high level programming languages can enhance the criterias of safety 
and performance, cause as i have said before that
high level programming languages do bring high level constructs
those high level constructs can be made fast and safe so that
to enhance more the criterias of safety and performance.

When you think about high level programming of high level
programming languages think about high level constructs.



Thank you,
Amine Moulay Ramdane.






On 7/2/2014 5:25 PM, Ramine wrote:
> On 7/2/2014 1:45 PM, 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 ?
>>
>>
>> Please help me, thank you!
>>
>
>
> The bigger advantage with high level programming languages is
> that high level programming does bring high level constructs that
> you can reuse, its biggest advantage is reusability i think,
> reusability does enhance productivity, so the biggest advantage
> with high level languages is that they enhance productivity,
> the desavantage with high level programming is that you don't understand
> well the low level of programming like you can do with assembler
> programming, so you have to take other courses to be able to understand
> low level programming, cause low level programming like
> in assembler do make you understand more what is happening inside the
> hardware when you are programming, so high level programming + low level
> programming do make you a better programmer i think.
>
>
>
> Thank you,
> Amine Moulay Ramdane.
>
>
>
>
>
>
>

[toc] | [prev] | [next] | [standalone]


#4666

FromRamine <ramine@1.1>
Date2014-07-02 17:53 -0700
Message-ID<lp1uvq$hju$2@dont-email.me>
In reply to#4662
On 7/2/2014 1:45 PM, 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 ?
>
>
> Please help me, thank you!
>


Hello,

I have talked about the criteria of usability and productivity..

But high level programming languages can enhance the criterias of safety 
and performance, cause as i have said before that
high level programming languages do bring high level constructs
those high level constructs can be made fast and safe so that
to enhance more the criterias of safety and performance.

When you think about high level programming of high level
programming languages think about high level constructs.



Thank you,
Amine Moulay Ramdane.



[toc] | [prev] | [next] | [standalone]


#4667

FromRamine <ramine@1.1>
Date2014-07-02 17:55 -0700
Message-ID<lp1v3v$hju$3@dont-email.me>
In reply to#4666
On 7/2/2014 5:53 PM, Ramine wrote:
> On 7/2/2014 1:45 PM, 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 ?
>>
>>
>> Please help me, thank you!
>>
>
>
> Hello,
>
> I have talked about the criteria of usability and productivity..
>
> But high level programming languages can enhance the criterias of safety
> and performance, cause as i have said before that
> high level programming languages do bring high level constructs
> those high level constructs can be made fast and safe so that
> to enhance more the criterias of safety and performance.
>
> When you think about high level programming of high level
> programming languages think about high level constructs.
>


high level constructs that you find inside high level programming 
languages is like bigger and higher and faster and more complex and 
safer contructs..



Thank you,
Amine Moulay Ramdane.

>
>
> Thank you,
> Amine Moulay Ramdane.
>
>
>
>

[toc] | [prev] | [next] | [standalone]


#4668

FromRamine <ramine@1.1>
Date2014-07-02 18:05 -0700
Message-ID<lp1vme$r7v$1@dont-email.me>
In reply to#4667
On 7/2/2014 5:55 PM, Ramine wrote:
> On 7/2/2014 5:53 PM, Ramine wrote:
>> On 7/2/2014 1:45 PM, 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 ?
>>>
>>>
>>> Please help me, thank you!
>>>
>>
>>
>> Hello,
>>
>> I have talked about the criteria of usability and productivity..
>>
>> But high level programming languages can enhance the criterias of safety
>> and performance, cause as i have said before that
>> high level programming languages do bring high level constructs
>> those high level constructs can be made fast and safe so that
>> to enhance more the criterias of safety and performance.
>>
>> When you think about high level programming of high level
>> programming languages think about high level constructs.
>>
>
>
> high level constructs that you find inside high level programming
> languages is like bigger and higher and faster and more complex and
> safer contructs..
>


You will say that assembler is faster than high level programming
languages... but this is not true you have to be an expert on assembler
and programming to be able to bring assembler constructs that are faster
than fast high level constructs of high level programming languages...

Implementors of High level programming languages have done
there best to bring faster and safer constructs so that to easy
the job for none expert programmers and avoids to none expert 
programmers the difficult and error prone low level programming.



Thank you,
Amine Moulay Ramdane.






Thank you,
Amine Moulay Ramdane.


>
>
> Thank you,
> Amine Moulay Ramdane.
>
>>
>>
>> Thank you,
>> Amine Moulay Ramdane.
>>
>>
>>
>>
>

[toc] | [prev] | [next] | [standalone]


#4673

FromRichard Heathfield <invalid@see.sig.invalid>
Date2014-07-03 10:04 +0100
Message-ID<a09tv.6995$Sn6.6971@fx35.am4>
In reply to#4662
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

[toc] | [prev] | [standalone]


Back to top | Article view | comp.programming


csiph-web