Page 1 of 2

Bring back Classic Visual Basic

Posted: 17 Jan 2014 11:17
by admin
This is not off-topic since XY is written in VB. It looks like there is a chance that MS will turn their focus back to the best tool they have ever designed: VB. Good timing, since recently even I find myself thinking about moving to .NET (which would happen only at incredible costs in money and time, and at a severe loss in development speed :( ).

So, you could help the cause by voting on this page (each person can put 3 votes!):
http://visualstudio.uservoice.com/forum ... oved-versi

It would be really good for XYplorer...

Don

Re: Bring back Classic Visual Basic

Posted: 17 Jan 2014 11:35
by Marco
Done!

PS: could you please explain the move towards .NET? Now XY can handle 64bit menus (albeit non natively). What would bring .NET, besides a native 64bit executable? And why not shifting to C++?

Re: Bring back Classic Visual Basic

Posted: 17 Jan 2014 12:51
by klownboy
Done

Re: Bring back Classic Visual Basic

Posted: 17 Jan 2014 13:03
by yusef88
done :appl:

Re: Bring back Classic Visual Basic

Posted: 17 Jan 2014 14:13
by serendipity
admin wrote:So, you could help the cause by voting on this page (each person can put 3 votes!)...
Done, 9 votes (using 3 email addresses!)

Re: Bring back Classic Visual Basic

Posted: 17 Jan 2014 14:23
by admin
Marco wrote: PS: could you please explain the move towards .NET? Now XY can handle 64bit menus (albeit non natively). What would bring .NET, besides a native 64bit executable? And why not shifting to C++?
1) Indeed, things look very different now than some weeks ago. We have 64bit menus, and I know much more about NET and about the costs of migration.
2) Too slow.

Re: Bring back Classic Visual Basic

Posted: 17 Jan 2014 14:26
by 40k
If I was a Windows developer right now I wouldn't know which way to turn. You can't really trust Microsoft anymore to do the right thing. .NET 1.0 introduced somewhere around 2002, support already dropped by 2009. How are you supposed to build an application on such a shifting platform.

Re: Bring back Classic Visual Basic

Posted: 17 Jan 2014 14:31
by admin
I guess C++ is a pretty safe bet, but this language is not apt to rapid application development, its focus is somewhere else. VB is/was THE language exactly made for this. Some demon got MS off track. Hopefully they find back to reason.

Re: Bring back Classic Visual Basic

Posted: 17 Jan 2014 15:26
by Marco
admin wrote:1) Indeed, things look very different now than some weeks ago. We have 64bit menus, and I know much more about NET and about the costs of migration.
2) Too slow.
So why migrating? AFAIC understand, no bitness will give XY a "full" 32+64bit context menu (only Windows shell can do this). So, what else will give NET that VB doesn't already give you/us?

Re: Bring back Classic Visual Basic

Posted: 17 Jan 2014 15:28
by avsfan
Done! 5 email addresses = 15 votes! :)

Re: Bring back Classic Visual Basic

Posted: 18 Jan 2014 09:33
by Enternal
Done!
Marco wrote:
admin wrote:1) Indeed, things look very different now than some weeks ago. We have 64bit menus, and I know much more about NET and about the costs of migration.
2) Too slow.
So why migrating? AFAIC understand, no bitness will give XY a "full" 32+64bit context menu (only Windows shell can do this). So, what else will give NET that VB doesn't already give you/us?
One thing I can think of right away if multi-threading. That will be extremely helpful. Even with Don's magic coding, there are many times I can see that multi-threading would be an immense help to the way XYplorer handle things.

The other thing is, we now have 2 extra executable that comes with XYplorer. XYCopy for copy and move and the executable for 64bit menu. If VB6 was multi-threading and support 64bit, there would never be 2 extra executable that are shipped with XYplorer.

EDIT: I do however think that perhaps XYCopy should remain separate. The reason is that xplorer2 is also multi-threaded yet if it crashes, it takes the whole thing with it. I once had a file operation going on and I was doing something in xplorer2 and it crashed... so did the copy operation thread. I can see benefits in having a separate executable for the copy process. Either way, having it multi-threaded will still be useful. Even with a separate process XYCopy, XYplorer definitely feels slower or lags a bit sometimes while XYCopy is working.

Re: Bring back Classic Visual Basic

Posted: 18 Jan 2014 20:27
by JohnM
Done

Re: Bring back Classic Visual Basic

Posted: 18 Jan 2014 21:58
by xycooper
Done.

Re: Bring back Classic Visual Basic

Posted: 20 Jan 2014 22:09
by Mesh
Done. :)

Re: Bring back Classic Visual Basic

Posted: 21 Jan 2014 20:15
by admin
Thanks for all the "Done"s! :appl: