Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The question isn't about Lisp influence, though.

But the idea of Java being Lisp influenced is questionable. Though they had Guy Steele, who said something about bringing C programmers halfway to Lisp, pretty much the the only Lisp idea in Java is garbage collection.

The JVM is hostile against the efficient implementation of Lisp-like languages; it doesn't let you pack tag fields into pointer values.



Is it that big of a step to assume that old school Lispers know about Genera and have been influenced by it?

>But the idea of Java being Lisp influenced is questionable. Though they had Guy Steele, who said something about bringing C programmers halfway to Lisp, pretty much the the only Lisp idea in Java is garbage collection.

Java also has some dynamicism through classloaders and reflection.

>The JVM is hostile against the efficient implementation of Lisp-like languages; it doesn't let you pack tag fields into pointer values.

It's a good trade off for Java, pointer coloring is used by ZGC for example.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: