Forum Articles
  Welcome back Join CF
You are here You are here: Home | Forum | IS BT checking for open SMTP relays?

You are currently viewing our boards as a guest which gives you limited access to view most of the discussions, articles and other free features. By joining our Virgin Media community you will have full access to all discussions, be able to view and post threads, communicate privately with other members (PM), respond to polls, upload your own images/photos, and access many other special features. Registration is fast, simple and absolutely free so please join our community today.


Welcome to Cable Forum
Go Back   Cable Forum > Computers & IT > General IT Discussion
Register FAQ Community Calendar

Programming languages
Reply
 
Thread Tools
Old 27-09-2004, 02:58   #1
Paul
Dr Pepper Addict
Cable Forum Admin
 
Paul's Avatar
 
Join Date: Oct 2003
Location: Nottingham
Age: 63
Services: IDNet FTTP (1000M), Sky Q TV, Sky Mobile, Flextel SIP
Posts: 30,576
Paul is seeing silvered starsPaul is seeing silvered starsPaul is seeing silvered starsPaul is seeing silvered starsPaul is seeing silvered starsPaul is seeing silvered stars
Paul is seeing silvered starsPaul is seeing silvered starsPaul is seeing silvered starsPaul is seeing silvered starsPaul is seeing silvered starsPaul is seeing silvered starsPaul is seeing silvered starsPaul is seeing silvered starsPaul is seeing silvered starsPaul is seeing silvered starsPaul is seeing silvered starsPaul is seeing silvered starsPaul is seeing silvered starsPaul is seeing silvered starsPaul is seeing silvered starsPaul is seeing silvered starsPaul is seeing silvered starsPaul is seeing silvered starsPaul is seeing silvered starsPaul is seeing silvered stars
Programming languages

I'm curious how many members actually do computer programming, either for work or as a hobby (or both !) - how long you have been doing it - and what languages you know, or have used. To start the ball rolling ;

I have been programming on and off for 31 years - I started with Fortran on the CEGB mainframe. After that I moved onto Basic - First 'standard Basic' on a Data General Nova using cards and punched tape, then later, Apple II Basic, Microsoft Basic (on a Dragon32) and finally BBC Basic.

Then while working at BT supporting their Mainframe e-mail systems I used Cobol & Rexx. I then joined Experian (CCN then) as a Cobol programmer. Since then I have moved on to using VBA (asp pages), Javascript, Mirc Script and finally PHP.

Quite a variety over the years.
__________________

Baby, I was born this way.
Paul is offline   Reply With Quote
Advertisement
Old 27-09-2004, 03:46   #2
punky
Inactive
 
Join Date: Jun 2003
Age: 44
Posts: 14,750
punky has a golden aurapunky has a golden aura
punky has a golden aurapunky has a golden aurapunky has a golden aurapunky has a golden aurapunky has a golden aurapunky has a golden aurapunky has a golden aurapunky has a golden aurapunky has a golden aurapunky has a golden aurapunky has a golden aurapunky has a golden aurapunky has a golden aurapunky has a golden aurapunky has a golden aura
Re: Programming languages

Unless you want to count Dr Logo (Amstrad's program where you move a turtle round the screen), then my first real programming was BBC Basic. I can't remember the exact year but I was probably between 10-12 (91-93).

After that I did (In approximate chronological order):

Q Basic
Visual Basic + VBA
HTML
mIRC script
C and C++ with Win32's API, MFC, OpenGL and DirectX
Assembler
Smalltalk
PASCAL (Borland Delphi)
Java & Javascript
Perl
SQL
B
PHP
I've just started Carbon (Mac's OSX API) with Objective-C and Cocoa (Same API but in Java)

I also went to uni and studied Software Engineering sometime in the middle of that. Some of those I know better than others. My PHP is much better than my assembler and I can barely rememeber Smalltalk. I also came across other languages like Tcl and Fortran which I had an overview of at uni, rather than learnt.

Next stop: Applescript.
punky is offline   Reply With Quote
Old 27-09-2004, 07:46   #3
Mr_love_monkey
Inactive
 
Mr_love_monkey's Avatar
 
