The perens in lisp dilects is there for a reson... macros

On 8/20/06, John W. Kennedy [email protected] wrote:

were slow and cautious. (Many 1620s were instead eventually upgraded to
S/360-30 mainframes, which offered a 1620-compatibility option.)

Actually, the 1620 was the first computer I programmed, and that was
in 1970-71, my first year in college. Back then there were a few
computers or time-sharing terminals in some high schools, but in high
school, I was more interested in electronic music and synthesizers
than in computers.

The University had a couple of IBM/360 machines by then, but the 1620
was owned by the Engineering school and all freshman engineers had to
take a semester course (C.E. 101 or something like that) which was
half a semester of drafting/engineering graphics with T-squares,
triangles, and french-curves, and half a semester of Fortran II
programming on the 1620. There was also an old Analog computer in the
room next to the 1620.

I’ve got fond memories of the 1620, some buddies and I even came up
with a new language called SCRUBOL (Scientifically Compatible
Relatively Unusual Basic Operating Language) and wrote a compiler for
it. It had a disk drive, and a calcomp plotter which was on the paper
tape I/O port. You plotted by using the punch paper tape statement in
Fortran, Some other guys took the fast paper tape reader which had
been replaced by the calcomp plotter and interfaced it to a PDP-8.
They had to figure out how to slow it down to get the PDP-8 to read it
reliably.

But then I guess I’m not a real programmer.

Rick DeNatale

My blog on Ruby
http://talklikeaduck.denhaven2.com/

I

Yukihiro M. [email protected] writes:

I lost most of the old copies when I moved jobs (and due to disk
crash) ruby-0.49 was the oldest source package I have. It’s way
before public release (0.95). I have just put it into

ftp://ftp.ruby-lang.org/pub/ruby/1.0/ruby-0.49.tar.gz

It’s not guaranteed to run properly though.

It’s very interesting to compare the sample/ directories of 0.49 and
1.8.4. :wink:

Hi,

In message “Re: the perens in lisp dilects is there for a reson…
macros.”
on Mon, 7 Aug 2006 07:41:37 +0900, [email protected] writes:

|> So, going back to another thread, it looks like the “core language” of Ruby
|> is the object model and the Perl features. Is there by any chance a place
|> where I could get the Ruby 1.0 source? That might be very interesting.
|
|ftp://ftp.ruby-lang.org/pub/ruby/1.0. Nothing before 1.0, as far as I
|can find.

I lost most of the old copies when I moved jobs (and due to disk
crash) ruby-0.49 was the oldest source package I have. It’s way
before public release (0.95). I have just put it into

ftp://ftp.ruby-lang.org/pub/ruby/1.0/ruby-0.49.tar.gz

It’s not guaranteed to run properly though.

						matz.

Christian N. wrote:

|ftp://ftp.ruby-lang.org/pub/ruby/1.0. Nothing before 1.0, as far as I

It’s very interesting to compare the sample/ directories of 0.49 and
1.8.4. :wink:

  					matz.

I found the source for 1.0. Sadly, gcc 3.4.6 refuses to compile it –
complains about “varargs.h” not used any more. :frowning:

Hi,

In message “Re: the perens in lisp dilects is there for a reson…
macros.”
on Tue, 8 Aug 2006 13:51:51 +0900, “M. Edward (Ed) Borasky”
[email protected] writes:

|What “recent” versions of GCC will compile it? :slight_smile: 3.4.6 won’t handle
|“varargs.h” in the 1.0 source. :frowning:

As far as I know, 2.95.4 has <varargs.h>.

						matz.
                                                    matz.

If one considers the appearance of the famous Dr. Dobbs article to be
the
“public release” of Java, it appeared in May 1995. Predates Ruby’s
public
release but not by much.

Yukihiro M. wrote:

|can find.

What “recent” versions of GCC will compile it? :slight_smile: 3.4.6 won’t handle
“varargs.h” in the 1.0 source. :frowning:

Jeremy T. wrote:

Does it really matter which came first?
Yes.

Le 06-08-08 à 01:37, Francis C. a écrit :

                                                    matz.

If one considers the appearance of the famous Dr. Dobbs article to
be the
“public release” of Java, it appeared in May 1995. Predates Ruby’s
public
release but not by much.

Does it really matter which came first?


Jeremy T.
[email protected]

“One serious obstacle to the adoption of good programming languages
is the notion that everything has to be sacrificed for speed. In
computer languages as in life, speed kills.” – Mike Vanier