Skip to content

funcieqDEV/VSharp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub repo creation date GitHub release (latest by date) PRs Welcome GitHub stars GitHub all releases


an interpreted programming language that allows you to write all types of programs, from simple console applications to even games

V# is a new and modern programming language. characteristics:

  • it is an interpreted language
  • made in C#
  • easy to learn

installation

  • first you need to download V#
  • then unzip the file to a location you like
  • the next step is to run install.bat

at this point you can already use V#

System Requirements

Minimum Requirements

  • Processor: 1 GHz or faster
  • RAM: 2 GB
  • Disk Space: 100 MB

Supported Operating Systems

  • Windows

    • Windows 10 (64-bit)
    • Windows 11
    • Windows Server 2019+
  • Linux

    • Ubuntu 20.04 LTS or later
    • Debian 10 or later
    • Fedora 34 or later
    • CentOS 8 or later
  • macOS

    • macOS 10.15 (Catalina) or later
    • macOS 11 Big Sur
    • macOS 12 Monterey
    • macOS 13 Ventura

Required Software

Recommended Requirements

  • Processor: 2 GHz or faster, multi-core
  • RAM: 4 GB or more
  • Disk Space: 500 MB
  • Stable internet connection (for library imports, updates)

Hardware Requirements for Advanced Applications

  • For computationally intensive projects:
    • Processor: 4 cores, 3 GHz
    • RAM: 8 GB or more
    • SSD for better performance

Development Environment Recommendations

  • Recommended Code Editors:
    • Visual Studio Code
    • Visual Studio
    • JetBrains Rider
    • Sublime Text
    • Atom

Compatibility

  • Full x64 architecture support
  • Partial ARM64 support (experimental)

Network Requirements

  • Minimum bandwidth: 1 Mbps
  • Open port 443 for updates and library imports

Performance Considerations

  • Interpreter performance may vary based on:
    • System specifications
    • Complexity of the script
    • Number of external library imports

Special thanks

Thanks

Compilation

  • Download source after you download source you shoud check if
    you have .net 8.0 and right code editor like Visual studio

  • Build the project

Windows
once you have .net 8.0, go to the directory where the project files are located and use dotnet build

Linux

  • install .net 8.0
  • clone repo
git clone https://github.com/funcieqDEV/VSharp
cd VSharp
cd visual_studio
dotnet build

documentation

You can find documentation on our official website or you can find it here on github docs

official package manager

  • run the project
VSharp run <file.vshrp>