GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    nixCraft 🐧 (nixcraft@mastodon.social)'s status on Friday, 01-Dec-2023 13:05:58 JST nixCraft 🐧 nixCraft 🐧

    Turbo Pascal turns 40. who here remembers this one?

    In conversation Friday, 01-Dec-2023 13:05:58 JST from mastodon.social permalink

    Attachments


    1. https://files.mastodon.social/media_attachments/files/111/502/804/563/390/065/original/f3c616eca82efdaf.png
    • clacke likes this.
    • clacke repeated this.
    • Embed this notice
      Harry Karadimas (harry_karadimas@toot.community)'s status on Friday, 01-Dec-2023 17:03:21 JST Harry Karadimas Harry Karadimas
      in reply to

      @nixCraft Remember that the guy who created Turbo Pascal later also architected Delphi (lesser known but really great (object) Pascal), still in use and available.

      And if you're a die hard fan, he also made C#, TypeScript, and he works for Microsoft now.

      https://en.m.wikipedia.org/wiki/Anders_Hejlsberg

      In conversation Friday, 01-Dec-2023 17:03:21 JST permalink
      clacke likes this.
    • Embed this notice
      clacke (clacke@libranet.de)'s status on Friday, 01-Dec-2023 17:03:41 JST clacke clacke
      in reply to
      • Harry Karadimas

      I'll be checking out Free Pascal and Lazarus any year now.

      @harry_karadimas @nixCraft

      In conversation Friday, 01-Dec-2023 17:03:41 JST permalink
    • Embed this notice
      Annika Backstrooms (annika@xoxo.zone)'s status on Friday, 01-Dec-2023 17:19:07 JST Annika Backstrooms Annika Backstrooms
      in reply to

      @nixCraft Turbo Pascal was my first programming class in freshman year of high school. I got up to some truly heinous shit, no regrets

      In conversation Friday, 01-Dec-2023 17:19:07 JST permalink
    • Embed this notice
      Mac_CZ 🇦🇶 (mac_cz@mastodon.macsnet.cz)'s status on Friday, 01-Dec-2023 18:13:11 JST Mac_CZ 🇦🇶 Mac_CZ 🇦🇶
      in reply to

      @nixCraft Wow, that's a lot of comments. So many old people here.

      In conversation Friday, 01-Dec-2023 18:13:11 JST permalink
      clacke likes this.
    • Embed this notice
      Francesco P Lovergine :debian: (gisgeek@floss.social)'s status on Friday, 01-Dec-2023 18:13:22 JST Francesco P Lovergine :debian: Francesco P Lovergine :debian:
      in reply to

      @nixCraft Sigh, I even remember when it was 1.0, and compiled COM files only for DOS 2.11. I'm definitively not old, but ancient.

      In conversation Friday, 01-Dec-2023 18:13:22 JST permalink
      clacke likes this.
    • Embed this notice
      clacke (clacke@libranet.de)'s status on Friday, 01-Dec-2023 18:13:24 JST clacke clacke
      in reply to
      • Francesco P Lovergine :debian:

      @gisgeek The original .COM boom. 😁

      @nixCraft

      In conversation Friday, 01-Dec-2023 18:13:24 JST permalink
    • Embed this notice
      David (dbg3d@masto.es)'s status on Friday, 01-Dec-2023 18:13:31 JST David David
      in reply to

      @nixCraft I do.

      There is https://www.freepascal.org/ that sadly is getting not much love.

      But it has a really nice editor :

      https://www.lazarus-ide.org/

      If you play with it and see how fast compiles, the try to do something similar with C++, especially MSVC you wonder why C!/C++ got so freaking popular. 😠

      In conversation Friday, 01-Dec-2023 18:13:31 JST permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: www.freepascal.org
        Free Pascal - Advanced open source Pascal compiler for Pascal and Object Pascal - Home Page
      clacke likes this.
    • Embed this notice
      0++0 (oddel@social.cologne)'s status on Friday, 01-Dec-2023 18:13:45 JST 0++0 0++0
      in reply to

      @nixCraft
      It was in 1985, when a colleague gifted me the book and the floppy. (Buying the book gave you a licence). Later I wrote a program to learn any language with. It compiled on Windows to a .com program. When MS phased out .com programs, I had to convert it to some Free pascal version, who could compile .exe progs. Still usable under Win 10.

      In conversation Friday, 01-Dec-2023 18:13:45 JST permalink
      clacke likes this.
    • Embed this notice
      clacke (clacke@libranet.de)'s status on Friday, 01-Dec-2023 18:13:48 JST clacke clacke
      in reply to
      • David

      I just learned of this bare metal Free Pascal + Lazarus for the RPi! Pretty cool idea.

      ultibo.org/

      @DBG3D @nixCraft

      #ultibo #FreePascal #Lazarus #LazarusIDE #Pascal #ObjectPascal

      In conversation Friday, 01-Dec-2023 18:13:48 JST permalink

      Attachments


    • Embed this notice
      Ronald (ronald@mastodon.nl)'s status on Saturday, 02-Dec-2023 19:55:17 JST Ronald Ronald
      in reply to

      @nixCraft I worked with it. Still work a lot with Delphi and Lazarus/FreePascal.

      In conversation Saturday, 02-Dec-2023 19:55:17 JST permalink
      clacke likes this.
    • Embed this notice
      Jan B. (feliscatus@nrw.social)'s status on Saturday, 02-Dec-2023 19:55:21 JST Jan B. Jan B.
      in reply to

      @nixCraft ...now I have to go down to the basement and see if the old floppies with the source code from my school days are still readable! Thanks for that! 😂

      In conversation Saturday, 02-Dec-2023 19:55:21 JST permalink
      clacke likes this.
    • Embed this notice
      Sven/Sarah (pascaldragon@metalhead.club)'s status on Saturday, 02-Dec-2023 19:55:24 JST Sven/Sarah Sven/Sarah
      in reply to

      @nixCraft still working with Pascal, though not Turbo Pascal I had started with, but Free Pascal and even working on the compiler 😁

      In conversation Saturday, 02-Dec-2023 19:55:24 JST permalink
      clacke likes this.
    • Embed this notice
      clacke (clacke@libranet.de)'s status on Saturday, 02-Dec-2023 19:55:26 JST clacke clacke
      in reply to
      • Sven/Sarah

      @pascaldragon Username checks out. 🤣

      @nixCraft

      In conversation Saturday, 02-Dec-2023 19:55:26 JST permalink
    • Embed this notice
      Photor (photor@social.tchncs.de)'s status on Saturday, 02-Dec-2023 19:55:36 JST Photor Photor
      in reply to
      • Sven/Sarah
      • blub

      @pascaldragon oh nice. But this Atari is not existing anymore, unfortunately.

      But all this ended at FPC and Lazarus (on Linux). So, life is a cycle. 😀

      @nixCraft @blub

      In conversation Saturday, 02-Dec-2023 19:55:36 JST permalink
      clacke likes this.
    • Embed this notice
      Sven/Sarah (pascaldragon@metalhead.club)'s status on Saturday, 02-Dec-2023 19:55:38 JST Sven/Sarah Sven/Sarah
      in reply to
      • Photor
      • blub

      @Photor @nixCraft @blub at least FPC can also be used on Atari ST 😁 (though I don't know whether the IDE is usable yet 🤔)

      In conversation Saturday, 02-Dec-2023 19:55:38 JST permalink
    • Embed this notice
      Photor (photor@social.tchncs.de)'s status on Saturday, 02-Dec-2023 19:55:39 JST Photor Photor
      in reply to
      • blub

      @nixCraft @blub

      On Atari ST? Possible?

      Later replaced by Turbo C - because new, better, the thing to have.

      Then latter even on ST it was possible to use gcc (legally).

      In conversation Saturday, 02-Dec-2023 19:55:39 JST permalink
    • Embed this notice
      MattiP 🤡🃏🧌🚩 (mattip@mastodon.common.se)'s status on Saturday, 02-Dec-2023 19:55:51 JST MattiP 🤡🃏🧌🚩 MattiP 🤡🃏🧌🚩
      in reply to

      @nixCraft Those early Borland things had great help files with examples of how functions worked. I learn quite a lot from those in Turbo Pascal and Turbo C++.

      In conversation Saturday, 02-Dec-2023 19:55:51 JST permalink
      clacke likes this.
    • Embed this notice
      Iron Bug (iron_bug@friendica.ironbug.org)'s status on Saturday, 02-Dec-2023 19:55:55 JST Iron Bug Iron Bug
      in reply to
      @nixCraft I do. though, I preferred C then, already. I hated °begin-end' thing, found it really weird to count iterators from 1 and didn't like awkward work with pointers in Pascal. so since I was about 12, I switched to C and still write in C.
      In conversation Saturday, 02-Dec-2023 19:55:55 JST permalink
      clacke likes this.
    • Embed this notice
      Michael Labbé (michaellabbe@mastodon.gamedev.place)'s status on Saturday, 02-Dec-2023 19:56:05 JST Michael Labbé Michael Labbé
      in reply to

      @nixCraft Such a great stepping stone after qbasic. I shipped a useful tool exe on local BBSes after just two weeks. The convenient inline assembly opened a very important door for me, too.

      In conversation Saturday, 02-Dec-2023 19:56:05 JST permalink
      clacke likes this.
    • Embed this notice
      jorgen (jorgen@hachyderm.io)'s status on Wednesday, 06-Dec-2023 21:17:52 JST jorgen jorgen
      in reply to

      @nixCraft I cut my teeth on Turbo C++, but I did some Turbo Pascal after some evangelization by friends.

      I couldn't stand the chatty syntax of Pascal, so I went back to Turbo C++. :)

      In conversation Wednesday, 06-Dec-2023 21:17:52 JST permalink
      clacke likes this.
    • Embed this notice
      Harald Lordick (nubuker@nrw.social)'s status on Wednesday, 06-Dec-2023 21:18:03 JST Harald Lordick Harald Lordick
      in reply to

      @nixCraft I have best memories of #TurboPascal - it was a great start into programming (more or less as a hobby). I got to know and appreciate it at the end of the 80s on a non-IBM-compatible Tandy 2000 PC https://en.wikipedia.org/wiki/Tandy_2000 (Turbo Pascal 3.0a ?).
      Perhaps a little strange: After decades with #Perl, #Bash and #XSLT, I’ve been using it occasionally in the last year or two, for smaller experiments, but larger amounts of data (#FreePascal) …

      In conversation Wednesday, 06-Dec-2023 21:18:03 JST permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: upload.wikimedia.org
        Tandy 2000
        The Tandy 2000 is a personal computer introduced by Radio Shack in September 1983 based on the 8 MHz Intel 80186 microprocessor running MS-DOS. By comparison, the IBM PC XT (introduced in March 1983) used the older 4.77 MHz Intel 8088 processor, and the IBM PC/AT (introduced in 1984) would later use the newer 6 MHz Intel 80286. Due to the 16-bit data bus and more efficient instruction decoding of the 80186, the Tandy 2000 ran significantly faster than other PC compatibles, and slightly faster than the PC AT. (Later IBM upgraded the 80286 in new PC AT models to 8 MHz, though with wait states.) The Tandy 2000 was the company's first computer built around an Intel x86 series microprocessor; previous models used the Zilog Z80 and Motorola 6809 CPUs. While touted as being compatible with the IBM XT, the Tandy 2000 was different enough that most existing PC software that was not purely text-oriented failed to work properly. The Tandy 2000 and its special version of MS-DOS supported up to 768 KB of RAM, significantly more than the 640 KB limit imposed by the IBM architecture. It used 80-track double-sided quad-density floppy drives of 720 KB capacity; the IBM standard...
      clacke likes this.
    • Embed this notice
      Matthias (mattssp@social.tchncs.de)'s status on Wednesday, 06-Dec-2023 21:18:16 JST Matthias Matthias
      in reply to

      @nixCraft I learned to code with this... it came with a shelf of printed documentation.

      In conversation Wednesday, 06-Dec-2023 21:18:16 JST permalink
      clacke likes this.

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.