Click here to Skip to main content
15,922,166 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
AnswerRe: Plugging Gaps - a Query Pin
Private Dobbs17-May-17 1:23
Private Dobbs17-May-17 1:23 
AnswerRe: Plugging Gaps - a Query Pin
Richard Deeming17-May-17 1:49
mveRichard Deeming17-May-17 1:49 
AnswerRe: Plugging Gaps - a Query Pin
stoneyowl217-May-17 1:57
stoneyowl217-May-17 1:57 
AnswerRe: Plugging Gaps - a Query Pin
englebart17-May-17 2:11
professionalenglebart17-May-17 2:11 
AnswerRe: Plugging Gaps - a Query Pin
Tipton Tyler17-May-17 2:35
Tipton Tyler17-May-17 2:35 
AnswerRe: Plugging Gaps - a Query Pin
tom144317-May-17 3:51
tom144317-May-17 3:51 
AnswerRe: Plugging Gaps - a Query Pin
MadMyche17-May-17 5:07
professionalMadMyche17-May-17 5:07 
AnswerRe: Plugging Gaps - a Query Pin
twhall20-May-17 10:20
twhall20-May-17 10:20 
My introduction to programming was a year of FORTRAN in high school, 1973-1974. Taught at the local community collage, but for high school students. Coding forms and punch cards. Got to see the computer once, on the first day of class.

Liked it, but didn't do it again until Fall 1978. One semester of FORTRAN was required in the undergrad program in the College of Architecture and Urban Planning. Teletype terminals connected over 300-baud serial lines to the mainframe computer in the Computing Center. Relearned what I'd learned in two semesters of high school, and more. For the final project, I wrote my first computer graphic program: drawing shear, bending moment, and deflection diagrams for a simply-supported beam with a uniform load and up to 10 point loads. Output to a pen plotter in the Computing Center. There was a well-worn trail in the snow between the Art & Architecture Building and the Computing Center.

Followed that in Winter 1980 with an elective course in computer graphics, in the Master of Architecture program, still in FORTRAN. Working on Tektronix storage-tube graphics terminals. Couldn't erase a line without erasing the whole screen and redrawing all of the lines except the one to be erased.

Also, for a sesmster project in an advanced lighting design course, I wrote a program to intercept a temporary data file from a FORTRAN batch lighting analysis program (LUMEN II) to draw perspective views of room surfaces with shaded luminance contours. (LUMEN II itself "drew" surface contours with ASCII art on the line printer.) I used a lot of dense cross-hatching on the pen plotter (which invoked the ire of some), and on the storage tube terminals. Then we got a Chromatics color raster terminal. Wow -- 4 bits per pixel: red, green, blue, and blink! So I changed my program to support that.

This continued through two additional semesters as an independent study project. And that's where the REAL learning happens ...

In the spring of 1980, with one year of architecture school remaining, I took a job in the Architecture and Planning Research Laboratory, working on software for a Computer Aided Engineering and Architectural Design System (CAEADS), for a project sponsored by the Corps of Engineers.

In the spring of 1981, I graduated from the professional program in architecture as a professional computer programmer. I've been doing it ever since.

Self-taught in C (and combining C and FORTRAN libraries, with function-calling in both directions), C++, a bit of JavaScript, occasional forays into C#. As a doctoral student in architecture I took a two-semester cognate sequence in artificial intelligence taught in the CS department: a lot of LISP in the first semester, and not a single line of code in the second.

I'm now a "virtual reality visualization specialist" (according to my name card), working almost exclusively in C++. Moved from the shared-time mainframe system, to Apollo Aegis workstations, to various UNIX & X11 Windows environments (Ardent, AIX, XENIX, HP-UX, IRIX), and now working with Microsoft Windows 7, 8.1, and 10.

At home I have a MacbookPro that, as an OpenBSD host with an X11 Window server, still runs 36-year-old FORTRAN code, ported from the mainframe to UNIX systems decades ago.

Most of what I know, I learned by doing -- either on the job or at home.

A hollow voice says "plugh".
GeneralI knew there was logical proof that the world is a sphere. PinPopular
OriginalGriff16-May-17 8:04
mveOriginalGriff16-May-17 8:04 
GeneralRe: I knew there was logical proof that the world is a sphere. Pin
CDP180216-May-17 8:15
CDP180216-May-17 8:15 
GeneralRe: I knew there was logical proof that the world is a sphere. Pin
OriginalGriff16-May-17 8:19
mveOriginalGriff16-May-17 8:19 
GeneralRe: I knew there was logical proof that the world is a sphere. Pin
CDP180216-May-17 8:50
CDP180216-May-17 8:50 
GeneralRe: I knew there was logical proof that the world is a sphere. Pin
OriginalGriff16-May-17 8:55
mveOriginalGriff16-May-17 8:55 
GeneralRe: I knew there was logical proof that the world is a sphere. Pin
CDP180216-May-17 10:01
CDP180216-May-17 10:01 
GeneralRe: I knew there was logical proof that the world is a sphere. Pin
User 1106097916-May-17 8:16
User 1106097916-May-17 8:16 
GeneralRe: I knew there was logical proof that the world is a sphere. Pin
Pete O'Hanlon16-May-17 10:42
mvePete O'Hanlon16-May-17 10:42 
GeneralRe: I knew there was logical proof that the world is a sphere. Pin
OriginalGriff16-May-17 10:48
mveOriginalGriff16-May-17 10:48 
GeneralRe: I knew there was logical proof that the world is a sphere. Pin
Munchies_Matt16-May-17 19:58
Munchies_Matt16-May-17 19:58 
GeneralPlugging gaps PinPopular
Cornelius Henning16-May-17 5:27
professionalCornelius Henning16-May-17 5:27 
GeneralRe: Plugging gaps Pin
ZurdoDev16-May-17 5:53
professionalZurdoDev16-May-17 5:53 
GeneralRe: Plugging gaps Pin
Cornelius Henning16-May-17 6:21
professionalCornelius Henning16-May-17 6:21 
GeneralRe: Plugging gaps Pin
ZurdoDev16-May-17 6:28
professionalZurdoDev16-May-17 6:28 
GeneralRe: Plugging gaps Pin
Cornelius Henning16-May-17 6:31
professionalCornelius Henning16-May-17 6:31 
GeneralRe: Plugging gaps Pin
KBZX500017-May-17 5:42
KBZX500017-May-17 5:42 
GeneralRe: Plugging gaps Pin
Gerry Schmitz17-May-17 6:32
mveGerry Schmitz17-May-17 6:32 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.