I use VB to buld my experience up. I want to move to a more advance language but dont know which one, is .Net much harder to learn thatn VB6 was? or are they almost the same?
Eventualy i want to learn C or C++ or somthing
Thanks
[Vbcode]If YourOpinion = WindowsIsCrap Then
Kill Wndows
Open Linux
ElseIf YourOpinion = WindowsIsGreat Then
Unload Me
Else
Get MSNTV
End If[/vbcode]
Originally posted by mendhak I forgot to ask a question abuot this in my previous post:
What for?
The satisfaction that you are 1337er than the VB programmers. I want to learn it as well, just for the sake of knowing a lower level language in case I need to write an app that can be compiled on multiple operating systems.
Originally posted by macai The satisfaction that you are 1337er than the VB programmers. I want to learn it as well, just for the sake of knowing a lower level language in case I need to write an app that can be compiled on multiple operating systems.
Unless it's going to be used, I don't see much need for it.
It's better then, to go for ASM, isn't it.
Edit: Before I get bashed by C++philes, when I say "not much need for it," I mean in terms of my work and what I do.
The official word on the next version of Visual Studio (Whibdey?) is that it's going to re-embrace some of the look/feel and features of VB6, since VB.Net was a collosal failure as far of wide spread development switch-over.
Wait for that.
Edit: Learning C or assembler makes computers less mysterious and gives the programmer more power...
Originally posted by PT Exorcist Go for it. VB6 looks like crap in comparation with .NET
In terms of WHAT ???
VB6 is one of the very best programming languages ever and it did proved this over long period of time.
DOT NET is yet to achive this goal.
Programming is all about simplicity and not complications wich was why many C guys (including myself) moved away from redundancies in C/C++ programming to VB world back in the early VB releases. VB.Net as well as C# are nice languages (no doubt about that) but both have tons of redundancies in coding and both including mentality of some JAVA and some C++.
Personally I'm really sorry to see VB6 going away ... but we have to move on and future is all about DOT NET I guess.
One of the main reasons i learned off in VB6 was the fact that it WAS supposed to be the best, and most easiest to learn. A year down the line, and it has failed to satify in many aspects, though was easy. I though of going to .NET but seeming as i have Delphi 7 i though of transferring VB6 skills to Delphi. Already is Delphi 7 10x times better than VB6. The sophistication of the IDE, and the Code editor is superb. When you compare Delphi 7 to .NET, Borland Delphi 7 is already way ahead of the competition. If you still think VB.Net is better than Delphi 7, go for Delphi 8.Net. Because if things are like what they used to be for me, such as VB.Net is amazing, then you will be dissapointed. Im not sure about .Net, but in VB6 you have to install 1Mb + runtime files, Delphi 7 only uses 450 - 600Kb run times files. The standard controls shipped with VB are feeble in comparison to Delphi 7. With VB 90% of users go hunting for extra controls due to the limits of there properties, you get all the advanced properties built into Delphi 7's standard component library.
Overall, if you ask me, Delphi 7 or Delphi 8.Net is the DEFINITE way to go, leave VB6, dont think about .Net and go with Borland Delphi. The help support may be not as great as MSDN, but it does exist, there may be less source examples out there as well as less forums, but with help and guidance from myself and Corona beer you can be making superb programs in little time. If you though VB6 or .Net was powerful, you aint seen nothing yet! I even though of going to C++, but since using Delphi 7, well try it and see for youself.
Very true dude, originally Delphi was to be my first language/attempt at programming, but i saw it at first and went *Gulp. I was so happy cos i managed to work out how to load one form, and close another. It was too much for me to handle, i setlled with VB6 in the end because i heard so much of it, and that it is so easy. Indeed it was easy, a year down the line, and im producing diddly squat in it because VB6 is limited to the kind of functionality i need. I decided a week ago to give Delphi 7 another bash it, first few hours i didnt have a clue where to go or what to do. I stuck at it, found no help on the net, no forums or examples on what i need. Then Corona beer helped me through some of the basics in the language, and i realised that the existing knowledge of VB6 definitley came in handy. The language between the 2 is very similiar, though the syntax isnt exact. I spend an hour or so looking through the controls and there functions, unfortunatley i didnt get time to look through them all because there is literally so many! Take a look in the screenshot shown below. A few weeks back i tried Dev C++ because of hearing the language being so powerful, but with it not having an IDE i hated it, if you cant have fun programming then it makes you a bad programmer. Which is why i like programming in an IDE, such as VB6 or Delphi. I could sit here and give you a 1001 reasons to go to Dephi 7 or Delphi 8.Net, instead of VB.Net, but having not tried .Net myself i cant see which is best. All i know is, comparing Delphi 7 to VB.Net shows how far ahead Borland are to Microsoft. If Delphi 7 is better to VB.Net, then Delphi 8.Net is already a few year ahead of Microsoft I mean, in VB you have to farse about organizing your Form_Resize() code to make controls fit the form ok, in Delphi you can align it to Client, which sorts them all out for you. One drag of the TSplitbar and you can resize controls at runtime with ease. I leave you with this screenshot and some thoughts, but I certainly know which is the best, and im not turning my back on it until i get Delphi 8.Net. Because Delphi 7 is the future, already ahead of Microsoft and improving as we speak, dont waste your time and money anymore on Microsoft, Borland have spoke, they know the true meaning of RAD development when it comes to programming. Use Delphi and you will never need hunt for new components, use VB and VB.Net you will have to, adding more bulk to your final installation.
Well, what more can i say to make you all realise Microsoft arnt even in the competition chain when it comes to programming, Borland is the presence, and the future
I remember when Delfi 4 (I think it was 4) came out it already had (7-8 years ago !!!) capability of creating controls on the fly wich was yet to match such functionality by MS (became available as of VB6).
Oh well ... I guess we just have to go with the flow sometimes ...
You couldnt ask for much more from a program such as Delphi, apart from the wish of having more support and open source available for it. Well, i guess thats better for me in the long run, will determine me to learn extra hard
Actually, i might make a poll in Chit Chat, see which is the best by people round here. I bet VB wins due to popularity, oh well, we'l see
Nooo... .NET is evil. Stay away. Like someone said, wait for the new Visual Studio. Perhaps take a shot at delphi! I believe that .NET is an utter failure. The only thing that it is good for is Internet Applications. If you are interested in that, by all means. However, I would still recommend sticking with VB6 for now. It is not going to make you more 'l33t' like someone here said... which made me burst out in laughter.
ok, so... windows takes 1 minute to search for a file on my PC yet google.com takes 1 second to search the entire internet?
Ok, i forgot to add, here is reason #47826 to choose Delphi, you can if you want compile the project to include the run time files into that single executable (the output single exe size is normally 450Kb), but you can specify which components to not to include, saves the need of an installer dont you think, if your lazy like me
Reason #39875
You can add icons to menu
Reason #1269
You can add icons/bitmaps to your Imagelist, then when you assign to your Toolbar, it doesnt matter if you need to add a new button later on (normally you would have to re assign the Image list image indexes), as it updates it for you easily
Reason #1
The product doesnt contain the name Microsoft
I'm sorry, but I just have to disagree. When I started using Delphi (erm, 6 if I remember correctly), I found it to be a waste of time. Since I started with QBASIC, I found Visual Basic to be alot better to jump straight into. Since I never really got into Pascal, Delphi was strange to me.
Delphi 6 wasn't that powerful, in fact, I found many things I couldn't accomplish (don't ask me to list them, as I can't remember now).
Lets not post a Pro's/Con's list, the page would overflow with memory leakage, causing another MICROSOFT product to crash.
Whatever the problem was Phreak, i can guarantee that if you used Delphi 7 or higher, the problem would be easily fixed and completed. I dont know where you got the idea of it not being powerful, but i hear the power is phenomenal, compared to VB/VB.Net. I mean, if you think Delphi 6 was weak, ill use this an excellent opportunity to correct you, and enlighten you on this. Go to www.gamemaker.nl the dude there Mark Overmars made a program to let people make games. It includes a full fledged code editor, with power of physics, full multimedia and a compiler. This wsa made in Delphi 5, which is ancient, like 1997 i think. If Delphi 6 has no power, how the hell did he achieve that in Delphi 5 ? Moving onto 2002 Delphi 7 was released, its now 2004 and moving on we have a beta of Delphi 8.Net, the power IS definitely in Delphi, you just need to look in the right place to get it
VB.Net was a collosal failure as far of wide spread development switch-over.
Back in the sixties a lanquage was introduced called PL/1. No, I wasn't programming at that time. PL/1 was clearly superior to Cobol. But it never really caught on. The reason is that programmers were not forced to learn it in order to program a mainframe.
Question: Is .NET failing because people don't want to take the time and energy to learn it or is it because it stinks?
Originally posted by projecttoday ... Question: Is .NET failing because people don't want to take the time and energy to learn it or is it because it stinks?
I think it's both plus major investments that were made during VB golden time.
I remember days when VB3 came out and it was somewhat "wow, hell I need C++ ..." And then it was VB5's turn and agian "wow, I'm dumping C++ ..."
With VB.Net - it's ok and nothing really special except for "let's go back to all redundant code mentality we dumped back in early 90s".
On the other hand if Delfi was pretty marketable here in the States - it would language of my choice (besides VB of course).
Last edited by RhinoBull; Jun 4th, 2004 at 01:49 PM.
Got news for you naysasyer! .NET is no where near failing!
Its use is growing as more and more enterprise level application developers embrace .NET.
Is .NET failing because people don't want to take the time and energy to learn it or is it because it stinks?
No. People THINK .NET is failing because they want to snub anything new. Happened with VB, JAVA, and C++. And boy look at the failures they were.
</sarcasm>