Tagged Questions
3
votes
2answers
136 views
Implementing non-fixed length array support in a compiler
I'm thinking of building a language for PIC microcontrollers. I want to be able to use non-fixed size arrays, like this:
Declare the variable as int[]
Wait for input from serial connection
Make the ...
1
vote
1answer
278 views
Using assembly to write to a file
I am working with a trading application (reading data from the exchange) which generates a bucket load of data on a per second basis. We have different "log-levels" but even the minimal log-level ...
15
votes
8answers
1k views
Reverse engineering: what is it really good for? [closed]
I have some innocent/beginner questions:
What is reverse engineering good for?
As a programmer, should I learn the art of reverse engineering?
What are the benefits to a programmer who is ...
0
votes
0answers
202 views
Which programming language is Curiosity written in? [duplicate]
Possible Duplicate:
What is the Mars Curiosity Rover's software built in?
I only recently came across an article that stated there was well over 500,000 lines of code in Curiosity and I ...
9
votes
6answers
1k views
Where can I learn more about Low Level Programming
So First of all, I did Graduate from a University with a B.S. in Computer Science, and while I feel I got a multitude of programming experience.....I really missed out on the SUPER low level stuff.
I ...
4
votes
3answers
390 views
Role of linking, object files and executables
For a C or assembly program that does not require any other library, will linking
be necessary? In other words, will conversion from C to Assembly and/or from Assembly to an object file be enough ...
12
votes
5answers
676 views
Advice for an ambitious student on building your own kernel
I'm a very ambitious university student who wishes to learn pretty much everything there is to know about computers (bash me if you want, I love learning). Recently I thought it would be a fun project ...
12
votes
7answers
3k views
What are some good open source c++ packages to study in order to learn advanced software construction?
I've heard that you should read 10 times more than you should write. This applies to both literature and source code. Therefore, I'd like to study the best c++ packages we've developed.
I'm ...
20
votes
13answers
2k views
Low level programming - what's in it for me?
For years I have considered digging into what I consider "low level" languages. For me this means C and assembly. However I had no time for this yet, nor has it EVER been neccessary.
Now because I ...