Recent

Author Topic: Memory Management et al (newbie question)  (Read 2270 times)

Gravitas

  • New Member
  • *
  • Posts: 19
Re: Memory Management et al (newbie question)
« Reply #15 on: August 29, 2024, 04:54:18 pm »
But what marcov wrote... change a bit the picture. Another option could be Modula-2 (I think no GC whatsoever). But I was not able to have a separate gnu gcc to work in my distro (which does not pack gm-2).

There was a subthread two or three weeks ago related to compiling gm2. Broadly speaking, I think that all of us with experience in the area would agree that while M2 is a better language (no dangling else, tightened up type rules) the fact that it's been barely touched over the last 25 years acts to its disadvantage.

And because it lacks some of the fundamental OO conveniences that one can use without compromising ones principles (in particular stringlists) you *WILL* find that you have to use "classical" heap-based programming (i.e. trees, linked lists and so on) heavily, and that the surviving lore will assume that you are prepared to do so.

MarkMLl

Is it possible for you to have handy the link? I would like to give it a try. Besides, I have nothing to lose.

MarkMLl

  • Hero Member
  • *****
  • Posts: 8549
Re: Memory Management et al (newbie question)
« Reply #16 on: August 29, 2024, 05:02:34 pm »
Fairly long thread starting at https://forum.lazarus.freepascal.org/index.php/topic,66635.0.html

Note that I found it was available with Debian.

MarkMLl
MT+86 & Turbo Pascal v1 on CCP/M-86, multitasking with LAN & graphics in 128Kb.
Logitech, TopSpeed & FTL Modula-2 on bare metal (Z80, '286 protected mode).
Pet hate: people who boast about the size and sophistication of their computer.
GitHub repositories: https://github.com/MarkMLl?tab=repositories

Gravitas

  • New Member
  • *
  • Posts: 19
Re: Memory Management et al (newbie question)
« Reply #17 on: August 29, 2024, 05:06:03 pm »
Fairly long thread starting at https://forum.lazarus.freepascal.org/index.php/topic,66635.0.html

Note that I found it was available with Debian.

MarkMLl

Yeah... in Debian is simple.

Much appreciated though.

 

TinyPortal © 2005-2018