Well... I still do vb.net programming, but I think I need to move away from .net as a focus. At least for my recreation.
Professionally, there isnt a match. I do lots of datamanipulation either through database, reading 1000s of text files for text and file management. C would be faster running Im quite sure (as would assembler), but would not dare to come close to the time it takes to write this in VB.Net. Cmon, 2 screens of code to create and manage a minor xml database? What .Net does, it does well and with a short development time.
Personally... well, I get annoyed. How many people own macs? like 2% of the whole worlds computer market? More macs than Linux. Yet on the internet, amongst my collegues and friends, Id say that number is up around 15%.
Anyone hears about a program and gets annoyed when its for the PC.
To make matters more annoying, of 10 people to download an application made using vb.net 2003, 2 people could run it. Im sure some people got pissed that you have to download a 20mb file to run a 10k program. I had 3 people who did download .net framework 1.1 and still could not run the program.
My webserver laughed at me when I asked if they had any .Net capability, mostly because theyre too professional for people who want performance and reliability. Thats what they say.
As sad as it sounds, I actually have a solution. I took a semister of HTML in college and spent most of that time programming in ActionScript for Macromedia Flash (I was the only one getting that in depth). In fact when our final web page was due, I did a Flash Webpage.
Im still looking into how functional Actionscript is. I know theres not a snowballs chance in hell of it being functional enough to do what I need done at work (running speed, disc access, database or other features might be lacking or VERY SLOW), but Im not doing anything terribly complicated at home. So long as it can create and read from a data (text file) Ill be happly. any XML support would make me excited.
As far as compatability, anyone with a web browser and the plugin can run the program, be it PC, Mac or Linux (probobly unix and other OSs as well).
Maybe .Net will actually become cross platform someday, I wont put the Java Runtimes on my computer, they always cause conflicts and try to take things over... So it looks like Flash (animation software) is the best looking programming tool I have personally.
I dont know if ANYONE in the world, besides me, thinks that Flash/Actionscript would be a viable alternative to a REAL programming language. I may change my mind when I get into more detail with its limitations.
But Ill still be using VB.Net and maybe someday theyll finish .Net and I can use it for real. Im thinking when they come out with a .Net native OS, things will be a LOT better. I dont even know if Microsoft even cares about actually getting the .Net ported over to Linux or Mac.
Sorry, I just had to get that off my mind
>>Edit<<
Hmm, Just hit up the Macromedia website and found Flash MX 2004 Professional! Forms, datacontrols...
I always considered Flash like VB lite. Im not so sure anymore... Ill have to check this out.
Professionally, there isnt a match. I do lots of datamanipulation either through database, reading 1000s of text files for text and file management. C would be faster running Im quite sure (as would assembler), but would not dare to come close to the time it takes to write this in VB.Net. Cmon, 2 screens of code to create and manage a minor xml database? What .Net does, it does well and with a short development time.
Personally... well, I get annoyed. How many people own macs? like 2% of the whole worlds computer market? More macs than Linux. Yet on the internet, amongst my collegues and friends, Id say that number is up around 15%.
Anyone hears about a program and gets annoyed when its for the PC.
To make matters more annoying, of 10 people to download an application made using vb.net 2003, 2 people could run it. Im sure some people got pissed that you have to download a 20mb file to run a 10k program. I had 3 people who did download .net framework 1.1 and still could not run the program.
My webserver laughed at me when I asked if they had any .Net capability, mostly because theyre too professional for people who want performance and reliability. Thats what they say.
As sad as it sounds, I actually have a solution. I took a semister of HTML in college and spent most of that time programming in ActionScript for Macromedia Flash (I was the only one getting that in depth). In fact when our final web page was due, I did a Flash Webpage.
Im still looking into how functional Actionscript is. I know theres not a snowballs chance in hell of it being functional enough to do what I need done at work (running speed, disc access, database or other features might be lacking or VERY SLOW), but Im not doing anything terribly complicated at home. So long as it can create and read from a data (text file) Ill be happly. any XML support would make me excited.
As far as compatability, anyone with a web browser and the plugin can run the program, be it PC, Mac or Linux (probobly unix and other OSs as well).
Maybe .Net will actually become cross platform someday, I wont put the Java Runtimes on my computer, they always cause conflicts and try to take things over... So it looks like Flash (animation software) is the best looking programming tool I have personally.
I dont know if ANYONE in the world, besides me, thinks that Flash/Actionscript would be a viable alternative to a REAL programming language. I may change my mind when I get into more detail with its limitations.
But Ill still be using VB.Net and maybe someday theyll finish .Net and I can use it for real. Im thinking when they come out with a .Net native OS, things will be a LOT better. I dont even know if Microsoft even cares about actually getting the .Net ported over to Linux or Mac.
Sorry, I just had to get that off my mind
>>Edit<<
Hmm, Just hit up the Macromedia website and found Flash MX 2004 Professional! Forms, datacontrols...
I always considered Flash like VB lite. Im not so sure anymore... Ill have to check this out.