[Oberon] newcomer
TealSynapse at proton.me
TealSynapse at proton.me
Wed Jun 11 20:03:33 CEST 2025
hi all, i'm a newcomer to designing & implementing programs (be it system- application, web or realtime) but not for a lack of interest.
i'd love to learn program design & implementation with Oberon-7 or Modula-2 or Pascal-P6, are you who read this sitting on any "beginners self-study courses"? then do send any tips my way, i can begin to (b|v)log about how it goes for me to self-study if that's a motivator to anyone willing to help me to a solid start =)
while not exclusive to me, it is increasingly rare so i'll say this, i learn if everything i'm about to learn is accounted for before i sit down - because then i don't have to get up in the middle of learning to start puzzling together my curriculum =)
(putting together your own curriculum can be educative, it has indeed been to me in other topics, but after drifting around in search-engine results to "learn programming" and falling into either deep-ends of various niches or all-too-small puddles... the method of "just google it" doesn't hold water to me. humans' curation and guiding hands to eachother are totally replaceable, evidently, but not for the better. i'll gladly find any guiding hands in this mailing list.)
so far i'm puzzling together my own curriculum! i am trying =)
i came across a self-hosting compiler by Krotov Anton for Oberon-7⁰ https://github.com/AntKrotov/oberon-07-compiler
and another self-hosting compiler by Scott Moore for Pascal-P6¹
meanwhile a compiler for Modula-2 is now in the GCC (GNU Compiler Collection) as GCC-GM2
in lieu of hearing me go on about what resources i'm cobbling together for my own curriculum though, i hope to hear from any of you who probably sit on alot of comprehensive knowledge that i'd to well to be initiated by. i often feel like i am fulfilling that Dijkstra quote² when i do cobble together my own curriculum...
[0] https://github.com/AntKrotov/oberon-07-compiler
[1] https://github.com/samiam95124/Pascal-P6
[2] 'has accepted as its charter "How to program if you cannot."'
with high regards,
bluemoon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.inf.ethz.ch/pipermail/oberon/attachments/20250611/6e4a5ee9/attachment.html>
More information about the Oberon
mailing list