Join Date: Jun 2003
Location: London way
Age: 50
Services: Sarcasm
Posts: 8,376
Mr_love_monkey has a pair of shiny starsMr_love_monkey has a pair of shiny starsMr_love_monkey has a pair of shiny starsMr_love_monkey has a pair of shiny starsMr_love_monkey has a pair of shiny starsMr_love_monkey has a pair of shiny stars
Mr_love_monkey has a pair of shiny starsMr_love_monkey has a pair of shiny starsMr_love_monkey has a pair of shiny starsMr_love_monkey has a pair of shiny starsMr_love_monkey has a pair of shiny stars
Re: Programming languages

OK, I program for a living (and a hobby as well)...

Started off many, many years ago on a ZX81, with trusty BASIC (BBC as well, and all it's variations.
Over the years I have used :
SML
MODULA-2
Prolog
C/C++/C#
Occam
TCL/TK
Assembler
PHP
VB
VBA
RTM
SQL (is that a programming language) (MS/Oracle/Ingres,Sybase)
PL/SQL
Oracle Forms

These days I'm mostly Java (J2EE), and all that internet-thingme stuff (javascript/vbscript blah blah)

Basically I started out working for a company that wrote software for insurance companies, using an inhouse language called RTM, which was kind of like Modula-2 but with some really good/odd feature - like being able to nest if statements inside other if statements i.e

IF (IF (IF X = y THEN TUESDAY) THEN 1 ELSE 2) = 2 THEN ... etc - you get the idea... it meant you could write some really interesting looking code - because it was build purely for insurance systems there were some builtin history functions, so it would keep a track of all data file changes, by doing XORs on the details, allowing you to go back and forward through the history...

I then moved into Oracle, as a PL/SQL programmer, and quickly moved into the forms area... after a year I moved companies to somewhere that writes document management software - to convert their SQL Server system into oracle (learning java along the way) - and that's where i have stayed so far...
Mr_love_monkey is offline   Reply With Quote
Old 27-09-2004, 07:52   #4
Gareth
cf.mega poster
 
Gareth's Avatar
 
Join Date: Dec 2003
Age: 51
Posts: 7,101
Gareth has a pair of shiny starsGareth has a pair of shiny starsGareth has a pair of shiny starsGareth has a pair of shiny starsGareth has a pair of shiny starsGareth has a pair of shiny stars
Gareth has a pair of shiny starsGareth has a pair of shiny starsGareth has a pair of shiny starsGareth has a pair of shiny starsGareth has a pair of shiny starsGareth has a pair of shiny starsGareth has a pair of shiny stars
Re: Programming languages

Erm... started with BASIC on ZX Spectrum, then didn't really do anything for a number of years, before moving onto RPG on IBM's AS/400, followed by HTML, then on to VB and now Java. I've also picked up SQL, VBScript, ASP and JavaScript along the way, but I can't remember in which order or when I started learning them.
Gareth is offline   Reply With Quote
Old 27-09-2004, 08:53   #5
Aragorn
Inactive
 
Aragorn's Avatar
 
Join Date: Apr 2004
Location: Minas Tirith, Gondor
Age: 60
Posts: 3,458
Aragorn has a nice shiny star
Aragorn has a nice shiny starAragorn has a nice shiny starAragorn has a nice shiny starAragorn has a nice shiny starAragorn has a nice shiny starAragorn has a nice shiny starAragorn has a nice shiny starAragorn has a nice shiny starAragorn has a nice shiny starAragorn has a nice shiny starAragorn has a nice shiny starAragorn has a nice shiny star
Re: Programming languages

My first programming was probably about 25 years ago - punch card / paper tape input to an ICL mainframe (can't remember what language) and Basic on a PET computer. My first home computer was a Dragon 32 (Basic, again) and I did some on a friends ZX Spectrum (saw one in a shop on Saturday - £30!)

At Uni I did,
Pascal
Algol 68
Fortran
Assembler (x86)
LISP & Birge (logic programming)
Prime 'advanced' Basic
and a couple of other 'academic' languages - nothing useful for commercial work.

At work, although not officially a programmer, I've programmed in -
Pascal
Cobol
C - internals of HP-UX and MPE OS's (never got into C++)
BRW & Transact (anyone recognise those?)
Allbase/4GL
SQL
Windows and Unix shell scripting, VBScript

Still like to dabble when I get the chance.
Aragorn is offline   Reply With Quote
Old 27-09-2004, 08:57   #6
Chris
Trollsplatter
Cable Forum Team
 
Chris's Avatar
 
Join Date: Jun 2003
Location: North of Watford
Services: Humane elimination of all common Internet pests
Posts: 38,383
Chris has a golden auraChris has a golden auraChris has a golden auraChris has a golden auraChris has a golden aura
Chris has a golden auraChris has a golden auraChris has a golden auraChris has a golden auraChris has a golden auraChris has a golden auraChris has a golden auraChris has a golden auraChris has a golden auraChris has a golden auraChris has a golden auraChris has a golden aura
Re: Programming languages

BBC BASIC - And I never really got past that.

Since taking responsibility for development of our in-house intranet, I have learned to read HTML and can spot obvious errors/make minor changes (the page editor is a browser-based rich-text field but it lets you see the source code it's writing), but I'm a very long way from being able to write it.
Chris is offline   Reply With Quote
Old 27-09-2004, 09:23   #7
altis
Inactive
 
altis's Avatar
 
Join Date: Jun 2003
Location: Warrington ntl:81304 Altitude: 12m (and falling)
Posts: 4,499
altis has a nice shiny staraltis has a nice shiny star
altis has a nice shiny staraltis has a nice shiny staraltis has a nice shiny staraltis has a nice shiny staraltis has a nice shiny staraltis has a nice shiny staraltis has a nice shiny staraltis has a nice shiny staraltis has a nice shiny staraltis has a nice shiny staraltis has a nice shiny staraltis has a nice shiny staraltis has a nice shiny star
Re: Programming languages

My only formal software training was at Uni where we learned Fortran (from a video of a bloke with a flip-board who kept making jokes about them using an Australian to write the stuff on the back)!

Then, along the way, I've picked up:

Basic
Forth
Occam (my favourite by far)
Pascal
Modula-2
C/C++ (only a little)
Delphi
Javascript (by far my least favourite)

and, for what it's worth:
Intel 8008 assembler (yes, I'm that old)
Zilog Z80 assembler (loads of)
NatSemi 32000 assembler
Microchip PIC assembler

Fave projects include:
A UART for a strange 13-bit protocol written in Z80 assembler;
A RTOS for the Z80 and NS32000 (called Razor for Occam fans) again in assembler.
altis is offline   Reply With Quote
Old 27-09-2004, 09:29   #8
Mr_love_monkey
Inactive
 
Mr_love_monkey's Avatar
 
Join Date: Jun 2003
Location: London way
Age: 50
Services: Sarcasm
Posts: 8,376
Mr_love_monkey has a pair of shiny starsMr_love_monkey has a pair of shiny starsMr_love_monkey has a pair of shiny starsMr_love_monkey has a pair of shiny starsMr_love_monkey has a pair of shiny starsMr_love_monkey has a pair of shiny stars
Mr_love_monkey has a pair of shiny starsMr_love_monkey has a pair of shiny starsMr_love_monkey has a pair of shiny starsMr_love_monkey has a pair of shiny starsMr_love_monkey has a pair of shiny stars
Re: Programming languages

Quote:
Originally Posted by altis
Occam (my favourite by far)
Occam was interesting... wrote a prime number generator using that for a uni assignment... took a little while to get your head around the idea of it, but after that....
Mr_love_monkey is offline   Reply With Quote
Old 27-09-2004, 09:54   #9
Halcyon
Hello !
 
Halcyon's Avatar
 
Join Date: Mar 2004
Location: Somewhere
Services: Sky, AppleTV, Netflix
Posts: 16,789
Halcyon is seeing silvered starsHalcyon is seeing silvered starsHalcyon is seeing silvered starsHalcyon is seeing silvered stars
Halcyon is seeing silvered starsHalcyon is seeing silvered starsHalcyon is seeing silvered starsHalcyon is seeing silvered starsHalcyon is seeing silvered starsHalcyon is seeing silvered starsHalcyon is seeing silvered starsHalcyon is seeing silvered starsHalcyon is seeing silvered starsHalcyon is seeing silvered starsHalcyon is seeing silvered starsHalcyon is seeing silvered starsHalcyon is seeing silvered starsHalcyon is seeing silvered starsHalcyon is seeing silvered starsHalcyon is seeing silvered starsHalcyon is seeing silvered starsHalcyon is seeing silvered starsHalcyon is seeing silvered starsHalcyon is seeing silvered stars
Re: Programming languages

HTML and Action Script.

I dabbled in a bit of C and Java once but am never touching that again.
Couldnt stand Java !
__________________
.
-

Halcyon is offline   Reply With Quote
Old 27-09-2004, 17:14   #10
Richard M
Inactive
 
Join Date: Jun 2003
Location: Los Angeles, CA
Age: 46
Posts: 6,343
Richard M has a bronze arrayRichard M has a bronze arrayRichard M has a bronze array
Richard M has a bronze arrayRichard M has a bronze arrayRichard M has a bronze arrayRichard M has a bronze arrayRichard M has a bronze arrayRichard M has a bronze arrayRichard M has a bronze arrayRichard M has a bronze arrayRichard M has a bronze arrayRichard M has a bronze arrayRichard M has a bronze arrayRichard M has a bronze arrayRichard M has a bronze arrayRichard M has a bronze arrayRichard M has a bronze arrayRichard M has a bronze arrayRichard M has a bronze arrayRichard M has a bronze arrayRichard M has a bronze arrayRichard M has a bronze array
Re: Programming languages

In order of competence:
PHP
Perl
Python
C++
MySQL (although it's really a query language)

Also, scripting such as Javascript and markup like XHTML, HTML, XML and CSS.
Richard M is offline   Reply With Quote
Old 27-09-2004, 20:01   #11
Tricky
Inactive
 
Tricky's Avatar
 
Join Date: Jun 2003
Location: I am house...
Services: $KY+HD - BT Infinity
Posts: 2,284
Tricky is the helpful oneTricky is the helpful oneTricky is the helpful oneTricky is the helpful oneTricky is the helpful oneTricky is the helpful oneTricky is the helpful oneTricky is the helpful oneTricky is the helpful oneTricky is the helpful oneTricky is the helpful oneTricky is the helpful oneTricky is the helpful oneTricky is the helpful oneTricky is the helpful oneTricky is the helpful oneTricky is the helpful one
Re: Programming languages

Started many moons ago with:
ZX80 built by my granddad (RIP)
then:
ZX81
VIC20
Amiga
Atari ST

GWBASIC, BASICA, QBASIC etc. (including Sycero a development tool for basic!!!)
Various Basic Compilers from M$
IQS (Honeywell Bull Mainframe!!)
PASCAL
PSION XCHANGE (Yuck!)
DATAEASE (Double Yuck - Programming lang's without Arrays!)
Visual Basic (from v2 to .NET)
Visual C (from 1.0 to C#)
C (Writing games for the Gameboy and Gameboy Color!)

Then various Web (PHP, HTML, ASP)
And a bit of scripting (SQL, VBScript, KixTart, etc.)
Tricky is offline   Reply With Quote
Old 27-09-2004, 20:36   #12
MetaWraith
Inactive
 
MetaWraith's Avatar
 
Join Date: Oct 2003
Location: 2nd CPU to the right & past the cache
Posts: 1,949
MetaWraith has a bronzed appealMetaWraith has a bronzed appeal
MetaWraith has a bronzed appealMetaWraith has a bronzed appealMetaWraith has a bronzed appealMetaWraith has a bronzed appealMetaWraith has a bronzed appealMetaWraith has a bronzed appealMetaWraith has a bronzed appeal
Send a message via ICQ to MetaWraith Send a message via AIM to MetaWraith Send a message via MSN to MetaWraith Send a message via Yahoo to MetaWraith
Re: Programming languages

Quote:
Originally Posted by altis
My only formal software training was at Uni where we learned Fortran (from a video of a bloke with a flip-board who kept making jokes about them using an Australian to write the stuff on the back)!

Then, along the way, I've picked up:

Basic
Forth
Occam (my favourite by far)
Pascal
Modula-2
C/C++ (only a little)
Delphi
Javascript (by far my least favourite)

and, for what it's worth:
Intel 8008 assembler (yes, I'm that old)
Zilog Z80 assembler (loads of)
NatSemi 32000 assembler
Microchip PIC assembler

Fave projects include:
A UART for a strange 13-bit protocol written in Z80 assembler;
A RTOS for the Z80 and NS32000 (called Razor for Occam fans) again in assembler.
OOOOhhhhhhh I see we have other Occam programmers here, for the uninformed that was the language for the INMOS Transputer.

In Altis I see someone that recognises that just quoting Assembler is useless as it doesnt specify the instruction set or even the family.

Strange 13 bit protocol ??? Wouldnt be CAA format would it ?

In addition to the languages already mentioned I've used
Ada, Prolog, LISP, Fixpack, Coral-66

If I designed a microprocessor or DSP into a circuit then I learned the assembly langauge and wrote that too. Being concientious of the CV I never designed the same processor in twice.

Fav Quote "Algorithms + Data Structures = Programs" Niklaus Wirth
MetaWraith is offline   Reply With Quote
Old 27-09-2004, 20:37   #13
dilli-theclaw
R.I.P.
 
dilli-theclaw's Avatar
 
Join Date: Jun 2003
Location: Near Sandy Heath transmitter
Services: BT
Posts: 19,325
dilli-theclaw has a golden auradilli-theclaw has a golden auradilli-theclaw has a golden auradilli-theclaw has a golden auradilli-theclaw has a golden aura
dilli-theclaw has a golden auradilli-theclaw has a golden auradilli-theclaw has a golden auradilli-theclaw has a golden auradilli-theclaw has a golden auradilli-theclaw has a golden auradilli-theclaw has a golden auradilli-theclaw has a golden auradilli-theclaw has a golden auradilli-theclaw has a golden auradilli-theclaw has a golden auradilli-theclaw has a golden auradilli-theclaw has a golden auradilli-theclaw has a golden auradilli-theclaw has a golden aura
Re: Programming languages

Quote:
Originally Posted by Chris T
BBC BASIC - And I never really got past that.
Same here

I did a bit of assembly language (For my a level)

I've dabbled with delphi since....

But that's my lot

I keep meaning to have a look at doing some programming again - but I never seem to get round to it.
dilli-theclaw is offline   Reply With Quote
Old 27-09-2004, 21:11   #14
MikeyB
Inactive
 
MikeyB's Avatar
 
Join Date: Jun 2003
Location: Swindon
Age: 54
Services: BT FTTP, Humax Foxsat HDR Freesat+
Posts: 810
MikeyB has much to be proud ofMikeyB has much to be proud ofMikeyB has much to be proud ofMikeyB has much to be proud ofMikeyB has much to be proud ofMikeyB has much to be proud ofMikeyB has much to be proud ofMikeyB has much to be proud ofMikeyB has much to be proud ofMikeyB has much to be proud of
Cool Re: Programming languages

Hmmmmm, lets see, in rough chronological (that's my long word for the day!) order:

ZX Spectrum Basic,
Assembly on ZX Spectrum (well, I got it to print my name!)
STOS Basic on Atari ST,
GFA Basic, again on Atari ST,
Pascal also on Atari ST,
some sort of BASIC on DOS, might be GWBasic?
Paradox,
DBase,
Paradox,
FoxPro,
Delphi,
VB Dos,
VB 3, 4, 5, 6 & .NET
VBA,
HTML,
JavaScript (also my least favourite)
ASP,
Perl,
And a very quick dabble with C/C++ at various stages,
and an even briefer look at PHP

Also SQL, MySQL as others have put that down.
Can I include DOS batch files? Done a few big clever ones in my time.
MikeyB is offline   Reply With Quote
Old 27-09-2004, 21:14   #15
altis
Inactive
 
altis's Avatar
 
Join Date: Jun 2003
Location: Warrington ntl:81304 Altitude: 12m (and falling)
Posts: 4,499
altis has a nice shiny staraltis has a nice shiny star
altis has a nice shiny staraltis has a nice shiny staraltis has a nice shiny staraltis has a nice shiny staraltis has a nice shiny staraltis has a nice shiny staraltis has a nice shiny staraltis has a nice shiny staraltis has a nice shiny staraltis has a nice shiny staraltis has a nice shiny staraltis has a nice shiny staraltis has a nice shiny star
Re: Programming languages

Re Occam: Yep, I used to be the Snr Engineer for Sension Transputer Systems (later to become Kane) who made and sold Transputer based systems. A fantastic British invention that never really caught on. At least it still lives - I recently bought a digital satellite receiver from Lidl and it uses an STi5518 (son of Transputer).

The 13-bit UART was while I was working for Sension Systems. It was for a machine to simulate over 1000 remote outstations so that one of the gas boards could test their telemetry software. It worked at 2400 baud but the software could handle 4800.

The Z80 source code was compiled on a VAX and then the hex output dumped to the terminal screen. The monitor program (only 2Kbyte long!) on the target listened in and poked it to RAM where it was run and debugged. At the time I could assemble stuff in my head and also knew how long each instruction took - in those days we had to write efficient code!
altis is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 21:50.


Server: lithium.zmnt.uk
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
All Posts and Content are © Cable Forum