PaulCaswell
  • United Kingdom of Great Britain and Northern Ireland
Member Since: 2003/11/05
Tech Certifications:

Provide a quick, creative biography in 140 characters or less.

More bio
Activity
Points this month0
Total points530,459
Questions: 135
Solutions: 834
Articles:
Videos:
Tutorials:
Posts:
Group Discussions: 53
Professional Background
No Professional Background shown
More
Education
No Education Background shown
More
Full Biography

Past:

My first attempt at programming was to implement a square root function using successive approximations on one of the early Texas Instruments programmable calculators. That was probably around 1971.

My first real programming language was Algol 68 in 1978 at Liverpool University. I've been looking for something that even remotely compares with it ever since and haven't found anything that comes even close. My ONLY criticism of it was that you couldnt define operators other than the existing +,-,*,/ etc ones.

The Commodore PET kept me entertained for a time. We had a Shoe-Box sized external hard drive for development with 1Mb of storage on it. Oh the wonders of a CPU which couldnt increment the accumulator!

I remember the 4.77Mhz IBM PC dual floppy with a little fondness. It was only marginally better than the Commodore PET. It even had a B: drive! I was programming that in BCPL, another cool language. This implementation had optimisations that beat the socks off most modern compilers.

Present:

Although I find C a sometimes cryptic and unforgiving language I am beginning to warm to it. Fifteen years working with it has laid tracks in my brain that will probably never go away.

I have recently been given the questionable honor of being Page-Editor of the C page. If you have any constructive comments, please e-mail me at PaulCaswell 'at' experts-exchange 'dot' com. All help will be welcome and treated in the strictest confidence.

Some shareware (well, actually just one right now but there will be more) at:

http://uk.geocities.com/xshareware/

Future:

When I can override ANY piece of system functionaly with just a few lines of code I will finally begin to believe that this industry has come-of-age. I have seen its birth, its infancy, and a long and often depressing puberty. Lets all strive for unity on this one.

Paul

More
Languages
No Languages shown

Level Progress

Current: Level 16
PaulCaswell needs 47,541 points to level up.
LVL 17
  • Overall
    16
  • C
    12
  • Programming
    5
  • Assembly
    5
  • C++
    5
  • Math / Science
    3
  • Programming Languages-Other
    3
  • Editors IDEs
    2
  • Programming Theory
    2
  • Microsoft Access
    1
  • Software
    1
  • Philosophy / Religion
    1
  • Puzzles / Riddles
    1
  • Microsoft DOS
    1
  • Algorithms
    1
  • Windows Batch
    1
  • Visual C++.NET
    1
  • Miscellaneous
    1
  • C#
    1
  • Windows XP
    1
  • Robotics
    1
  • Fonts Typography
    1
  • .NET Programming
    1
  • COBOL
    1
  • Microsoft Development
    1
  • Web Components
    1