ProgrammingThis forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
What?! Heavens No!. I'd write an assembler in machine code toggled in with switches, so I could use the assembler to write a compiler! In the cold. And wind. Up hill. Both ways...
--- rod.
If you are serious, then why ? Cross-compilation and cross-linking are known for decades.
The same questions (see post #26) apply. I mean standard Pascal.
Pascal actually has pointers, but they are safe and can point only to existing objects. The heap used to create new objects is dealt with by OS - which you don't have yet.
So, how are you going to allocate memory in Pascal ?
The same questions (see post #26) apply. I mean standard Pascal.
Pascal actually has pointers, but they are safe and can point only to existing objects. The heap used to create new objects is dealt with by OS - which you don't have yet.
So, how are you going to allocate memory in Pascal ?
I was actually trying to make a joke that obviously wasn't all that funny. I'm pretty sure pascal would not be a good choice for an OS
If you are serious, then why ? Cross-compilation and cross-linking are known for decades.
Of course I wasn't serious. That's one of the problems about making jokes with programmers; they read everything according to its literal meaning. It was a joke following the stories old-timers invariably tell about how difficult their past was, and how we youngsters have life so easy. I guess I need to add comments to my humor so programmers will be able to understand it.
---
Of course I wasn't serious. That's one of the problems about making jokes with programmers; they read everything according to its literal meaning. It was a joke following the stories old-timers invariably tell about how difficult their past was, and how we youngsters have life so easy. I guess I need to add comments to my humor so programmers will be able to understand it.
---
I have also dealt with machines which could be controlled by mechanical electrical switches. I.e. address and data could be set from switches, step by step execution was possible, including visibility of data during bus cycles.
To follow your lead, perhaps the OP should go "whole-hog" an start at, say, the hardware level. The current use of binary switches in CPU design is a clear limiting factor in computer speed and accuracy. So the OP should consider building a multi-state based CPU, say base 7 (base 3's been done), and really starting from "scratch."
You youngsters have all been simply spoiled by this newfangled "fire" craze. If you don't cool it, you'll end up burning the whole world to ash!
To follow your lead, perhaps the OP should go "whole-hog" an start at, say, the hardware level. The current use of binary switches in CPU design is a clear limiting factor in computer speed and accuracy. So the OP should consider building a multi-state based CPU, say base 7 (base 3's been done), and really starting from "scratch."
You youngsters have all been simply spoiled by this newfangled "fire" craze. If you don't cool it, you'll end up burning the whole world to ash!
If I had the time, money, and knowledge to do that, I would instead devote it to building a data flow architecture for general purpose computing. I.e., one that most people can afford.
I am, however, trying to learn GPGPU programming. Perhaps that is the bridge...?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.