Live data from Hacker News

The March of Progress (in programming language syntax :)

alan.dipert.org

1–10 of 29 posts

Re: The March of Progress (in programming language syntax :)

#3
Fortunately, Java is "developing" with regard to its expressiveness.

Using Scala and co only brings you a part of the way, especially if you have to interact with Javaesque APIs like in Android, where you have dozens of different abstract classes (or sometimes interfaces) begging for anonymous inner classes.

Re: The March of Progress (in programming language syntax :)

#6
I'm not sure what the point of this is. It seems pretty petty. To wit, we could have just we well written...

    MACLISP (1980):
    (format t "Week ~R of the ~:R month of the year ~:@R~%" 15 102 1996)
        --> Week fifteen of the one hundred second month of the year MDCCCCLXXXXVI

    C/C++/Java/Python/Ruby:
    ...uh...

    COMMON LISP:
    (format t "Week ~R of the ~:R month of the year ~:@R~%" 15 102 1996)
        --> Week fifteen of the one hundred second month of the year MDCCCCLXXXXVI

There are powerful print functions and then there are powerful print functions.

Re: The March of Progress (in programming language syntax :)

#7
post #6

I'm not sure what the point of this is. It seems pretty petty. To wit, we could have just we well written... MACLISP (1980): (format t "Week ~R of the ~:R month of the year ~:@R~%" 15 102 1996) --> Week fifteen of the one hundred second month of the year MDCCCCLXXXXVI C/C++/Java/Python/Ruby: ...uh... COMMON LISP: (format t "Week ~R of the ~:R month of the year ~:@R~%" 15 102 1996) --> Week fifteen of the one hundred…

Where's your sense of humor? It was intended to be funny, and it was.

Of course, like all irony the glass is only half funny.

Post reply on HN