Re: The tragedy of SQL
От | Gavin Flower |
---|---|
Тема | Re: The tragedy of SQL |
Дата | |
Msg-id | bf51952b-d3bd-7dde-b500-264aa021c5c6@archidevsys.co.nz обсуждение исходный текст |
Ответ на | Re: The tragedy of SQL (Michael Nolan <htfoot@gmail.com>) |
Ответы |
Re: The tragedy of SQL
|
Список | pgsql-general |
On 15/09/21 04:10, Michael Nolan wrote: > I started programming in 1967, and over the last 50+ years I've > programmed in more languages than I would want to list. I spent a > decade writing in FORTRAN on a GA 18/30 (essentially a clone of the > IBM 1130) with limited memory space, so you had to write EFFICIENT > code, something that is a bit of a lost art these days. I also spent > a decade writing in COBOL. > > I've not found many tasks that I couldn't find a way to write in > whatever language I had available to write it in. There may be bad (or > at least inefficient) languages, but there are lots of bad programmers. > -- > Mike Nolan > htfoot@gmail.com I remember programming in FORTRAN IV on an IBM 1130 at Auckland University. My first attempt to explore Pythagorean triples was written in FORTRAN on that machine. Finally had a useful program written in Java about 30 years later. There are 4 triples starting with 60 that satisfy A*2 + B^2 + C^2 where A < B < C and the numbers are mutually prime. I was able to handle values of A up to the size of long, so I got some pretty big numbers for B & C. Java's BigInteger class has its uses! On the IBM 1130 it was faster to use X * X to find the square of a value than to use the power notation (of which I've forgotten the syntax). And for my many sins, I spent years programming in COBOL. I've written code in over 30 languages. Probably had most fun writing a couple of trivial programs in ARM2/3 assembler -- all instructions except one are conditional. There is no one perfect language, despite what some people might insist! Cheers, Gavin
В списке pgsql-general по дате отправления: