Live data from Hacker News

Show HN: TRUST – Coding Rust like it's 1989

github.com

11–20 of 98 posts

Re: Show HN: TRUST – Coding Rust like it's 1989

#13
post #4

Honestly the experience looks pretty nice. Which is crazy to say for such an old style of program but I kind of like it. Perhaps just nostalgia for a time I never got your experience.

I'm not mad at this at all. It probably runs with like 20kb if RAM. I realize the author is probably just having fun, but if a few modern features added to this and I would probably try it. Multi cursor, a little terminal window, some way to do code hints or intelligence. This would be a dream boat lol

https://github.com/boxed/TurboKod

I started this just for the lulz, but now I've got:

copy/paste/undo

multiple cursors

debuggers

syntax highlighting (even nested languages with jetbrains style comments!)

find-in-files

integrated documentation

integrated git client (roughly modeled after lazygit)

spell checking

and tons more that I can't even remember

Re: Show HN: TRUST – Coding Rust like it's 1989

#14
post #3

Cool! I assume TRUST stands for "Turbo Rust"? If yes, maybe it would be worth mentioning that in the readme. I doubt that Embarcadero Technologies (the current owners of the Delphi and C++ Builder IDEs, and probably also the owners of other former Borland trademarks) would mind - but then again, it doesn't hurt to stay on the safe side...

Staying on the safe side would be not confirming whether it stands for Turbo Rust or not. "You might very well think that; I couldn't possibly comment."

Re: Show HN: TRUST – Coding Rust like it's 1989

#16
post #13

Earlier quoted context omitted.

I'm not mad at this at all. It probably runs with like 20kb if RAM. I realize the author is probably just having fun, but if a few modern features added to this and I would probably try it. Multi cursor, a little terminal window, some way to do code hints or intelligence. This would be a dream boat lol

https://github.com/boxed/TurboKod I started this just for the lulz, but now I've got: copy/paste/undo multiple cursors debuggers syntax highlighting (even nested languages with jetbrains style comments!) find-in-files integrated documentation integrated git client (roughly modeled after lazygit) spell checking and tons more that I can't even remember

It's pretty awesome and inspires me more than lulz. Highly successful art project if you ask me

Re: Show HN: TRUST – Coding Rust like it's 1989

#17
post #13

Earlier quoted context omitted.

https://github.com/boxed/TurboKod I started this just for the lulz, but now I've got: copy/paste/undo multiple cursors debuggers syntax highlighting (even nested languages with jetbrains style comments!) find-in-files integrated documentation integrated git client (roughly modeled after lazygit) spell checking and tons more that I can't even remember

It's pretty awesome and inspires me more than lulz. Highly successful art project if you ask me

Thanks.

I'm thinking it could be a sort of reference implementation to build your own custom IDE the way you like it. I'm going to attempt to get TurboKod to be good enough to be my daily driver, we'll see how it goes.

Re: Show HN: TRUST – Coding Rust like it's 1989

#18
Well not quite, unfortunely Rust still has a bit to catch up with 1989, it isn't only the Turbo Vision inspired IDE.

https://ia801901.us.archive.org/5/items/TurboPascal55/Antiqu...

> Fast! Compiles 34, 000 lines of code per minute

https://archive.org/details/bitsavers_borlandtur5.5Brochure1...

Measured on a a IBM PS/2 Model 60, meaning an Intel 80286 running at 10 MHz with 640 KB for MS-DOS, up to 8 MB depending on extenders and HMA configurations.

https://en.wikipedia.org/wiki/IBM_PS/2_Model_60

And if you feel using the language complexity excuse for 2026 hardware, see OCaml, Delphi, D, or C# AOT.

Re: Show HN: TRUST – Coding Rust like it's 1989

#19
Looking at this makes me nostalgic in a way the author probably hasn't intended.

Rust is notorious for its slow compile times, while Turbo Pascal was known to be blazingly fast. And the debugger, one of the most important part of the experience is "Not implemented". Dressing it as a 1989 IDE makes me painfully aware of what we have lost. Despite running on hardware that were orders of magnitudes slower than today, software used to be more responsive.

By "more responsive" I mean that while modern systems are excellent at batch processing, latency is often not great, and because so much happens in parallel, also confusing.

Re: Show HN: TRUST – Coding Rust like it's 1989

#20
post #19

Looking at this makes me nostalgic in a way the author probably hasn't intended. Rust is notorious for its slow compile times, while Turbo Pascal was known to be blazingly fast. And the debugger, one of the most important part of the experience is "Not implemented". Dressing it as a 1989 IDE makes me painfully aware of what we have lost. Despite running on hardware that were orders of magnitudes slower than today, so…

It was intended to evoke emotions. I really consider this more of an art project than a developer tool.

I will see about the debugger.

Post reply on HN