dotnet / vblang

The home for design of the Visual Basic .NET programming language and runtime library.
288 stars 66 forks source link

Useful notice: Help plan the future of .NET #293

Open ocdtrekkie opened 6 years ago

ocdtrekkie commented 6 years ago

This is not actually an "issue" persay. But the only thing relating to VB I subscribe to/get notifications from is this one, this repo seems like a temporary stand-in for a (small) chunk of the VB community, and I figured others like me may be interested in this: The .NET team is looking for feedback on where to focus on for Core/Framework development. Don't want my VB bros to not be heard:

https://blogs.msdn.microsoft.com/dotnet/2018/04/20/help-us-plan-the-future-of-net/

ocdtrekkie commented 6 years ago

(As a case in point, I didn't realize that almost a month ago, they were asking about desktop developers' opinions, which is heavily relevant to the VB community: https://blogs.msdn.microsoft.com/dotnet/2018/02/27/calling-all-desktop-developers-how-do-you-interact-with-data/ )

I probably should subscribe to the .NET blog, as it appears the VB blog hasn't been touched in six months now.

rrvenki commented 5 years ago

In the likens of .NET, .NET Core, .NET Standard I propose ".NET Light" targeting microcontrollers. Please go through #424 and #383 to know more.

Computing is beyond mobile now and big time into IoT. We are now talking about OS-less connected app only environment. A ".NET Light" can boot up directly and serve as runtime to a code written in VB.NET or similar language and in-turn utilize the limited computing, memory and peripherals (GPIO) available in the device(s).

In the longer run such a light weight runtime can be made to boot on any device ranging from IoT to PC and anything across. The needed app functionality and device functionality should be made downloadable as binaries from internet (like nuget and SaaS model). This will make the OS footprint too small to easily handle and will create a much larger economy & ecosystem for the Store. From the compiler and language perspective I believe Rosalyn has similar vision but making this vision for entire OS is absolutely necessary given the plethora of IoT devices and open source hardware coming in these days.

Please have a look at open source devices and capabilities like NodeMCU, ESP32, ESP32-CAM etc. If nothing is done now Microsoft will miss the bus like Mobile platform and regret after two years from now. So whether Microsoft takes initiative or not we from community wish to take the initiative to bring VB.NET a new life into these computing platforms. Please support.

Padanian commented 5 years ago

I second this. Hoping that the community will go to Azure for the IOT is plain and simple misunderstanding of the rationale behind microcontrollers.A microVB or TinyVB just like microPython is the way to go.

----- Messaggio Originale ----- Da: "dotnet/vblang" A:"dotnet/vblang" Cc:"Subscribed" Inviato:Wed, 24 Jul 2019 08:35:51 +0000 (UTC) Oggetto:Re: [dotnet/vblang] Useful notice: Help plan the future of .NET (#293)

In the likens of .NET, .NET Core, .NET Standard I propose ".NET

Light" targeting microcontrollers. Please go through #424 [1] and #383 [2] to know more.

Computing is beyond mobile now and big time into IoT. We are now

talking about OS-less connected app only environment. A ".NET Light" can boot up directly and serve as runtime to a code written in VB.NET or similar language and in-turn utilize the limited computing, memory and peripherals (GPIO) available in the device(s).

In the longer run such a light weight runtime can be made to boot on

any device ranging from IoT to PC and anything across. The needed app functionality and device functionality should be made downloadable as binaries from internet (like nuget and SaaS model). This will make the OS footprint too small to easily handle and will create a much larger economy & ecosystem for the Store. From the compiler and language perspective I believe Rosalyn has similar vision but making this vision for entire OS is absolutely necessary given the plethora of IoT devices and open source hardware coming in these days.

Please have a look at open source devices and capabilities like

NodeMCU, ESP32, ESP32-CAM etc. If nothing is done now Microsoft will miss the bus like Mobile platform and regret after two years from now. So whether Microsoft takes initiative or not we from community wish to take the initiative to bring VB.NET a new life into these computing platforms. Please support.

You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub [3], or mute the thread [4]. [ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/dotnet/vblang/issues/293?email_source=notificationsu0026email_token=AB3I2BGLVX5TFWDHJSG5VZTQBAH6DA5CNFSM4E3YZDQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD2VTGOY#issuecomment-514536251", "url": "https://github.com/dotnet/vblang/issues/293?email_source=notificationsu0026email_token=AB3I2BGLVX5TFWDHJSG5VZTQBAH6DA5CNFSM4E3YZDQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD2VTGOY#issuecomment-514536251", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]

Links:

[1] https://github.com/dotnet/vblang/issues/424 [2] https://github.com/dotnet/vblang/issues/383 [3] https://github.com/dotnet/vblang/issues/293?email_source=notifications&email_token=AB3I2BGLVX5TFWDHJSG5VZTQBAH6DA5CNFSM4E3YZDQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD2VTGOY#issuecomment-514536251 [4] https://github.com/notifications/unsubscribe-auth/AB3I2BD7KZCPMZS4O3E4YNLQBAH6DANCNFSM4E3YZDQA