Click here to Skip to main content
15,893,644 members

The Insider News

   

The Insider News is for breaking IT and Software development news. Post your news, your alerts and your inside scoops. This is an IT news-only forum - all off-topic, non-news posts will be removed. If you wish to ask a programming question please post it here.

Get The Daily Insider direct to your mailbox every day. Subscribe now!

 
NewsDos and don’ts of pair programming - study suggests togetherness and expediency for good sessions Pin
Kent Sharkey2-May-21 11:01
staffKent Sharkey2-May-21 11:01 
GeneralRe: Dos and don’ts of pair programming - study suggests togetherness and expediency for good sessions Pin
Greg Utas3-May-21 12:24
professionalGreg Utas3-May-21 12:24 
NewsEU accuses Apple of App Store antitrust violations after Spotify complaint Pin
Kent Sharkey2-May-21 11:01
staffKent Sharkey2-May-21 11:01 
NewsThis web app uses computer vision to teach you the ASL alphabet Pin
Kent Sharkey2-May-21 11:01
staffKent Sharkey2-May-21 11:01 
NewsRAD Basic: a 100% compatible Visual Basic 6 solution Pin
Kent Sharkey2-May-21 10:46
staffKent Sharkey2-May-21 10:46 
GeneralRe: RAD Basic: a 100% compatible Visual Basic 6 solution Pin
BillWoodruff2-May-21 14:17
professionalBillWoodruff2-May-21 14:17 
GeneralRe: RAD Basic: a 100% compatible Visual Basic 6 solution Pin
Kent Sharkey2-May-21 15:26
staffKent Sharkey2-May-21 15:26 
GeneralRe: RAD Basic: a 100% compatible Visual Basic 6 solution Pin
markrlondon3-May-21 2:01
markrlondon3-May-21 2:01 
Good for him. I reckon a lot of people (including people in corporate environments with some money to spend) will be pleased to see this.

I can see the same sort of thing being needed for VB(.NET) soon too. In a way it already is.

VB.NET is already falling behind C# features due to Microsoft's odd dislike of and disinterest in VB. One feature are local routines which C# has but VB does not. Why doesn't VB have them? Apparently because they aren't seen as useful in VB by the Microsofties in charge. What a bizarre idea. If they are using in C# then they'd be useful in VB.

I've mooted trying to write a VB-to-C# convertor. This is not as difficult as it sounds, especially as the C# and VB compilers are open source now. It wouldn't be compiling VB direct to IL but the parser code would be useful as a base to be able to reliably parse VB (including LINQ and XML literals). Outputting C# is really not difficult from what I can see.

This would also give the software the ability to add new features to this new-VB in an upwardly compatible manner to more closely match some of C#'s recent additions.

The biggest effort would not be the VB-to-C# transpiler itself but would be building a VS addon to support editing the new-VB from within VS and automating new-VB-to-C#-to-IL transpile/compile process, as well as debugging.

Economic sustainability is the question. Would there be a paying market for it? Carles Royan thinks so with RAD Basic and he has designed what looks to me like a sustainable licensing scheme with open source entry points.
GeneralRe: RAD Basic: a 100% compatible Visual Basic 6 solution Pin
Kevin McFarlane4-May-21 1:37
Kevin McFarlane4-May-21 1:37 
GeneralRe: RAD Basic: a 100% compatible Visual Basic 6 solution Pin
Dan Neely3-May-21 2:54
Dan Neely3-May-21 2:54 
NewsStartup claims new "quantum analog computer" solved the traveling salesman problem for 128 cities Pin
Kent Sharkey2-May-21 10:46
staffKent Sharkey2-May-21 10:46 
NewsMore businesses are reaping the benefits of a SASE solution Pin
Kent Sharkey2-May-21 10:46
staffKent Sharkey2-May-21 10:46 
NewsThe future of the office is ... inflatable walls, apparently Pin
Kent Sharkey2-May-21 10:46
staffKent Sharkey2-May-21 10:46 
NewsYou might as well timestamp it Pin
Kent Sharkey2-May-21 10:46
staffKent Sharkey2-May-21 10:46 
NewsWhat's the Top App Model Used by .NET Developers? Pin
Kent Sharkey2-May-21 10:46
staffKent Sharkey2-May-21 10:46 
NewsThe right way to adopt new technology Pin
Kent Sharkey29-Apr-21 11:01
staffKent Sharkey29-Apr-21 11:01 
GeneralRe: The right way to adopt new technology Pin
jeron129-Apr-21 12:17
jeron129-Apr-21 12:17 
GeneralRe: The right way to adopt new technology Pin
Gary R. Wheeler30-Apr-21 11:14
Gary R. Wheeler30-Apr-21 11:14 
GeneralRe: The right way to adopt new technology Pin
jeron130-Apr-21 16:17
jeron130-Apr-21 16:17 
GeneralRe: The right way to adopt new technology Pin
Gary R. Wheeler1-May-21 8:46
Gary R. Wheeler1-May-21 8:46 
GeneralRe: The right way to adopt new technology Pin
jeron11-May-21 14:04
jeron11-May-21 14:04 
GeneralRe: The right way to adopt new technology Pin
Marc Clifton1-May-21 10:08
mvaMarc Clifton1-May-21 10:08 
GeneralRe: The right way to adopt new technology Pin
Kent Sharkey1-May-21 21:00
staffKent Sharkey1-May-21 21:00 
JokeRe: The right way to adopt new technology Pin
abmv2-May-21 6:51
professionalabmv2-May-21 6:51 
NewsMicrosoft’s Brad Smith renews attack on Google over web content Pin
Kent Sharkey29-Apr-21 10:46
staffKent Sharkey29-Apr-21 10:46 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.