Hi, cyaiplexys wrote: > Thanks to a very nostalgic thread, now I'm curious about something else. > Back in the day I used to do assembly language programming on a Tandy > Color Computer 3 with Disk-based EDASM+. >
well, times have changed since. > I'm wondering what is the best assembler/compiler for the x86 (64-bit) > system? > Is your google broken today? > I'd like to try a native compiler but also I would like to have > something I could compile for Arduino (here we go again) and ARM and > other CPUs as well. > Here we go again - true :) these are different and pretty vague formulations: Arduino mostly AVR. ARM != AVR. For AVR you may have advantage of using assembler. For ARM I doubt unless you write firmware or drivers or similar. So basically start with C - there are tons of tutorials and examples also many Arduino or whatever projects. Just meet your best friend Google :) Come to the list when you have debian user related questions. > However, for now I'd like to just stick to x86. I would imagine that > would be easiest since I could test right on the laptop. And it's > something I've always wanted to learn. It actually doesn't matter or better what does matter is what you want to achieve. Again it is too vague from your side, but one advice from me. Imagine you want to make a chair out of wood. This is the goal and the context for you. You need specific tools and know how to operate them. If the chair would be from plastic or iron - tools and skills were different. So pick up a material first (draw a context line) and then look for the tools and the skills. So if you were developing gui it would be one thing, but if it were driver another. regards regards