home.social

#turbopascal — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #turbopascal, aggregated by home.social.

  1. Are you programming in #Rust and missing the usability of #TurboPascal?
    If so, this is the IDE for you!
    github.com/wojtczyk/trust

  2. using my extremely limited free time to add syntax highlighting for 1990s-era Turbo Pascal to the nano editor

    it actually made a big difference

    #nano #turbopascal #peasantsquest #homestarrunner #dos

  3. using my extremely limited free time to add syntax highlighting for 1990s-era Turbo Pascal to the nano editor

    it actually made a big difference

    #nano #turbopascal #peasantsquest #homestarrunner #dos

  4. using my extremely limited free time to add syntax highlighting for 1990s-era Turbo Pascal to the nano editor

    it actually made a big difference

    #nano #turbopascal #peasantsquest #homestarrunner #dos

  5. using my extremely limited free time to add syntax highlighting for 1990s-era Turbo Pascal to the nano editor

    it actually made a big difference

    #nano #turbopascal #peasantsquest #homestarrunner #dos

  6. using my extremely limited free time to add syntax highlighting for 1990s-era Turbo Pascal to the nano editor

    it actually made a big difference

    #nano #turbopascal #peasantsquest #homestarrunner #dos

  7. Heute Abend nochmal zum Abschluss meines Urlaubs eine ganz starke Retro Brise: #TurboPascal. Lang ist's her, dass ich damit mal unterwegs war. Im Bild sieht man ein Quellcode Teil von einem Programm, das ich gerade archiviere. Ich muss mal schauen, ob ich den Originalautor noch zu fassen bekomme. Bisher gibt es darüber jedenfalls _gar nichts_ im Netz. #retro #retrocomputing #pascal #lazarus

  8. Heute Abend nochmal zum Abschluss meines Urlaubs eine ganz starke Retro Brise: #TurboPascal. Lang ist's her, dass ich damit mal unterwegs war. Im Bild sieht man ein Quellcode Teil von einem Programm, das ich gerade archiviere. Ich muss mal schauen, ob ich den Originalautor noch zu fassen bekomme. Bisher gibt es darüber jedenfalls _gar nichts_ im Netz. #retro #retrocomputing #pascal #lazarus

  9. Heute Abend nochmal zum Abschluss meines Urlaubs eine ganz starke Retro Brise: #TurboPascal. Lang ist's her, dass ich damit mal unterwegs war. Im Bild sieht man ein Quellcode Teil von einem Programm, das ich gerade archiviere. Ich muss mal schauen, ob ich den Originalautor noch zu fassen bekomme. Bisher gibt es darüber jedenfalls _gar nichts_ im Netz. #retro #retrocomputing #pascal #lazarus

  10. Heute Abend nochmal zum Abschluss meines Urlaubs eine ganz starke Retro Brise: #TurboPascal. Lang ist's her, dass ich damit mal unterwegs war. Im Bild sieht man ein Quellcode Teil von einem Programm, das ich gerade archiviere. Ich muss mal schauen, ob ich den Originalautor noch zu fassen bekomme. Bisher gibt es darüber jedenfalls _gar nichts_ im Netz. #retro #retrocomputing #pascal #lazarus

  11. Heute Abend nochmal zum Abschluss meines Urlaubs eine ganz starke Retro Brise: #TurboPascal. Lang ist's her, dass ich damit mal unterwegs war. Im Bild sieht man ein Quellcode Teil von einem Programm, das ich gerade archiviere. Ich muss mal schauen, ob ich den Originalautor noch zu fassen bekomme. Bisher gibt es darüber jedenfalls _gar nichts_ im Netz. #retro #retrocomputing #pascal #lazarus

  12. @MeuRefugioNerd achei também um #turbopascal (deve ser uma versão bem antiga já que está num disquete de 5 e 1/4) e um #xtgold rs.

  13. @MeuRefugioNerd achei também um #turbopascal (deve ser uma versão bem antiga já que está num disquete de 5 e 1/4) e um #xtgold rs.

  14. @MeuRefugioNerd achei também um #turbopascal (deve ser uma versão bem antiga já que está num disquete de 5 e 1/4) e um #xtgold rs.

  15. worked a little bit more on my dos game thingy^^
    currently stable at 13000cycles (dosbox), approx. equal to a 486 cpu with an vga card^^ lot's of fun in the retro space #retro #gamedev #turbopascal #mode13

  16. Finally dug into Mode X. It can do some neat tricks 13h can't, but it's got some challenges as well... so I had to dust off my very rusty assembly skills

    youtube.com/watch?v=Cc0xtavXOUE

    #gamedev #retrogamedev #retrocomputing #retrogaming #msdos #indiedev #devlog #pascal #turbopascal

  17. Finally dug into Mode X. It can do some neat tricks 13h can't, but it's got some challenges as well... so I had to dust off my very rusty assembly skills

    youtube.com/watch?v=Cc0xtavXOUE

    #gamedev #retrogamedev #retrocomputing #retrogaming #msdos #indiedev #devlog #pascal #turbopascal

  18. Finally dug into Mode X. It can do some neat tricks 13h can't, but it's got some challenges as well... so I had to dust off my very rusty assembly skills

    youtube.com/watch?v=Cc0xtavXOUE

    #gamedev #retrogamedev #retrocomputing #retrogaming #msdos #indiedev #devlog #pascal #turbopascal

  19. Finally dug into Mode X. It can do some neat tricks 13h can't, but it's got some challenges as well... so I had to dust off my very rusty assembly skills

    youtube.com/watch?v=Cc0xtavXOUE

    #gamedev #retrogamedev #retrocomputing #retrogaming #msdos #indiedev #devlog #pascal #turbopascal

  20. Finally dug into Mode X. It can do some neat tricks 13h can't, but it's got some challenges as well... so I had to dust off my very rusty assembly skills

    youtube.com/watch?v=Cc0xtavXOUE

    #gamedev #retrogamedev #retrocomputing #retrogaming #msdos #indiedev #devlog #pascal #turbopascal

  21. I just realized something.. I used to love learning new things, i could get engrossed in something because it was simple to learn and easy to use.

    New "tech stack" doesn't seem to be like that anymore. It feels needlessly complex and invents a new 'standard' every time. It makes me angry and I hate learning, cause its no longer fun.

    Learning #borland #TurboPascal #pascal was fun and easy in High School. Moving to #C and #Perl in university was great and easy enough as well. Not that I was any kind of competent in C, but I felt I learned enough that it set me up on a trajectory to learn the finer details and gotchas.

    Things like #Python are annoying AF. Oh, your python program only works on 3.11 and not 3.12 or 3.13? That shouldn't be at all. From 2->3 sure I expect changes, 3->4, i would expect great changes as well. But not a minor change!

    Dabbling in #Go was fine actually, it didn't anger me much, and #Rustlang / #rust I'm still doing rustlings so I can't say much there.

    CLI tools are weird today too. Do they want to be a TUI, a true CLI tool or what?

    The #Unix philosophy made learning new tools nice and easy, at least I think so. Do one thing, do it well, make it so your output can be used as the input to another program and great!

    Things don't seem to follow that idea anymore.

    Or am I just old and biased cause my brain lost its elasticity?? I don't want to think i'm so egocentric as to not rule that out.

    #programming #OldManYellsAtClouds

  22. @beet_keeper somehow awesome (/if/ someone has PASCAL roots)

    *.*.*.* ⭐ 💾 💾 💾 ❤️ *.*.*.*

    I'd love to contribute!
    (and provide a website mirror)

    I wrote an #xcom "ufo-enemy unknown' #savegame editor in #TurboPascal back then 🤓 😎

    btw: do you know anyone of them (Jim, Gayle, Jimmy)?

  23. @beet_keeper somehow awesome (/if/ someone has PASCAL roots)

    *.*.*.* ⭐ 💾 💾 💾 ❤️ *.*.*.*

    I'd love to contribute!
    (and provide a website mirror)

    I wrote an #xcom "ufo-enemy unknown' #savegame editor in #TurboPascal back then 🤓 😎

    btw: do you know anyone of them (Jim, Gayle, Jimmy)?

  24. @beet_keeper somehow awesome (/if/ someone has PASCAL roots)

    *.*.*.* ⭐ 💾 💾 💾 ❤️ *.*.*.*

    I'd love to contribute!
    (and provide a website mirror)

    I wrote an #xcom "ufo-enemy unknown' #savegame editor in #TurboPascal back then 🤓 😎

    btw: do you know anyone of them (Jim, Gayle, Jimmy)?

  25. @beet_keeper somehow awesome (/if/ someone has PASCAL roots)

    *.*.*.* ⭐ 💾 💾 💾 ❤️ *.*.*.*

    I'd love to contribute!
    (and provide a website mirror)

    I wrote an #xcom "ufo-enemy unknown' #savegame editor in #TurboPascal back then 🤓 😎

    btw: do you know anyone of them (Jim, Gayle, Jimmy)?

  26. @beet_keeper somehow awesome (/if/ someone has PASCAL roots)

    *.*.*.* ⭐ 💾 💾 💾 ❤️ *.*.*.*

    I'd love to contribute!
    (and provide a website mirror)

    I wrote an #xcom "ufo-enemy unknown' #savegame editor in #TurboPascal back then 🤓 😎

    btw: do you know anyone of them (Jim, Gayle, Jimmy)?

  27. @psychotimmy @mina is Turbo Pascal still available somehow? I used to work with it for almost a decade… (I’ve possibly looked a little younger those days) #turbopascal

  28. 📚🔢 "Exploring Mathematics with Python" is a thrilling tale of swapping Turbo Pascal for #Python, but don't worry, the paper cuts from flipping through 1993 #nostalgia are totally FREE! 💻✨ Latex formatting and a sprinkle of new chapters by Andrew Davison—what a wild ride! 🚀😂
    coe.psu.ac.th/ad/explore/ #ExploringMathematics #TurboPascal #AndrewDavison #TechAdventure #HackerNews #ngated

  29. Apparently Turbo Pascal 7.0 and Turbo Debugger 5.0 aren't compatible. Does anyone know the latest TD version that can read TP binaries with a symbol table?

    #retrodev #retrocomputing #msdos #turbopascal

  30. @bagelcollie The #TurboPascal versions with the odd numbers were the good ones.

  31. I took a first stab at isometric maps on a 386. The new direction definitely makes things more challenging... and I'm not sure yet if I can pull it off.

    youtube.com/watch?v=2JZ35t_8q1A

    #gamedev #retrogamedev #retrocomputing #retrogaming #msdos #indiedev #devlog #pascal #turbopascal

  32. I've now also completed part 2 of "Factory" - Day 10 of #AdventOfCode in #TurboPascal on the #Xi8088 !

    It takes about 25 minutes to run and was quite the challenge to write, I had to learn more than I was prepared to.

    But with it, that's all 12 days completed, all in #Pascal, all on the #i8088.

    What a journey! Thank you so much, @ericwastl

    Oh, and I'm never doing Advent of Code in Pascal again! That was really a dumb idea 😅

    #Retrocomputing #DOScember

  33. I just completed "Christmas Tree Farm" - Day 12 of #AdventOfCode in #TurboPascal. Only in #DOSBox for now, until I get back home and run it on the real #Xi8088 hardware.

    I can already tell that parsing the input file will take a lot longer than solving!

    (No spoiler in the picture)

    #Retrocomputing #Pascal #DOScember

  34. Looks like I have a solution in #python for the second part of day 10.

    The code is very much NOT-pythonesque, as I have tried to prepare it for the translation to #TurboPascal. This solution also shouldn't need much memory space at all.

    It remains to be seen how long the 8088 will need to solve the few systems with a very large amount of combinations of free variables. But that will be for the weekend.

    #AdventOfCode

  35. I just completed "Reactor" - Day 11 of #AdventOfCode in #TurboPascal on the #Xi8088

    Thankfully, the problem is constrained enough that the memoization cache is actually very small. This is a good thing for our little 8088.

    Both parts solve really fast, but the first version of my input parsing procedure was taking a whopping 42 seconds 😅 I just couldn't leave it like that.

    #Retrocomputing #Pascal #DOScember

  36. Look, ma! No recursion! But no part 2 yet either...

    I completed part 1 of "Factory" - Day 10 of #AdventOfCode in #TurboPascal on the #Xi8088

    I'm pleased with my solution, where parsing the input file takes longer than solving (12.30 vs 10.39 sec).
    It's built around a short but non-trivial procedure written with the help of a StackOverflow post. Spoiler in picture.

    Now, it looks like I have a few things to learn before I can attempt to solve part 2...

    #Retrocomputing #Pascal #DOScember