Welcome guest. Before posting on our computer help forum, you must register. Click here it's easy and free.

Author Topic: A dumb question  (Read 4312 times)

0 Members and 1 Guest are viewing this topic.

Bones92

    Topic Starter


    Hopeful

  • Website Designer and Microcontroller Programmer
  • Thanked: 3
    • PIC Programming New Zealand
  • Computer: Specs
  • Experience: Experienced
  • OS: Windows 7
A dumb question
« on: June 19, 2008, 10:23:14 PM »
I see that there is hundreds upon hundreds of resources online saying that "you cannot code programs with a hex editor."

And yet, in my garage, I have a computer which can ONLY be programmed in hex - its keyboard consists of 25 buttons {0-9, A-F, Goto, Exe, and a couple of other commands)

SO WHY ARE THEY SAYING ITS IMPOSSIBLE?

And as it is not impossible, where do I go to learn where to code it?

Aegis



    Expert

    Thanked: 67
    • Yes
    • Yes
    • Brian's Mess Of A Web Page
  • Experience: Experienced
  • OS: Windows 10
Re: A dumb question
« Reply #1 on: June 19, 2008, 11:07:09 PM »
I don't have direct expertise to answer your question, but I'm guessing that it's not so much that it's impossible, it's just that most people don't code at that level, anymore.  (I've hard stories from the old days that there were guys good enough to key "hex" and "octal" and "ascii" directly into the computers -- no punch cards, no tape.

I did a search, and found THIS.


"For you, a thousand times over." - "The Kite Runner"

BC_Programmer


    Mastermind
  • Typing is no substitute for thinking.
  • Thanked: 1140
    • Yes
    • Yes
    • BC-Programming.com
  • Certifications: List
  • Computer: Specs
  • Experience: Beginner
  • OS: Windows 11
Re: A dumb question
« Reply #2 on: June 25, 2008, 03:52:34 AM »
coding in Hexadecimal is really just coding directly in machine language. in order to learn it, you'll need to  learn the instruction set of your target processor. Then, when you're done, you can do it again! because by the time you make something useful, the processor you originally wrote it for will be obsolete!

I'd like to make a revision to their statement:

"you cannot practically code programs with a hex editor"
I was trying to dereference Null Pointers before it was cool.