Skip to content
Sign upLog in
← Back to Community

HScript OS - Alpha

Profile icon
HarveyH

Description

A sequal to HOS (Hellewell Operating System) made using HScript, as the title implies.

HScript OS will stay in Alpha untill the programs echo, calculator and timer are finished.


Programs

  • Echo: Made during versions 0.1.9 to 0.2.0
  • Calculator: Made during versions 0.2.0 to 0.2.3
  • Timer: Made during versions 0.2.3 to 0.2.7

Features

  • Help feature
  • Clear Feature
  • Run Feature
  • Programs Feature

All made during versions 0.0.0 to 0.2.0


Development Stages

  • Pre-Alpha: Version 0.0.0 to Version 0.1.9
  • Alpha: Version 0.2.0 to current version.

Versions 0.0.0 to 0.2.0 were developed on the 28th of December 2018
Versions 0.2.0 to 0.2.3 were developed on the 29th of December 2018
Versions 0.2.3 to 0.2.7 were developed on the 30th of December 2018


Programming Languages Used

  • Python
  • HScript

HScript was developed in Python on the 27th of December 2018.
Python was first released in 1991.


How to get your programs featured and credited

If you give me your program link, I will try and implement it in and I will make sure to credit you in both this page and in the actual repl.

Voters
Profile icon
slxre
Profile icon
Yek
Profile icon
frostedbutton75
Profile icon
HarveyH
Comments
hotnewtop
Profile icon
HappyFakeboulde

I'm getting so much peer pressure right now to make an "operating system" on replit.
Although, a couple problems with yours I want to say:
You have a "run" command to run a program. However, in real OSs/shells, you just enter the name of the command (unless it's a script) to run it.
Also, an echo command that just gets user input and says it back is rather useless.
What would make more sense is an echo command that reads from command-line arguments and outputs it.

Profile icon
HarveyH

first, I prefer to use ‘run’, and secondly, I’m going to make a separate program for command lines.

Profile icon
CodinUser

Nice. But can you add more features? maybe a python interpreter included will be nice.

Python intepreter wont be hard, create an input and test for eval() and exec() and print the errors

Profile icon
Yek

TIP: For the calculator, instead of only allowing 2 digits, make it do eval(variable for input)