Taking the bull by its horns

Morton G. wrote:

the 650. But my all-time favorite computer remains the DEC PDP-11 (the
original, not the VAX-11).

Regards, Morton

[*] an ancient assembly language – nothing to do with XML messaging.

You missed the fun part – it was an /optimizing/ assembler.

On Jul 18, 2007, at 12:10 PM, F. Senault wrote:

Clipper, C, (Visual) C++, Visual Basic, Delphi, shells, javascript,
Ruby on Rails… (And stuff outside computers, of course.)

Location : Liège, Belgium ; will travel for food and alcohol… }:>

Wow Fred, you and I have a lot in common. I manage the Ruby Gateway,
as you know from providing us an account and putting up with my
bothersome emails, and I’m a big game nut.

I’m always messing with some Ruby game, though most of them never
reach the sharing point. Any pointer to your game efforts?


Male, 31

Languages: BASIC (I read a manual that came with my ColecoVision
Adam), Pascal (first on my TI-85 and later in school), C and C++,
Java, Perl, Ruby, Lisp, and Lua.

Work: Contract Ruby and Rails programming.

Hobbies: More Ruby. I’m hopeless.

Location: Edmond, Oklahoma, U.S.A.

James Edward G. II

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

male 21y
bg: Ruby, Perl, PHP, Java, C/C++, Prolog, Scheme, Smalltalk, Asm, web
stuff, sh, sql, a tiny bit of COBOL
wk: SWEN student; Lead Developer, Operis Systems
loc: Auburn, Alabama/USA


Travis W.

“Programming in Java is like dealing with your mom –
it’s kind, forgiving, and gently chastising.
Programming in C++ is like dealing with a disgruntled
girlfriend – it’s cold, unforgiving, and doesn’t tell
you what you’ve done wrong.”
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGnkvOWvapaOIz2YYRAnTGAJ0X3AZKq+OZiPD4fxzNmrtYPD+qEgCeNQHj
CcVOcFMcl/dvRrCwkOGeSBg=
=Xq1d
-----END PGP SIGNATURE-----

male 30y

bg: BASIC on VMS, Perl, Java, SQL, HTML, CSS, JavaScript, Python, Ruby,
Erlang
wk: not so mild-mannered project manager during the day, data
warehouse superhero by night
location: Melbourne, FL

Robert K. wrote:

PS: Robert, IMHO Pascal is a great language for learning to program
because it omits the dimension of OO and allows to focus on proper
structuring. Also, it’s far more readable than C.

Actually, Delphi came out 12 years ago and Pascal was object oriented
before that.

Just keeping the record straight.

Le 18 juillet 2007 à 19:54, James Edward G. II a écrit :

On Jul 18, 2007, at 12:10 PM, F. Senault wrote:

Le 17 juillet à 15:26, Robert D. a écrit :

Hobbies : My small part of the internet, running news servers (hi
list !), and (right now) trying to make smallish games in Ruby and
Ruby on Rails… (And stuff outside computers, of course.)

Location : Liège, Belgium ; will travel for food and alcohol… }:>

Wow Fred, you and I have a lot in common. I manage the Ruby Gateway,
as you know from providing us an account and putting up with my
bothersome emails,

I’ve had worse users. (The user is the enemy ™.)

and I’m a big game nut.

Yup. I have lots of game DVDs lying around, so, when I’m not trying to
write mine, I’ve got something to keep myself occupied…

I’m always messing with some Ruby game, though most of them never
reach the sharing point.

Heh. s/ Ruby// in your sentence, and you are me. For a few dozen games
I’ve began since I touched a computer, I believe there’s only one that
could be considered finished. (I was twelve, I had time ! Now, I try
to finish first the stuff I’m paid for, it has some nice points. Like
being actually paid.)

Any pointer to your game efforts?

Not yet. Soon !

(It will be a multi-player espionnage game, where the player has the
role of the head of the black-ops section of the local spy organization.
The main focus will revolve around the hiring, training and management
of the operatives…)

Fred

On Jul 18, 2007, at 2:10 PM, F. Senault wrote:

