Re: Seeking computer-programming job (Sunnyvale, CA)

S

Series Expansion

Series Expansion said:
The claim made regarding gensyms cannot be correct unless the program
structure in memory (your abstract syntax tree) is not actually a tree
but a directed acyclic graph with undirected cycles. Since the parse
tree of any text source file will be a bona fide tree, it follows that
if the claim regarding gensyms is true, the two representations are
NOT isomorphic; conversely, if as you have claimed the representations
ARE isomorphic the gensym claim is bogus.

Well, for starters, let's clear up some more [insult deleted]

Let's not.

I have no interest in your ad hominem "arguments" so you might as well
quit them.
(1) There is no requirement that the "parse tree" for lisp source has to
    be a true tree (as in a directed, acyclic graph).
Ludicrous.

 Lisp has read
    (and write) syntax for circular structures that allows a source code
    to not be a tree at all.

A source code is a linear sequence of characters (ASCII or, less
often, wide characters). There's a difference between source code and
the parse trees used internally by compilers and similar tools.
 But that is mostly an aside, since it isn't the fundamental misconception.

This insinuation that I have "misconceptions" is unwelcome and untrue.
It is precisely this ability to execute code that gives Lisp macros the
    power that Series Expansion likes to describe as "magical".

It is rude to address someone, in their presence, in the third person.
(And the rest of what you said is pure nonsense.)
    The GENSYM that is created for use as the name of a variable DOESN'T
    EXIST IN THE SOURCE CODE.  It is created at macro-expansion time by
    the running of code in the macro-expansion function.  So, it is
    quite easy to create a new, unique symbol object.  And by not
    registering the symbol in a package, there is no way to look it up
    by name.

Or ever use the same one twice. Kinda limits their usefulness
methinks.
It was in an earlier post of mine. More than one of them in fact; I
kept having to repeat it for the hard of hearing.

Except that [calls me a liar]

No, sir, and indeed I submit that if there is a liar here it is you.
 
S

Series Expansion

Series Expansion said:
It has been about correcting yours and Seamus MacRae's misconceptions
[rest of post deleted unread]
I have no misconceptions.

Well, I'm not sure this is the best response.

Indeed, your sneaky attempt to badmouth me behind my back by not
posting this to cljp was not a very good idea at all.
[calls me a liar]

No, you're the liar.
So is that the conclusion you wish us to derive?

No. The conclusion I wish you to derive is that I am an okay guy and
should be left in peace and NOT badmouthed in public.
These tiresome personal attacks do not constitute rational arguments
in favor of either Lisp or Java, anonymous.c.lisper.

[calls me a liar]

These tiresome personal attacks do not constitute rational arguments
in favor of either Lisp or Java, Thomas.
 
A

Arne Vajhøj

Series said:
No. The conclusion I wish you to derive is that I am an okay guy

If that is your wish, then you should change strategy - the
current one is not working !

Arne
 
A

Arne Vajhøj

Series said:
A source code is a linear sequence of characters (ASCII or, less
often, wide characters).

I know that Java allows for source code in other encoding than
ASCII and UTF-16 (wide chars are usually UTF-16).

I would expect Lisp to be similar.

Arne
 
S

Seamus MacRae

Dangling said:
Oh, here we go. Flamewar. FLAMEWAR!

I suppose it was inevitable. We have all the ingredients of the Usenet
Fire Triangle together here don't we? Lisp vs. Java. Netbeans vs.
Eclipse vs. emacs, no doubt with a vi-lover about to jump in and offer
to show us what's behind door number four. Dynamic vs. static typing,
too. Now all we need is for someone to mention "gun control", or
"abortion", or 9/11, and ...

oops

rofl
 
S

Series Expansion

If that is your wish, then you should change strategy - the
current one is not working !

These tiresome personal attacks do not constitute rational arguments
in favor of either Lisp or Java, Arne.
 
S

Series Expansion

I think you need to upgrade your search skills.  ;-)

These tiresome personal attacks do not constitute rational arguments
in favor of either Lisp or Java, Thomas.
Um, I don't see how Java fits the criteria of either:

  "stand-alone deployable applications"

The JVM is pretty widely available and supported, besides which there
are some tools to compile Java to native code out there.
or

  "Windows implementation that produces apps that can be easily
  installed on machines without a development kit"

It's easy to deploy Java apps to machines that lack development tools,
using JWS.
BTW, I do know of one IDE that can produce stand-alone deployable Java
applications, but it only works on Macs.
Yuck.

So, you seem to wantmorefrom Common Lisp than from Java.

No, I don't.
 
S

Series Expansion

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,755
Messages
2,569,536
Members
45,014
Latest member
BiancaFix3

Latest Threads

Top