Live data from Hacker News

Modern Turbo Vision 2.0

github.com

81–90 of 96 posts

Re: Modern Turbo Vision 2.0

#81
post #80

Can rhide be built with this new tv? If so that will be the only ide I'll use and I'll never leave

No, it can't. RHIDE needs specifically this one: https://github.com/set-soft/tvision. If it may interest you, there's a precompiled RHIDE binary in https://github.com/set-soft/tvision/tree/master/rhide_bin/li....

Re: Modern Turbo Vision 2.0

#82
post #19

Earlier quoted context omitted.

Man I hope you are wrong.. because I was literally planning to build an IDE for Algorand/Python/PyTEAL with this (I know, mentioning Algorand is an automatic downvote, oh well). You might be right.. but I am not sure. Could Borland really sue you or something, many years they release the full source code "as is", "provided gratuitously", "no support", "no updates"? I mean it doesn't explicitly say "public domain", bu…

I hope I am wrong. But I don't see anywhere in the text of this license any explicit permission to use it for any purpose, it's basically only a warranty disclaimer, unless some bits were omitted by accident.

Public domain means it's not (any longer) under copyright and therefore no license is needed for any use.

Re: Modern Turbo Vision 2.0

#83
post #45

I've already asked the question, but is there a way to embed this in a regular app ? I mean, if I want to have a "retro" like GUI but I don't want to bother my users with opening a terminal/console, can I embed this ? The thing I'm thinking about would be to extract the alacritty render code and make it a library... But that's sure not easy to do...

Or you could make a launcher for your app that (attempts to) determine whether it needs to launch a terminal and does the right thing. Something like

  my-beautiful-console-app
  ========================
  #! /bin/bash

  if tty -s; then
    exec my-beautiful-console-app-for-realz "$@"
  else
    exec xterm -e my-beautiful-console-app-for-realz "$@"
  fi
might be a start.

Re: Modern Turbo Vision 2.0

#84
post #42

Broadly, love seeing projects like this. Entirely too much wheel reinvention going on, well, everywhere in software. Let's go back, see what worked pretty well for a long while, and just updated or rewrite it to similar specs. Any more things going on like this?

It also worked under certain assumptions.

- No concurrency whatsoever.

- No Unicode support.

- In particular, no wide characters support (Chinese, Japanese, emoji).

Not that these are unsurmountable difficulties. But they need to be addressed before jumping to use the good old ways.

Re: Modern Turbo Vision 2.0

#85
post #11
post #6

I bought a mouse specifically for this. It was a Genius and came with a holder which you could stick to the side of your monitor or to a wall. So you could store your mouse when not in use. I am not making this up.

It also had a ball that you had to remove every third day or so and then clean the friction rollers inside the mouse which the ball was turning. All the dust the ball picked up transferred onto those rollers and coagulated into dense felt around them until they stopped turning. Mine had three buttons though!

I found that incredibly satisfying to clean though!

Re: Modern Turbo Vision 2.0

#89
post #84
post #42

Broadly, love seeing projects like this. Entirely too much wheel reinvention going on, well, everywhere in software. Let's go back, see what worked pretty well for a long while, and just updated or rewrite it to similar specs. Any more things going on like this?

It also worked under certain assumptions. - No concurrency whatsoever. - No Unicode support. - In particular, no wide characters support (Chinese, Japanese, emoji). Not that these are unsurmountable difficulties. But they need to be addressed before jumping to use the good old ways.

Doesn't his comment about rewriting it answer all those questions though but keep the core of the principles of the software intact?
Post reply on HN