|
Programming and Assembly Language Please read this Topic's rules!! |
![]() |
| LinkBack | Thread Tools | Rate Thread |
| |||
680x0 ASM is seriously funky, 6502 ASM is pretty good too. I don't like 80x86 ASM though. PIC ASM is okish, but very different from most "mainstream" processors. REXX is a pretty nice language for some things. VB is useful for really quick'n'dirty stuff, but not releasable. Never really got on with Ada, Pascal is ok, BASIC's ok I guess. C is too unstructured in some places. Java's funky though. AidanII
__________________ Any views, thoughts and opinions are entirely my own. They don't necessarily represent those of my employer (BlackBerry). |
| ||||
Quote:
![]()
__________________ "And, most of all, remember this descendant of David who beat the hell out of death." -from the book "Six Hours One Friday" by Max Lucado "You have to go outside the sequence of engines, into the world of men, to find the real originator of the rocket. Is it not equally reasonable to look outside nature for the real Originator of the natural order? -C.S. Lewis Director of JavaScript section of the Allied Sites Support Team, web designer and programmer for DaOCPlace, and co-web designer and programmer for AOA Files Avatar by Epox Tech ![]() <>< I Believe-Do You? |
| ||||
Quote:
![]() Sounds like what you'd hear at a discotechque (sp?) ![]()
__________________ "And, most of all, remember this descendant of David who beat the hell out of death." -from the book "Six Hours One Friday" by Max Lucado "You have to go outside the sequence of engines, into the world of men, to find the real originator of the rocket. Is it not equally reasonable to look outside nature for the real Originator of the natural order? -C.S. Lewis Director of JavaScript section of the Allied Sites Support Team, web designer and programmer for DaOCPlace, and co-web designer and programmer for AOA Files Avatar by Epox Tech ![]() <>< I Believe-Do You? |
| |||
Quote:
That's what I mean by unstructured - it allows the programmer to be as sloppy as they please. AidanII
__________________ Any views, thoughts and opinions are entirely my own. They don't necessarily represent those of my employer (BlackBerry). |
| |||
Quote:
Funky in this sense means it's interesting and different, and looks like it has potential. AidanII
__________________ Any views, thoughts and opinions are entirely my own. They don't necessarily represent those of my employer (BlackBerry). |
| |||
Quote:
C is very flexible, which is why it's not particularly good as a training language ... it allows people to get into bad practices (taking short cuts, not thinking algorithms through, etc.) too early. That being said, its flexibility is also a great strength. It means that you can take a short cut in the code, when the speed/memory requires it. It allows you to play with pointers and variables alike, which is close to machine code, and means that you can manipulate data structures in ways that you can't even dream about in many other high level languages. On a slightly biased note, I also find C one of the most cosmetically easy languages to read. It has a wealth of libraries and UNIX (and flavours of) users probably know that all the typical methods in these libraries are documented within the man pages. Thus making UNIX a lovely platform to develop C upon. The only language that I use which is probably more flexible is Perl. Some of the things that can be coded in Perl are scary, but cool. Motorola "6809" and "6811" are the only two code sets that I have played with. I liked them. Don't know how to go about programming machine code for Windows platforms ... that might be a challenge. Anyone know where I should start?
__________________ |
| |||
Quote:
![]() Microsoft seem to work fairly hard at trying to persaude people that they can't program windows in Asm. There's a lot of digging around to find the details you need, and it's a lot of work. It is possible though! AidanII
__________________ Any views, thoughts and opinions are entirely my own. They don't necessarily represent those of my employer (BlackBerry). |
| ||||
I've used several different languages (C, C++, java, basic, VB, x86 asm) i like c++ best, as it is very flexable and pretty easy to modularize. x86 asm i just got done taking a class in, and 1 lab that multiplied 2 numbers that were input from keyboard took like 5 hrs to write, but is very small and runs fast. i guess what i'm trying to say is each has it's strong points, and weaknesses.
__________________ One of the major problems with time travel is not that of accidentally becoming your own father or mother. There is no problem with changing the course of history-- the course of history does not change because it all fits together like a jigsaw. The major problem is quite simply one of gramar... --Douglas Adams My Heatware |
| |||
I'd like to have a go ay learning asembly. If anyones got any good links to sites for the n00b (for programming in assembly not just programming.
__________________ ![]() ![]() 1)EPoX 8KHA+ | AMD T-Bird 1.4@1.5 | 768MB DDR RAM | GeForce 3 128MB DDR | SND BLASTER LIVE 5.1 | IBM GXP60 40GB 2)ABIT KT7A-RAID | AMD T-Bird 1GHz | 390MB SDRAM | Geforce 2 32MB | SND BLASTER LIVE 5.1 | 3 * IBM GXP60 40GB + 2 * 120GB WD Caviar 3)PC-CHIPS M810LR | AMD DURON 1GHz | 256 SDRAM | 12GB MAXTOR |
| ||||
http://64.91.238.78/forums/forumdisp...?s=&forumid=30 Here is a board to learn from. There's a sticky there with sources...
__________________ AMD Athlon XP 1600+ -- 1.4GHz @ 1.63GHz Epox 8KHA+ |
| ||||
Quote:
![]() /me is happy ![]()
__________________ "And, most of all, remember this descendant of David who beat the hell out of death." -from the book "Six Hours One Friday" by Max Lucado "You have to go outside the sequence of engines, into the world of men, to find the real originator of the rocket. Is it not equally reasonable to look outside nature for the real Originator of the natural order? -C.S. Lewis Director of JavaScript section of the Allied Sites Support Team, web designer and programmer for DaOCPlace, and co-web designer and programmer for AOA Files Avatar by Epox Tech ![]() <>< I Believe-Do You? |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Rate This Thread | |
| |
![]() | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Why program in Assembly!? | Garfield | Programming and Assembly Language | 61 | 4th October, 2012 11:55 AM |
Starting points for all programmers! | MrSeanKon | Programming and Assembly Language | 15 | 25th September, 2012 02:38 PM |
Real programmers.... | captaincurran | Mookydooky's Just for laughs! | 4 | 3rd December, 2005 12:23 AM |
80x86 Assembly Trouble. | DigitalKnight | Programming and Assembly Language | 10 | 23rd October, 2004 02:33 PM |
The Assembly Language | Garfield | Random Nonsense! | 16 | 7th August, 2002 09:24 PM |