dotnet / dotnet/vblang

Make simple programs simple

Open
#155 8 comments 8 reactions 1 assignee Claimed by @AnthonyDGreen View on GitHub
Scenario
Dominant language
No language data
Stars
328
Forks
71
PR merge metrics
No merged PRs in 30d

Description

There's a lot of ceremony in VB for the simplest of programs. My first program (in QBasic) was:

```
PRINT "Hello, World!"
```

Just one statement. The concept count to the equivalent VB program is much larger:

``` VB.NET
Module Program
Sub Main()
Console.WriteLine("Hello, World!")
End Sub
End Module
```

And without features such as project-level imports and the project root-namespace there would be more concepts still. I hypothesize that removing a lot of this ceremony will make VB more approachable to the first time developer.

Proposals #102 and #103 are in this theme.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.