|
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
|
|
|
|
|
Good to know about your true love.
Although I started with Pascal programming as a academic course, Unfortunately I was not in love. There was one good reason, the person who taught me was unable to convey the best. Later on, I was truly in love with C Programming, Data Structures, Assembly programming etc.
The moment when I graduated, things started changing when I started working with C# .NET, J2EE, J2ME. Then I decided to stick with one technology. Slowly I came to know that the technology is a key in implementing but there is a much bigger animal called domain, which we all have to be aware of and that's how I started with domain driven design.
You will have to wait for another 3 days to see my article getting published on the technology that I'm talking about
Thanks,
|
|
|
|
|
Cool, man. Email or IM me when it gets published.
Regarding the 1st love thing...
I think the first love in programming has to do with where you came from. My head was full of BASIC when Pascal came along, so it was the first language that did NOT require line numbers, used Types, and had easy access to pointer arithmetic (vs PEEK and POKE...arrrrgh). Because of these advancements (at the time...) I was enchanted.
Yeah, so then I later found out about C and a host of other languages, and some of those became favorites for a while, but Pascal has stayed around the longest.
|
|
|
|
|
I first learned COBOL at Uni, then they taught us FORTRAN. Off my own bat, I then learnt Pascal and loved it. The following year, they taught us ALGOL which was kinda like an attention deficit version of Pascal in comparison.
Loved Pascal, but only used it for personal stuff until I met C at which point I dropped Pascal like a stone and have never been back!
Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952)
Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)
|
|
|
|
|
My First true sweet love is BASIC. When I saw my Name in the screen by the following code 'PRINT "Madhanlal" I felt really really happy.
|
|
|
|
|
My first true love was a girl.
The report of my death was an exaggeration - Mark Twain
Simply Elegant Designs JimmyRopes Designs
I'm on-line therefore I am.
JimmyRopes
|
|
|
|
|
Oh, yeah, how is your mom?
You'll never get very far if all you do is follow instructions.
|
|
|
|
|
PIEBALDconsult wrote: Oh, yeah, how is your mom?
Actually it was your Mum! She liked all the boys.
The report of my death was an exaggeration - Mark Twain
Simply Elegant Designs JimmyRopes Designs
I'm on-line therefore I am.
JimmyRopes
|
|
|
|
|
My first impression was for my lover " c ",
After that i got to know abt some outdated romeos like vb.net.
And sql.
Bt html was hot guy bt i got to know him bearly thats sad.
|
|
|
|
|
I started programming BASIC on a VIC20, then C64, but really loved HiSoft BASIC on the Amiga. C# comes a close second
modified 31-Aug-21 21:01pm.
|
|
|
|
|
I learned some hard lessons on C64 with my siblings.
Example:
Spend an hour or two typing in a game program (Castle Dungeon) from a magazine article.
Run it.
Computer locks up and you cannot even break the program.
Huh?
Power off.
Spend an hour or two typing it the second time.
Run it.
Computer locks up and you cannot even break the program.
Huh?
Power off.
Spend an hour or two typing it the third time.
SAVE THE PROGRAM FIRST
Run it.
Computer locks up and you cannot even break the program.
Aha! We were expecting that to happen.
Power off.
Load the program, start trouble shooting.
We were already pair programming back then!
My sister who was probably eight at the time was reading the text out to me because I could type faster. I was probably twelve.
For the trouble shooting, I read the magazine to her while she read the program on screen.
The magazine font was awful. It turned out to be some confusion between a number 1 and a capital I that totally cratered the BASIC interpreter on a FOR loop.
Once we fixed the issue, it turned out to be a pretty cool game. Tons better than Flappy Bird IMHO.
Lessons Learned:
Save early, save often.
Double check all manual entry.
Switch tasks to keep sharp.
Find all of the explosives before time runs out or the castle (with you inside it) is a goner. (cue the explosion sound effect)
Lions will eat you if you bump into them. (cue the roar sound effect)
|
|
|
|
|
Yes, I remember those times well Definitely did teach a lot of things that have stayed with me.
I remember half the magazines code having typo's as well as being difficult to read. That was always fun too
modified 31-Aug-21 21:01pm.
|
|
|
|
|
I piddled around with BASIC on a CPM machine after doing 8080/Z80 assembly, which I found more challenging. But at some point I started using Mix Software's C compiler and I've used little else but C derivations since. I never liked having to reference files by a number.
I'm not a programmer but I play one at the office
|
|
|
|
|
That is why they have variables!
I cannot remember the exact syntax (thank goodness)
200 LET INFILE = 1
210 OPEN xxx, INFILE, yyy
Some basic dialects I used had some sort of next number function so you could
200 LET INFILE = NextFileNum()
etc.
|
|
|
|
|
I first had an interest in VB6, it wasn't a very good relationship. She was one of those types your mom tells you not to hang around with, always teaching bad things.
I graduated from VB6 onto VB.net, it was one of those short relationships. It lasted maybe a couple of weeks, until I was smitten by C#.
C#, now that was love at first sight. We met about 6 years ago I believe, and I have been head over heels in love with her ever since. Although I am pretty sure it is a one sided love.
|
|
|
|
|
My first love was also Pascal, but I haven't seen her in a long while...
|
|
|
|