Re: New symbolic/numeric/dynamic/intuitive programming language



daveparker@xxxxxxxxxxxxxxxxxx wrote:

On Feb 21, 8:04 am, Aatu Koskensilta <aatu.koskensi...@xxxxxxxxx>
wrote:
No it isn't.

Yes it is.

The power of a computer language lies in it's ability to translate
human desires into actions by the machine.

In Flaming Thunder, the program to write "Hello world!" is:

Write "Hello world!".

That makes Flaming Thunder powerful enough for even elementary
school children. Which is far more powerful than C, C++, Java,
etc, since none of those can translate the human desires of
elementary school children into actions by the machine.

What you seem to be claiming is that Flaming Thunder is easy to use or
easy to learn. It is very nonstandard to call this a measure of how
"powerful" the language is.

What makes
Write "Hello world!".
better than
main() { printf("Hello world!"); }
?

Is it the smaller number of characters?
In Perl, the same program is
print "hello world!"
Does the lack of punctuation after the statement make Perl that much
more "powerful" than Flaming Thunder? Isn't Perl easier to use because
it doesn't need to be compiled?

Do you really believe that elementary school children are incapable of
prgramming in C but can easily program in Flaming Thunder? Writing a
non-trivial program requires skills that are mostly independent of the
language. Do you believe that children can start programming in
Flaming Thunder without learning the language first? Do you have any
empirical evidence that Flaming Thunder is easier to learn that C or
Perl?

--Mark
.



Relevant Pages

  • Re: Python and Flaming Thunder
    ... Get Flaming Thunder for only $19.95! ... Here's one of the tricks I use: I wrote an assembly language ... I see your assembly language libraries and raise you C language libraries. ... Python libraries have the speed of pure C language libraries. ...
    (comp.lang.python)
  • Re: New symbolic/numeric/dynamic/intuitive programming language
    ... It builds off of the lessons that elementary school students are ... already learning in their English and math classes. ... "powerful" the language is. ... Flaming Thunder has an "interpreted" version ...
    (sci.math)
  • Re: Python and Flaming Thunder
    ... the cost of just one book on Python. ... looking at such a weird and unconventional language? ... Are Flaming Thunder books free? ... programmers are not customers of some clunky proprietary product, ...
    (comp.lang.python)
  • Re: Python and Flaming Thunder
    ... But in Python, you don't see statically-linked pure-syscall CGI ... And you don't see the speed of pure assembly language ... And I'll be willing to bet that Flaming Thunder will have ... that customers prefer products that are 5 to 10 times faster, ...
    (comp.lang.python)
  • Re: Python and Flaming Thunder
    ... And I'll be willing to bet that Flaming Thunder will have ... Depends on whether you're the programmer, or the customer. ... cells have to be devoted to memorizing language peculiarities. ... one programming language gives the answer 100: ...
    (comp.lang.python)