of the operatives…)
Sounds great. Keep us posted!

James Edward G. II

Lloyd L. wrote:

Robert K. wrote:

PS: Robert, IMHO Pascal is a great language for learning to program
because it omits the dimension of OO and allows to focus on proper
structuring. Also, it’s far more readable than C.

Actually, Delphi came out 12 years ago and Pascal was object oriented
before that.

No, Borland Turbo Pascal was. Borland Turbo Pascal != Pascal.

Hi –

On Tue, 17 Jul 2007, Robert D. wrote:

Hope to see lots of others

Male, 48yo. Residence: New Jersey, USA.

Professionally trained cellist. BA in German and History of Art
(Yale, 1982). Ph.D. in Cinema Studies (New York University, 1989).
Member of the Dept. of Communication, Seton Hall University,
1992-2005.

Started programming in 1972: BASIC on PDP-8, assembler and dabbling in
misc. languages on PDP-10. Didn’t do much from 1974-1990.
1990-present: at least some non-trivial stuff in x86 assembler, C,
(ba)sh, Perl, Elisp, SGML, DSSSL, XML, XSLT, (La)TeX, Ruby. Also bits
of Eiffel, Scheme; glances at Java, C++, and others. *nix (esp.
Linux) admin (for self and others) since 1993.

David

On 7/18/07, Lloyd L. [email protected] wrote:

Robert K. wrote:

PS: Robert, IMHO Pascal is a great language for learning to program
because it omits the dimension of OO and allows to focus on proper
structuring. Also, it’s far more readable than C.

Actually, Delphi came out 12 years ago and Pascal was object oriented
before that.

Just keeping the record straight.

Well no that I am done with the bookkeeping I can answer this :slight_smile:

I was very greatfull to learn programming with Pascal, but nowadays it
seems a little bit out fashioned nevertheless, maybe one should learn
with Smalltalk nowadays, or even Ruby, a subset of Ruby to begin
with…

On Wed, 18 Jul 2007, Yukihiro M. wrote:

In message “Re: Taking the bull by its horns [was background]”
on Wed, 18 Jul 2007 10:38:16 +0900, John C. [email protected] writes:

|bg: fortran,mortran,algol,basic,pascal,dcl,c,c++,lisp,scheme,assembler,perl,awk,sh,R,joy,sql,…

Just curious, but what is mortran? Fortran for Martians?

“More Fortran”
Mortran - Wikipedia

Basically a fat macro preprocessor in front of ordinary Fortran.

Or Where I Learnt that “Syntactic Sugar has no (semantic) food value.”

Or “A Pig wearing lipstick is still a pig and you really really don’t
want to kiss it.”

…Sorry, I couldn’t resist after seeing your name. I was a fan of
Burroughs novel when I was young.

I get quite a lot of that… So I couldn’t resist hacking the “X-”
headings in my mailer a few years ago. (Tell your mail reader to show
you the full headers on one of my posts to see what I mean.)

Pity I don’t have any of the scantily clad busty girls from the book
covers…

male 42y
bg: BASIC,FORTRAN,Pascal,C,C++,Emacs Lisp,Scheme,AWK,sh,Perl,…and Ruby. (Yey)

Ah yes, I do occasionally do bits of elisp and java as well. I forgot
to mention Java because…because it’s so forgettable.

ps: Was the scoping of variables in Proc objects intended to mimic, in
a more controlled way, the dynamic scoping of Elisp? Or how did that
evolve? (I’m not complaining, I use that a fair amount in the same
sort of context as I would use Elisp dynamic scoping.)

location: Matsue-city Shimane-prefecture, Japan

That’s one of the things I really like about Ruby. I enjoy the
diversity of countries represented here. Makes it richer and better.

John C. Phone : (64)(3) 358 6639
Tait Electronics Fax : (64)(3) 359 4632
PO Box 1645 Christchurch Email : [email protected]
New Zealand

m39y
bg: Apple and VIC20 BASIC, 6502 Asm, Pascal, Logo, Forth, Lisp, C,
Fortran(*), VAX Asm, 68K Asm, Mathematica, Dylan, C++, SHIFT, Perl,
Ruby, MATLAB/Simulink
wk: wireless in vehicles; simulation; Ruby/C/MATLAB
location: SF, CA

(* - it was at SLAC, so maybe it was really MORTRAN)

On Thu, Jul 19, 2007 at 03:00:53AM +0900, Lloyd L. wrote:

Robert K. wrote:

PS: Robert, IMHO Pascal is a great language for learning to program
because it omits the dimension of OO and allows to focus on proper
structuring. Also, it’s far more readable than C.

Actually, Delphi came out 12 years ago and Pascal was object oriented
before that.

Just keeping the record straight.

Technically, Object Pascal and certain other Pascal extensions are
object
oriented, but plain-vanilla Pascal is not an OO language. There’s still
a (not technically obsolete) Pascal language out there.

On Jul 18, 2007, at 1:15 PM, John W. Kennedy wrote:

over the 650. But my all-time favorite computer remains the DEC
PDP-11 (the original, not the VAX-11).
Regards, Morton
[*] an ancient assembly language – nothing to do with XML messaging.

You missed the fun part – it was an /optimizing/ assembler.

Optimizing, schmoptizing – the only optimization it performed was to
take the drum latency into account when it assigned an instruction to
a location on the drum. You think computing the effect of drum
latency was the fun part? You sure have weird ideas of fun :slight_smile:

SOAP = Semi-Optimizing Assembly Program (IIRC)

Regards, Morton

Morton G. wrote:

By 1961, I had already moved to the IBM 1620, a great improvement
the fun part? You sure have weird ideas of fun :slight_smile:

SOAP = Semi-Optimizing Assembly Program (IIRC)

Symbolic Optimizing", I rather think.

Martin DeMello wrote:

I installed every Scheme that Gentoo has to offer this morning. That
gave me:

bigloo
chicken
drscheme
elk
gambit
gauche
guile
mit-scheme
scheme48
scm
stklos
tinyscheme

Sorry that Stalin isn’t there. Well … actually … not really, given
that I’m a raging fan of Shostakovich. :slight_smile:

On Jul 18, 2007, at 9:50 PM, John W. Kennedy wrote:

Morton G. wrote:

SOAP = Semi-Optimizing Assembly Program (IIRC)

Symbolic Optimizing", I rather think.

I was depending on a nearly fifty-year old memory, but Google (whose
memory is better than mine :slight_smile: tells me it’s actually “Symbolic
Optimal Assembly Program”.

Did you actually ever code in it?

Regards, Morton

Morton G. wrote:

Did you actually ever code in it?

Regards, Morton

Yes … it was Symbolic Optimal Assembly Program, and yes, I actually
wrote code in it.

We also had something called FORTRANSIT. It translated from FORTRAN to
something else (GAT? IT?) and then to assembler.

darren kirby wrote:

quoth the Robert D.:

Personally I am surprised to be the only having used Ada and I am even
more surprised that Lua missed out at all (I was hoping to see Io and
Self too).
I am sure there is some folks having experience with these :slight_smile:

Well, I for one taught myself Lua. Couple things about it: 1. It is very fast.
In some trivial tests I have done it runs with roughly 50% the speed of C,
which means it edges out Perl as fastest “interpreted” language in my books.

A good tweaked Forth will tie or beat that record. I guess it depends on
how you define “interpreted” as to whether Forth is legal. :slight_smile:

And 2. It uses ‘silly’ 1 based arrays (tables). See the other thread about
that :wink:

Forth uses politically correct 0-based arrays. Oh yeah … it also
allows writing almost anywhere in memory. :slight_smile:

M. Edward (Ed) Borasky wrote:

Hmmm … AI but not Lisp?

I’m working on things like pattern recognition and document
classification. This involves lots of mathematics and number
crunching. Most software in this field is written in C-like
languages.

Btw, I tried learning Lisp several times, and never got the
hang of it. Although I like the pureness of concept, I just
can’t write anything reasonably complex with it.

Regards,

Michael