LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How general is g as a language?

I was having an argument with a computer scientist. He thinks that g
may be a computer language but thinks it is specific to certain
engineering problems. Is he right or could Labview be used to write
almost any code. Could you handle writing a compiler in g for
instance? It seems pretty general to me and getting better all the
time. Another thing he was skeptical about is whether graphical
programming makes programming any easier. I think it does but then
again I never learned programming in g. I learned Fortran and then C
first.


Tom
0 Kudos
Message 1 of 5
(2,930 Views)
Check out the article by Jeff Kodosky (the "Father of LabVIEW") on this subject.
0 Kudos
Message 2 of 5
(2,930 Views)
http://www.ni.com/devzone/lvzone/view_archived1.htm
0 Kudos
Message 3 of 5
(2,930 Views)
Thanks. I forgot to include the link in my post.
0 Kudos
Message 4 of 5
(2,930 Views)
aberdonian_2000@yahoo.com (Tom) wrote in message news:...
> I was having an argument with a computer scientist. He thinks that g
> may be a computer language but thinks it is specific to certain
> engineering problems.

Labview is not specific, but "optimised" to certian areas of
programming via the provision of a wealth of libraries.

> Is he right or could Labview be used to write
> almost any code. Could you handle writing a compiler in g for
> instance?

In my opinion Labview can be used to write any code as it has
memory/variables/data paths, logical opperators, control flow and I/O,
these are the basic building blocks that almost all computers
degenerate to at a hardware level.

You could indeed write a compiler w
ith it. And I've seen many
non-instrumentation / non-control based software written with it; from
ftp gateways to numerical simulation models.
0 Kudos
Message 5 of 5
(2,930 Views)