Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

seven programming languages on one floppy (Developers)

posted by DosWorld, 15.04.2023, 23:42
(edited by DosWorld on 16.04.2023, 00:20)

> I was fascinated by it for many years

+1. Not so much modern languages, which allow add own keywords or intrude into code-generation (i am talk about "immediate" forth-word).

> Since "Forth" usually meant its own "OS"

IMHO, it was good when computer have no any OS (or for learning reasons). But in all other cases it will be mistake the same as Oberon-OS.

> Each "screen" is 16 lines of 64 chars totaling 1024 bytes (no CR+LF).
> It also had a rudimentary line editor.

Nobody care about this "screens", now.

> When you think bootstrapping compilers, you usually think Forth.

1. Each fort'er must have OWN forth:-D
1.1. ... with OOP extensions.:-D
2. Forth looks like good point as cross-platform "assembler" (or "intermidiat representation"): your HLL compiler -> forth -> native code (or your vm bytecode). But... does not allow use register-allocation (and other) features, so i am reject this idea, with time.

Forth suggest have two stacks, it is not 1:1 to modern hardware and need do more tricks then need.

Also, i hear opinion some fort'ers about jvm internals (they investigate jvm assembler): "i find nothing new here".

> The Forth people are best at bootstrapping from scratch, see this:

Forth in UEFI

---
Make DOS great again!

Carthago delenda est, Ceterum censeo Carthaginem delendam esse.

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 159 users online (0 registered, 159 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum