||[Apr. 9th, 2003|09:18 pm]
LiveJournal Client Discussions
okay....now that I think I found the right place to ask this....|
Which of these would be the easiest to write a client in?
Microsoft Visual Basic | C++ | J++ (all 6.0)
Borland Delphi 6
I'm guessing Visual Basic, but not sure.
thank you for your time
I'm familiar with all of them. (some more than others)
I don't know Java very well....but it's not all that complicated.
And...you are absolutely right, code is hard to keep track of every now and then in VB, but I never had a problem with it.
C++ doesn't seem like a bad idea....but I don't like the syntax.
Delphi is fun...lots of stuff I can do there. I just don't know which one would be easiest. What was the client he did?
LochJournal. The website for it seems to be down, but he mentions it on his personal site
I'd say that Java is definitely easier than C++. Java vs. VB depends on how complicated your project is...I'd put the break-even point at maybe 1000 lines of code. As I said, I can't judge Delphi. From what I've heard it's slightly easier than Java, slightly harder than VB (though not much), but it doesn't have complexity problems like VB does.
2003-04-10 02:18 am (UTC)
Yeah, we moved the site to the community
as it didn't make sense for us to host it. :)
Anyway, I use Delphi. While I won't say it's easy, it's definitely easier to learn the language and interface and such than using C++/C#/Java of most any variety. Pascal makes more sense and is easier to read than the others. Granted, you can't do uber-l337 things like using trinary notation (the thing with ? and :), but it suffices for everything else I've found. Visual Basic would probably be easier, but you'd likely get frustrated from an inability to do things very easily. VB just tends to get horribly complex as you want to do more and more complicated things.
So... yeah. I use Delphi 6 for LochJournal, it's never given me many problems. There's a wealth of free components out there that make developing things easy, and books are available too. Also, it's just good to get more people using it, so that Borland stays in business. :)