Re: parser




"Jon Harrop" <jon@xxxxxxxxxxxxxxxxx> wrote in message
news:_YednT1TP6GaBkvVnZ2dnUVZ8gidnZ2d@xxxxxxxxx
stan wrote:
Jon Harrop wrote:
stan wrote:
One thing is absolute. You make quite a few bold claims and time will
certainly tell.

Time already told. Just look at the trends for C++ that you cited. They
did not even count C and Visual Basic but C++ already had only 16%
market
share.

I'm really, really not interested in a language pissing contest. I only
made comments in the case that there might be people who would take your
statements as correct and factual; they are biased and exaggerated at
best. I included the first page I saw from a google search with very
little consideration. The numbers told a very different story from your
reality. A very quick check of monster or even freshmeat jobs show your
view to be very distorted and unrealistic. I know you don't care about
facts, but it's not hard to find information that indicates your are
out of touch with reality.

Your view is almost opposite of the reality I deal with daily. Your
claims that "insert Jon's favorite language" will overwhelm the
programming world are very unlikely to come true, but again only time
will tell. As I noted earlier, "modern" languages haven't even pushed
COBOL off the programming map so history says your projections are very
unlikely to become factual.

You are certainly entitled to your view and I'm not going to try and
change your mind. I do reserve the right to call you on your claims and
present a less extreme voice.

Next time you feel the urge to disagree with me, try to cite statistics
that
support your point of view and not mine.


people have already, but as it so happens for some people it is not possible
to look at tables and consider them for what they were worth.

now, if you were advocating Java or similar, now maybe you would have a
point...


as noted, COBOL has not even gone off the map.

likewise, neither C nor C++ will go off the map either, because they have
things they are good at, that at present can't be done adequately in any
other language (so, some languages will dominate some domains, but it is
unlikely that any language can dominate all domains...).

and, some of us really are "systems programmers"...

now, some of us may well have good reason to write our compilers in C and
C++, namely, when they are not a standalone tool or frontend machinery, but
are intended to be embedded deep within the bowels of some other app, which
may well be written in a different language than that used in implementing
its internals...


consider, for example, the typical JVM.
now which languages are typically used for writing the VM?...

hint, it is generally not Java (although, the runtime and sometimes the
compilers are written in Java, which actually makes it less work to
implement the VM since one mostly needs the Interpreter/JIT and a few other
"native" features and can, otherwise, largely lift the existing libraries
from other VMs, such as GCJ and GNU classpath...).

this actually makes this more tempting, since I could likely integrate JVM
support into my existing C-VM without too much additional work (and the JIT
could probably use much of the already existing machinery).

potentially, I could use some of the same machinery for Java and eventually
ES4 support.
one of the still lacking features in this case is the addition of "dense
objects", but this should not be too difficult...

potentially, Java and ES4 could be made to use the same underlying VM (my
current partial JS/ES3 support uses a different interpreter and a different
bytecode structure, well, and is currently integrated a little awkwardly
with the rest of the VM, since I beat it all together fairly recently and
just sort of hacked over the internals...).


--
Dr Jon D Harrop, Flying Frog Consultancy Ltd.
http://www.ffconsultancy.com/?u


.



Relevant Pages

  • Re: Comparing Lisp conditions to Java Exceptions
    ... All the ISO standards in the world will not make the world ... Nothing keeps you from annotating your program with exceptions based on what ... language should adhere to your theory. ... Curiously, although you don't say it, Java has the opposite problem. ...
    (comp.lang.lisp)
  • Re: J# or C# which when ?
    ... language features for .NET 2.0. ... recently are not Java compatible. ... though there are some limitations (like no JNI support) on that -- but ... compile both to .NET and modern JVMs, if you're willing and able to ...
    (microsoft.public.dotnet.vjsharp)
  • Re: casts
    ... This is why most shit programmers refuse to learn languages including ... C Sharp and Java. ... compiler in a later edition of Visual Basic, ... language for processing data. ...
    (comp.lang.c)
  • Re: C, really portable?
    ... > Wait, is Java a modern language superior to C, or is it still ... It is a much better OO language than C++, ... It depends what you are doing, Java aims for rigorous portability - the same ... regardless of platform. ...
    (comp.lang.c)
  • Re: Is anybodys favorite computer programming language not included here?
    ... to talk about getting me some paying work writing Java classes. ... and could be copied to a script (as in Java BeanShell or Lisp PROG). ... >> please post a followup saying what language it is, ... Server: "Mother, ...
    (comp.programming)

Loading