smile, you are still a programmer, even if you use it as a tool. It just isn't you main occupation.I am not a programmer though, I just program as a tool to use: but I do enjoy it.
smile, you are still a programmer, even if you use it as a tool. It just isn't you main occupation.I am not a programmer though, I just program as a tool to use: but I do enjoy it.
I moved around a lot after I was first married and went from employer to employer and project to project. There was more computer work than microbiology work, so I worked in just about every Software Engineering discipline (Programming, Design, Testing, Configuration Management, Documentation and Management). I ended up working as a Defense Software Contractor, so then moved from contract to contract, doing what ever was needed most. A lot of programmers focused on one discipline and one set of languages and tools, but I enjoyed learning and enjoyed the challenge of trying new things.
I never cared about making a lot of money, just enough to live comfortably.
I stopped programming and moved into other roles lots of times! Once a Programmer, always a Programmer, even if you do other things to make a living!I have stopped programming and moved into other roles. Does that make me an outcast?![]()
I found peace just managing networks and becoming our WiFi guyI stopped programming and moved into other roles lots of times! Once a Programmer, always a Programmer, even if you do other things to make a living!
Google has missed a step or two. But compilers are different. The one I use uses a parser, that I am sure you're familiar with. A pre-processor, Java doesn't use one. Compiler compiles source code into assembly language, then the assembler assembles assembly language into binary. JSON uses parsers and something called a "validator". Front end or backend websites I've never got into. But I would probably like the back end. Since it's written in the programming languages like C, C++, and maybe C# and even java. Course java scripts was originally called "Live Scripts". When Jim Gosling wrote Java and it became popular, live scripts became "java scripts".
xor ax,ax ; assembly language code that would clear a 32 bit accumulator register in a CPU.
#include <stdio.h>
int main(char *argv[], int argc)
{
puts("Hello World");
return 0;
}
C printing of infamous hello world.
Yeah. Or directly in machine code.There is nothing that makes you appreciate compilers more than writing a fairly major application in assembly language, or even an interpretive language like basic.
Yeah, fortunately my only application of machine code was in debugging the assembly language code in an embedded programming environment.Yeah. Or directly in machine code.
Heh, I would have said unfortunately, but I guess that’s just my nerdy geeky self talking.Yeah, fortunately my only application of machine code was in debugging the assembly language code in an embedded programming environment.
Thats great , I wanna work on these Languages too...I still use FORTRAN![]()
Thats great , I wanna work on these Languages too...
That sounds cool , Never really worked on projects which were heavily mathematical in nature but I should get into something which involves working close to the machine level rather than working with high level languages , we had Assembly language and compiler design in the college courses but never really worked on them , it was a lot more theoretical than practiThe thing is, a lot of mathematics is coded in FORTRAN and hasn't ever been ported - partly because FORTRAN is a good mathematical language - but also it is one of the languages used to program the national supercomputers.
That's awesomeI started out programming because I wanted to play the browser games my friends played. But my dad thought that I would put virusses on his computer by playing games online so he wouldn't let me do it. Anyway I was determined, and wouldn't let this minor inconvience stand in my way. If I couldn't play the games online I would just make them myself and play them offline. My 10 year old dumbass fired up the MS PowerPoint and started coding. The first game I made was some kind of shooter game where aliens tried to invaded Earth and you had to shoot them before they reached it and Earth exploded. It was pretty good, it had multiple levels, decent SFX and VFX and a progressive narrative with cutscenes. I soon realized however that PowerPoint wasn't the best game engine and my dad told me 'real games' were made with Macromedia Flash. So that's what I started using next, I watched a youtube tutorial to make a platform game and had no clue what I was doing but I copy and pasted the code correctly and had a working game. Eventually I figured out how ActionScript worked and started making my own games. When I got my first laptop I couldn't use Flash anymore because I had no money and Flash is expensive, so I started using GameMaker Studio. GameMaker has it's own programming language called GML which is very similar to ActionScript, so I picked it up quickly. I started making more complex games, even multiplayer games with networking. Making multiplayer games was fun, but no one wanted to play them with me so that was kind of sad. I wanted to make something other people would actually use, that's how I got into making disagreement bots. I must have been like 14 at that time. I learned JavaScript because there was a library called disagreement.js that worked with JavaScript and made using the disagreement API a lot easier. Then I got into Python when I got into machine learning and I also decided to start using Python for disagreement bots because I thought Python programs were faster than JavaScript (I was wrong xD). By this time I also stopped using GameMaker and just made HTML5 games from scratch with a python server as backend, because this way I could easily share them with other people. Then I went to university where I used some other programming languages like MATLAB, SQL, Java, C, RISK-V assembly and C++. I'm sorry for writing so many words, I'll stop now.
So many of us who are sotware devs got into it building video games. When I first got into programming, it was writing text-based games in Basic on a DEC VAX mainframe ... the days of punch cards and paper tape. That progressed to video games in 6502 machine code on Commodore PET computers. Now one of the things I work on is AR applications, using tools such as Unity. Incredible how things have changed.I started out programming because I wanted to play the browser games my friends played. But my dad thought that I would put virusses on his computer by playing games online so he wouldn't let me do it. Anyway I was determined, and wouldn't let this minor inconvience stand in my way. If I couldn't play the games online I would just make them myself and play them offline. My 10 year old dumbass fired up the MS PowerPoint and started coding. The first game I made was some kind of shooter game where aliens tried to invaded Earth and you had to shoot them before they reached it and Earth exploded. It was pretty good, it had multiple levels, decent SFX and VFX and a progressive narrative with cutscenes. I soon realized however that PowerPoint wasn't the best game engine and my dad told me 'real games' were made with Macromedia Flash. So that's what I started using next, I watched a youtube tutorial to make a platform game and had no clue what I was doing but I copy and pasted the code correctly and had a working game. Eventually I figured out how ActionScript worked and started making my own games. When I got my first laptop I couldn't use Flash anymore because I had no money and Flash is expensive, so I started using GameMaker Studio. GameMaker has it's own programming language called GML which is very similar to ActionScript, so I picked it up quickly. I started making more complex games, even multiplayer games with networking. Making multiplayer games was fun, but no one wanted to play them with me so that was kind of sad. I wanted to make something other people would actually use, that's how I got into making disagreement bots. I must have been like 14 at that time. I learned JavaScript because there was a library called disagreement.js that worked with JavaScript and made using the disagreement API a lot easier. Then I got into Python when I got into machine learning and I also decided to start using Python for disagreement bots because I thought Python programs were faster than JavaScript (I was wrong xD). By this time I also stopped using GameMaker and just made HTML5 games from scratch with a python server as backend, because this way I could easily share them with other people. Then I went to university where I used some other programming languages like MATLAB, SQL, Java, C, RISK-V assembly and C++. I'm sorry for writing so many words, I'll stop now.