|
Mine was Pascal through Turbo Pascal. It was my senior year of high school. We had long walks on the elevated floors next to the rows of PS/2 Model 25s. It was a pretty happy time. Other people weren't as happy as they were constantly fighting with simplistic DR. PASCAL. They still asked us for help, though the cute names we used weren't compatible with their rigid stiff-collared DR. PASCAL interpreter. I remember us being asked to do simple tasks, but because we shared such a deep bond, that we went to the back of the TP 3.0 manual and used all of the extensions such as named constants so that we could spend more time together instead of just focusing on the mundane things we were asked to do.
During that time I felt just about everything could be solved with programming, and that Pascal was such a beautiful language that I could do it all. And this same expertise did get me my first real job while I was going to community college so I could afford to go to a real university to become an aerospace engineer.
I never get to use it or Delphi anymore. Fortran is the language du jour, where time approaches infinity.
|
|
|
|
|
James Jensen wrote: What a babe.
Ha. My first real love was QBasic. I met some guy that wrote a cheesy game called "Invasion of the Pac-Man Planet" that was a Gradius knock-off. BAM, I was learning from then on. Although my relationship with programming is more dysfunctional. It's a love hate thing where we fight and bicker but sometimes get along, but damn the um, late night coding, is great.
Jeremy Falcon
|
|
|
|
|
The ones that scratch are the most fun, eh?
(Welcome back to the world, btw!)
Software Zen: delete this;
|
|
|
|
|
Definitely.
Jeremy Falcon
|
|
|
|
|
I really liked ObjectiveC and NeXT computer!
But Apple pissed me off when they bought NeXT, waited, waited, and then released... MacOS9! Yuk!
Then .NET come, I was sold!
Then MacOSX came, as a worthy successor of NeXT computer, but I was no longer interested! ^^
|
|
|
|
|
James Jensen wrote: What a babe. Agreed! I was introduced to programming in 1980 by a CS101 course that used Pascal. Used it for almost half a dozen years before moving to C.
/ravi
|
|
|
|
|
There is only one language which sums up everything that is right about this profession: [clickity][^]
|
|
|
|
|
Nagy Vilmos wrote: There is only one language which sums up everything that is right about this profession: [clickity][^]
I'd vote this a 5 if I could... twice.
Jeremy Falcon
|
|
|
|
|
My first love is still Graphs. That theory is till my favorite to read.
In programming languages I have a huge crush in c++.
I like F# but I don't know if it loves me
We are not in good terms with c#, but everybody has to do sacrifices.
Microsoft ... the only place where VARIANT_TRUE != true
|
|
|
|
|
Way back in the dark ages I first learned some assembly language (IBM 1620, if you're interested), then FORTRAN and worked as a FORTRAN programmer and tutor to get through engineering school. One day I needed some fairly sophisticated algorithms and found them published in the ACM in Algol. Yes, I learned that there were other computer languages and the logical constructs and block structure in Algol just seemed logical. So I learned Algol and figured out how to run Algol subroutines in my FORTRAN software.
That was my "First Love", but Pascal is pretty close to how Algol was, so jumping to Pascal after was easy. I did a lot of programming in the various flavors of Turbo/Borland Pascal.
CQ de W5ALT
Walt Fair, Jr., P. E.
Comport Computing
Specializing in Technical Engineering Software
|
|
|
|
|
BasicPlus on a PDP-11 in high school, then Pascal, but once I learned C, that was it.
Now I do mostly C# (and SQL) and use C just for fun. I've been having such fun the last few days -- I dug out my old ODBC 3.5 (1999) book and have been playing with it.
I suppose I could grab some of my old (Turbo) Pascal code out and try it on one of my AlphaServers if I really wanted to.
You'll never get very far if all you do is follow instructions.
|
|
|
|
|
I'm with you on C - I'm still in love! Recently bought K&R's "The C Programming Language" (2nd ed) just to own it
I had a crush on Delphi for a while and still have a boxed Dephi 7 Enterprise IDE somewhere; I want to dust it off and see if I still have the feels for it. I currently have a good relationship with Objective-C, but I've been forced into speed dating C# and it's not going well...
|
|
|
|
|
BBC Basic...then ARM assembler.
|
|
|
|
|
I never felt in love with languages (I did with Assembly, BASIC and Pascal at the beginning, and COBOL, C/C++, VB, C#, JavaScript and PHP later) but with graphics development! I just in love with making of different purpose graphics library since 6502...
I'm not questioning your powers of observation; I'm merely remarking upon the paradox of asking a masked man who he is. (V)
|
|
|
|
|
Yeah. My first love was Pascal on the Apple IIe, but my first *mistress* was 6502 assembler. Never coded assembler for money. It's always been for fun.
|
|
|
|
|
Yes, 6502 on the Apple and Merlin... I loved that.
Mike
|
|
|
|
|
I learned Pacsal in college but never used it in real life, went straight from college to using assembler on my first real job then taught myself C. Ah those were the days.
Along with Antimatter and Dark Matter they've discovered the existence of Doesn't Matter which appears to have no effect on the universe whatsoever!
Rich Tennant 5th Wave
|
|
|
|
|
Probably Delphi. I had started in basic coding a while before, with APL and C (from K&R, of course), and a little while before getting into Delphi my dad had got us a Win 95 machine on which I could experiment with Java. I did enjoy that, but didn't love it. Then we got Delphi (5) and the way the framework and language work together to make the things you want to do easy, but the things you only occasionally want to do still possible, was brilliant. Unlike Java and C# it is still a traditional compile-to-opcodes language so it has the speed and native interface advantages of C++ and the ability to go pointer chasing when you need to, allowing low level access to libraries like OpenGL or DirectX, but the design of the language and the framework means that you can usually write code as if you were fully managed.
Many of the best features of C# and .Net (properties, the Framework classes, the forms designer and separation of UI definition from code, data binding, System.Data ...) are inspired by or copied from Delphi, as MS poached a few people from the Borland team when they were developing .Net 1.0.
|
|
|
|
|
|
Interesting, but that looks like 'NGen++' and not an ability for the developer to write low level code when he decides he needs to.
|
|
|
|
|
I'm more curious about the difference of ease for reverse-engineering (between NGen and .NET Native). I want my dang code hidden where no eye can see and no ear has heard... wait, that's a Bible quote.
|
|
|
|
|
FORTRAN, now this is after I took my first BASIC class, after which I swore off programming forever, still the worst programming experience in my life. Being good at math at the time, I had a teacher suggest I try FORTRAN, I did and the skies opened to this lovely thing called structure, I was hooked! I give BASIC a bad rap, but in hindsight it was the teacher and his "just use another GOTO" attitude, that had me pulling my hair out.
|
|
|
|
|
Visual Basics, I made a Whack A' Mole game using an image of a friend's head as the "Mole". BitBit!
Simon Lee Shugar (Software Developer)
www.simonshugar.co.uk
"If something goes by a false name, would it mean that thing is fake? False by nature?" By Gilbert Durandil
|
|
|
|
|
Simon Lee Shugar wrote: Visual Basics
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
Always called it plural, no clue. I know my basics? I am a bit basic? It is basically all the same in the long run. You just need a visual on your own future.
Simon Lee Shugar (Software Developer)
www.simonshugar.co.uk
"If something goes by a false name, would it mean that thing is fake? False by nature?" By Gilbert Durandil
|
|
|
|