Pelican Parts Forums

Pelican Parts Forums (http://forums.pelicanparts.com/)
-   Off Topic Discussions (http://forums.pelicanparts.com/off-topic-discussions/)
-   -   Programmers? (http://forums.pelicanparts.com/off-topic-discussions/213318-programmers.html)

legion 03-28-2005 08:41 AM

Programmers?
 
Just curious. Seems like there are a lot of fellow code monkeys around here. Anyway, what languages do you/have you coded in? (Not just learned, but actually done real productive work in.)

I'll start:

Had an internship where I did some VB, spent two years doing some COBOL, now work in a semi-obscure language called Aion.

widebody911 03-28-2005 08:46 AM

Basic (yes, I actually had a paying job doing basic!), Pascal, RPGIII, x86 assembler, m88k assembler, COBOL, C/C++, perl, PHP, Java/javascript, unix shell scripting

id10t 03-28-2005 08:48 AM

Started in 1980 on a TRS-80 via private lessons. Wrote a patient billing system for my mom that ran on a 8088 in turbo pascal, worked until she closed her office doors 3 years ago. Had some COBOL, Fortran, and more Pascal in high school. Wrote a program in basic that was for D&D character generation, sent it to be published in Dragon Magazine (they never published it). Got out of computers until '94, started getting paid to use them in '98, did some utility programming in Visual Basic, fixing perl scripts, some cgi stuff in VB, now I'm doing some stuff in php - generic form processing to either email or sql db, the online calendar for the college I work at (http://apps2.sfcc.edu/calendar), my 356talk archive (see sig), etc.

beepbeep 03-28-2005 08:49 AM

Profesionally, I just worked with C (without ++), ASM and VB. (SQL and ASP as well but it's more a script than proper language).

I studied and did some programming in Pascal, Java and Erlang as well.

stevepaa 03-28-2005 08:50 AM

Did mine years ago. FORTRAN for CFD work and detonation experiments. A little RT-11 driver code.

legion 03-28-2005 08:53 AM

Yeah, I've done SQL with Access, SQL Server, Allbase, and DB2. Come to think of it, I've never really done any programming that didn't involve some sort of database access. It's always seemed like a neccesary evil to me.

JavaBrewer 03-28-2005 09:00 AM

Earned a living using C/C++ more than 7 years ago. Since then it's been 100% Java. Written sample/test code in assembler, Pascal, Fortran, and Lisp.

Tishabet 03-28-2005 09:03 AM

C/C++/C#, Perl, Python, Curl, Java (swing, beans, JDBC), VBScript/ASP, ASP.NET, PHP, CF, motorola 68-xx series assembly, XML, SQL.

bryanthompson 03-28-2005 09:46 AM

Worked as webmaster for a network of (6) radio stations using ColdFusion, MSSQL Server for 4 years. Developed some standalone specialty java apps for them.

Currently work as Java/JSP developer for O'Reilly Author, Marc Loy. 100% Java for me now :)

Java guys, have you tried Eclipse? I'm really liking its CVS and ant features, but I just wish there was a *good* plugin for JSP. MyEclipse plugin doesn't seem to support the newest JSTL libs :(

widebody911 03-28-2005 09:54 AM

I've been using Eclipse for java stuff, but I'm still on the steep side of the learning curve, but then again I'm on the steep side of the curve of Java as well.

RickM 03-28-2005 10:09 AM

Cobol (Batch and CICS), JCL, Basic, FoxPro...from there went into networking...then management. Can you say Hollerith card?

lendaddy 03-28-2005 10:53 AM

Various remotes (mostly sony and pioneer), VCR's (both Beta and VHS), did some garage door openers a few years back too, but I'm sure I'm out of practice on those now. Currently considering several 12 step programs:)

MikeCT 03-28-2005 11:16 AM

C/C++, some VB and right now doing an internship developing with VB.net.

cstreit 03-28-2005 11:20 AM

All you yung'uns, you don't know how ad it was... I freekin' had to code ASSEMBLER(! :eek: )

How you like to stare at a green screen looking at THIS all day:

gcd: mov ebx,eax
mov eax,edx
test ebx,ebx
jne L1
test edx,edx
jne L1
mov eax,1
ret
L1: test eax,eax
jne L2
mov eax,ebx
ret
L2: test ebx,ebx
je L5
L3; cmp ebx,eax
je L5
jae L4
sub eax,ebx
jmp L3
L4: sub ebx,eax
jmp L3
L5: ret


...and COBOL, FORTRAN, IDEAL, JCL, SQL, Basic, Visual Basic, C, C++, Java, Perl, you name it...

Not for about 8 years now though thankfully....

legion 03-28-2005 11:21 AM

How is VB.net? I haven't done anything in VB since 6.0.

id10t 03-28-2005 11:46 AM

cstreit - reminds me of peeks and pokes :)

Anyone want a real blast from the past? I'm looking at a Z80 assembly manual, by TRS-DOS floppies and manual, and a C64 CP/M module with manual. Wonder if this stuff is worth anything?

widebody911 03-28-2005 11:46 AM

Quote:

Originally posted by cstreit
All you yung'uns, you don't know how ad it was... I freekin' had to code ASSEMBLER(! :eek: )

A little jmp'y today?

Programming sure has changed. Kids today don't even know what a profiler is. Or a stack. Or what it's like to code without one. Or how to optimize. I used to inline code in assembler (x86 or m88k) for better performance. Heap management? Garbage collection? Luxury!

RickM 03-28-2005 12:28 PM

Hey, there was nothing like getting that call at 2am from the Data Center......"Hi Rick, job 123 went down...want a core dump when you get here?" Ahhh, off the source code library.......

stevepaa 03-28-2005 12:57 PM

started on card deck programming
and then I got

http://www.hampage.hu/pdp-11/

thought I had died and gone to heaven

Any other SYSMGRs out there use SYSKRAP as your password?

am trying now to rescue a micro PDP-11 for some archival work

Saintly 03-28-2005 02:59 PM

VB
Pascal
Cobol
C, C++
HTML
JS
PHP
Java
J2EE
XML
SOAP
and starting to read a book on ASP

StevoRocket 03-28-2005 03:07 PM

1967 - 1978 - GE115,GE225, COBOL, assembler, then IBM360 Cobol and RPG2, then Burroughs 3500 COBOL.

those were the days.... and nights.

http://forums.pelicanparts.com/uploa...1112051230.jpg

K.B. 03-28-2005 07:39 PM

Took my first FORTRAN class in 1971. Bought the first Apple II computer in the county. Taught some BASIC, Assembler, Pascal to high school kids in the 80's. Many of them have jobs in the industry now. Computer classes went more to applications and less to programming. I haven't programmed in years. Been teaching math, y= mx+b. I may teach a web design class next year. I doubt that I will get to Java, Perl or PHP. It will take a while to build up to that. I likely start with a little HTML, dreamweaver, photoshop to spark their interest. The kids love photoshop - me to.

I may be asking for suggestions on directions to send high school kids. Some have low skills and others are quite advanced. They will need training in jobs that are not going to be primarily done in some other country. Any suggestions on "emerging" jobs in the industry?

KB

legion 03-29-2005 05:55 AM

Seems like there's a lot in non-programming analyst jobs. Business Process Management and Business Rules are two emerging trends. They involve much more analysis upfront, and a lot of the work traditionally done by programmers is automated through tools. Of course, you need someone who understands what the tool is doing to fix its mistakes...

K.B. 03-29-2005 12:23 PM

Sounds like we're headed for another Y2K type episode. Programmers who have been programming for 20+ years understand all of the details and background. Young upstart bosses come in and hope to understand only the upper layers. When the current batch of programmers retire, no one will understand what the "tools" really do.

widebody911 03-29-2005 01:56 PM

Quote:

Originally posted by K.B.
Sounds like we're headed for another Y2K type episode. Programmers who have been programming for 20+ years understand all of the details and background. Young upstart bosses come in and hope to understand only the upper layers. When the current batch of programmers retire, no one will understand what the "tools" really do.
...and it will all be done in India and/or China by then...

MichiganMat 03-29-2005 03:12 PM

Some of you guys are hella-old-school. Fortan? Dude, you are old.

IMHO:
Objective-C - Best Language and Toolkit Ever
C/C++ - Poo without the Objective-C compiler
Windows MFC - Worst Designing Ever
Perl - Messy, garbled, un-scoped hackery for unix geeks. Hate it.

stevepaa 03-29-2005 03:25 PM

yeah, and I got the gray hair to prove it. I have a potential future brother in law about my same age who has found a niche updating really old financial software for big firms. Seems no one else can figure it out.

Saintly 03-29-2005 04:41 PM

Quote:

Originally posted by MichiganMat
Some of you guys are hella-old-school. Fortan? Dude, you are old.

IMHO:
Objective-C - Best Language and Toolkit Ever
C/C++ - Poo without the Objective-C compiler
Windows MFC - Worst Designing Ever
Perl - Messy, garbled, un-scoped hackery for unix geeks. Hate it.

My Cobol, FORTRAN and Pascal gave me a good grounding on programming structure and led well into c, java and web programming... but who uses Perl?!?! get with the times, php or asp or java for server side code, Perl is just nasty. :D

Aurel 03-29-2005 05:10 PM

I was doing a little bit of assembler on my Apple II a very long time ago...Now, I recently learned Labview, if that counts as language.
Nothing in between. I meant several times to learn C++, but never really got to it. Labview is perfect for what I am doing (data acquisition combining several gpib instruments).

Aurel

id10t 03-29-2005 05:48 PM

Perl is good for sys admin type stuff, maybe. I guess it is better to go with the tools you know how to use rather than learn a new tool, unless that tool is unique. So I do a lot of my scriptlets in either bash or php...

And yeah, there is money to be made in migrating ancient to new(er)... not quite as much as y2k was worth, but the demand is out there.

K.B. 03-29-2005 06:15 PM

Quote:

Originally posted by MichiganMat
Some of you guys are hella-old-school. Fortan? Dude, you are old.

Older than dirt - In fact I'm so old I have past the early stages of CRS disease and I'm now well into CRAFT syndrome.

Can't Remember Sh** and Can't Remember A F**king Thing)

cstreit 03-29-2005 08:04 PM

Quote:

Originally posted by MichiganMat
Some of you guys are hella-old-school. Fortan? Dude, you are old.

Fortran was a luxury to many of us... Compared to Assembler and some others, it was like Heaven...

COBOL was actually a fairly nice language for business apps because of the structure and ability to convert data typs simply by moving things into different copybook structures..

Rob Channell 03-29-2005 08:30 PM

Quote:

Originally posted by cstreit
All you yung'uns, you don't know how ad it was... I freekin' had to code ASSEMBLER(! :eek: )


Assembler? You had it easy. All we had were ones and zeros.......and sometimes we didn't even have ones!

Just kidding.
Now: Mostly C/C++ data acquisition/analysis software with the occasional scripting tools for generating control files/etc.
80186 Assembler
8085 Assembler

Before:
Visual Basic
Fortran
C
Sperry Honeywell FVOS (Flexible Versatile Operating System) It was neither flexible nor versatile :(
Assembler Z80/Z85

Anyone else had their name in ascii fly aboard the Space Shuttle?

campbellcj 03-29-2005 08:57 PM

I've done actual work in ~10 languages and dabbled in quite a few more. I started writing code at 13...assembler, BASIC and Pascal IIRC. I did dBase and Paradox stuff in high school and college to make beer money. These days I deal with C++, VB/VBscript, Java, Perl, PL/SQL, COBOL, and JavaScript on a regular basis but mostly fixing other people's screwups or building stuff that can't easily be delegated.

MichiganMat 03-29-2005 10:43 PM

Its so amazing to me that you guys had the patience to stay with coding in the early days. I have a computer engineering degree and I code professionally in Objective-C (which is about as high-level language as currently exists) and I just wouldn't be able to do that stuff on a day to day basis with the old tools. Flipping bits, advanced memory management, complex computation.... ughh!!!!!

I can drag-n-drop a NSMovieView into my app window, connect my control object to it (drag-n-drop again), give it the path of a Quicktime movie someplace on the system (maybe even run a NSOpenPanel to load the file), and play a movie file in my app in under 2 minutes and 20 lines of code. The NSTextView object comes with built in systemwide spell checker, font control, and "speak text" functionality, in a object that can be drag-n-dropped into your app.

You old-guys are troopers for putting up with what you did. Gold stars and high-fives for all of you.

widebody911 03-30-2005 06:22 AM

Quote:

Originally posted by MichiganMat
I can drag-n-drop a NSMovieView into my app window, connect my control object to it (drag-n-drop again), give it the path of a Quicktime movie someplace on the system (maybe even run a NSOpenPanel to load the file), and play a movie file in my app in under 2 minutes and 20 lines of code. The NSTextView object comes with built in systemwide spell checker, font control, and "speak text" functionality, in a object that can be drag-n-dropped into your app.

So, you're a secretary? You just described the OLE API of Microsoft Office :)

bryanthompson 03-30-2005 07:09 AM

No kidding, it's easy to program when someone else makes the components :p

I left off all of the Pascal and VisualBasic I did becuase the Pascal components were plug-together types and VB is scripting, not programming.

einreb 03-30-2005 08:29 AM

Quote:

Originally posted by bryanthompson
VB is scripting, not programming.
It pays the bills :) I'm pretty much a microsoft whore... VB/ASP, but I'm starting to do most new work on .NET (asp.net/vb.net/c#).

Running a small business, I had to drop any pretense i might have of only doing 'higher level' coding. I build/maintain custom apps for small companies and most of them are Microsoft shops.

-Bernie

bryanthompson 03-30-2005 08:33 AM

I am a kindof jealous of the huge market for VBers... To do anything big with Java you have to team up with an established company or fit a specialty niche, it seems.

Teutonics 03-30-2005 08:40 AM

I started young, but still old as dirt:

Basic
Fortran
HTML
ASP
C++

Now where's my blankie... time for a dirt nap.


All times are GMT -8. The time now is 04:38 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Optimization by vBSEO 3.6.0
Copyright 2025 Pelican Parts, LLC - Posts may be archived for display on the Pelican Parts Website


DTO Garage Plus vBulletin Plugins by Drive Thru Online, Inc.