![]() |
![]() |
![]() |
||||
Welcome to the GoFuckYourself.com - Adult Webmaster Forum forums. You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact us. |
![]() ![]() |
|
Discuss what's fucking going on, and which programs are best and worst. One-time "program" announcements from "established" webmasters are allowed. |
|
Thread Tools |
![]() |
#1 |
Registered User
Join Date: Jun 2005
Posts: 1,813
|
Which programming language would you recommend?
Okay, so I'm a programming newbie and thinking of getting to grips with some Windows programming.
Which language would you recommend? It'll probably have to be visual basic or something along those lines. C# or C++ would probably confuse me too much. I know .net is the latest, but is everyone using that now or still churning stuff out in older programming languages? any suggestions would be greatly appreciated... BTW - i've got a copy of VB6 kicking around, so that's a start, but I don't know if anyone creates apps in that any more? Thanks! |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#2 |
Confirmed User
Join Date: Mar 2004
Posts: 5,116
|
I do all my programming in VB6 but that is because I'm too lazy to learn another language.
But if you already know how to program in VB then I don't think it would be that hard to learn VB.net. |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#3 | |
Registered User
Join Date: Jun 2005
Posts: 1,813
|
Quote:
the fact that you need the .net framework installed first would probably confuse the hell out of the average PC user i would think. |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#4 |
Registered User
Join Date: Jun 2005
Posts: 1,813
|
any other suggestions?
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#5 |
Confirmed User
Join Date: Dec 2001
Location: Malibu
Posts: 3,817
|
Delphi from borland. More stable than VB, a bit harder and not as much supported as VB, but it's a lot more stable.
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#6 | |
Registered User
Join Date: Jun 2005
Posts: 1,813
|
Quote:
|
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#7 |
Confirmed User
Join Date: Dec 2001
Location: Malibu
Posts: 3,817
|
I have no idea, I believe they just released a new version. I'm still using a previous version and it's still great for any windows app.
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#8 | |
Registered User
Join Date: Jun 2005
Posts: 1,813
|
Quote:
I'll have to see how much they're selling it for... |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#9 |
Confirmed User
Join Date: Dec 2001
Location: Malibu
Posts: 3,817
|
There's a free try version available if you want to try Delphi.
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#10 | |
Registered User
Join Date: Jun 2005
Posts: 1,813
|
Quote:
|
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#11 | |
Registered User
Join Date: Jun 2005
Posts: 1,813
|
Quote:
|
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#12 |
Confirmed User
Industry Role:
Join Date: Jul 2001
Location: Calgary, Canada
Posts: 4,012
|
ASP.NET C# ;) I am loving it!
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#13 | |
Registered User
Join Date: Jun 2005
Posts: 1,813
|
Quote:
does it cause problems though that your users would need to have the .net framework installed to run your software? |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#14 | |
Confirmed User
Join Date: Aug 2003
Location: Portland, Oregon
Posts: 4,541
|
Quote:
edit: if you're a *nix poweruser expect is veryt powerful as well!
__________________
Real. Professional. Hosting. .:Expect Nothing Less:. 320-078-843 :: www.realprohosting.com :: [email protected] |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#15 | |
Registered User
Join Date: Jun 2005
Posts: 1,813
|
Quote:
but longer term am thinking of getting familiar with windows programming, and was wondering the best language to spend time learning? I guess it would have to be pretty high level since I'm sure something like c++ would confuse the fuck outta me VB .Net sounds like the front runner at the moment |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#16 |
Confirmed User
Join Date: Aug 2003
Location: Portland, Oregon
Posts: 4,541
|
well i dont do windows but from what I gather c#, c++, and of course .net
__________________
Real. Professional. Hosting. .:Expect Nothing Less:. 320-078-843 :: www.realprohosting.com :: [email protected] |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#17 |
Confirmed User
Join Date: Apr 2002
Posts: 2,194
|
windows programming? try batch files, heh
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#18 |
Confirmed User
Join Date: Feb 2002
Location: Amsterdam
Posts: 9,377
|
assembly
![]()
__________________
| http://www.sinnerscash.com/ | ICQ: 370820 | Skype: SinnersCash | AdultWhosWho | |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#19 | |
Registered User
Join Date: Jun 2005
Posts: 1,813
|
Quote:
![]() |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#20 | |
Registered User
Join Date: Jun 2005
Posts: 1,813
|
Quote:
|
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#21 |
Confirmed User
Join Date: Feb 2004
Location: United Kingdom
Posts: 575
|
Get learning some Perl by using ActivePerl for Windows then you can use that on servers as well. Learn MySQL then learn Linux Fuck Windows it's shit. Then learn C then C++ do it for 10 years then you'll know how to program. GOOD LUCK!!!
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#22 | |
Registered User
Join Date: Jun 2005
Posts: 1,813
|
Quote:
|
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#23 |
there's no $$$ in porn
Industry Role:
Join Date: Jul 2005
Location: icq: 195./568.-230 (btw: not getting offline msgs)
Posts: 33,063
|
perl, php
c++ |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#24 |
Confirmed User
Industry Role:
Join Date: May 2004
Location: America.
Posts: 7,320
|
javascript my man
__________________
#27024067 |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#25 |
Chafed.
Join Date: May 2002
Location: Face Down in Pussy
Posts: 18,041
|
MS is supporting multiple programming language "overlays" to .net - so if you learn VB it will be useful to continue progressing. ITs also pretty easy to learn.
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#26 |
Confirmed User
Join Date: Jul 2003
Location: In the middle of nowhere
Posts: 1,886
|
For Windows Programming, VB is best to start with for learning, then move on to C++. Perl and PHP is nice to know for web CGI scripts, not windows programs.
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#27 |
The Hustler
Join Date: Feb 2005
Posts: 4,993
|
learn win32 api.. after you got that down, learn mfc.
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#28 | |
Confirmed User
Join Date: Jul 2003
Location: In the middle of nowhere
Posts: 1,886
|
Quote:
|
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#29 | |
The Hustler
Join Date: Feb 2005
Posts: 4,993
|
Quote:
|
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#30 | |
Confirmed User
Join Date: Jul 2003
Location: In the middle of nowhere
Posts: 1,886
|
Quote:
|
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#31 |
Drinker of Scotch
Industry Role:
Join Date: May 2003
Location: Texas
Posts: 242
|
jjjay, you mentioned "...a better UI" and "...getting into windows programming" as your prerequisites. The language(s) you learn should fit the applications you have in mind to build. Some very basic example scenarios are:
If you are wanting to control various hardware devices, then the C's, assembly, and Java are common and appropriate. If you are wanting to develop stand-alone event-based applications such as an audio/video processing or server log analyzer, then vb/c#.net will suffice. Also, it is not a problem to install the .net framework on the end-user's machine as this is part of the installation project -- installation is seamless to the user. As I said, these are very basic scenarios. I only want to convey that you need the right tool for the right job. Once you decide on the projects it's a simple matter to learn the right tools. Hope this helps. |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#32 |
Old school
Industry Role:
Join Date: Nov 2002
Location: Kettering, OH
Posts: 4,327
|
I use vb6 and dev-c++, I have .net but havent played around with it much
__________________
Need a programmer? (Desktop/Web Applications) --- Skype: napoleande |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#33 | |
Confirmed User
Join Date: Oct 2005
Location: Charlotte, NC
Posts: 908
|
Quote:
Once you figure out how to program, and become experienced with one language, picking up a new one is relatively easy, so first language choice isnt necassarily that important. Of course, I used to work for a major open source software company, so my bias is always towards learning something that wont lock you into vendor specific solutions, like perl (my favorite), python, ruby (quickly becoming my favorite), php etc. For building windows applications, python and ruby actually work very well with the wx windows toolkit ( http://www.wxwidgets.org/ ). |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#34 |
Confirmed User
Join Date: Oct 2005
Location: Charlotte, NC
Posts: 908
|
And almost forgot... The best part about learning something like perl, python, etc is there is no cost to get started. It amazes me people still shell out thousands of dollars for their development enviroments (IDE's etc) when there are tools out there for free.
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#35 | |
Registered User
Join Date: Jun 2005
Posts: 1,813
|
Quote:
it's a long term thing, but thought I should start getting my revision in early. also, at a later stage if I do hire someone it really helps to know what I'm talking about. I once got quoted $10,000 on elance by an indian software firm for a fairly easy job and that really brought home the dangers of outsourcing to the wrong people, and not knowing your software ass from your software elbow I've seen you can also get VB 2005 as part of Visual Studio 2005. And Visual Studio is going for as little as $80, with the express version even cheaper. that would seem like a good start. on the other hand, there's a guy selling a delphi cd on ebay for $4, but I think it might be best to start away from that... |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#36 |
<&(©¿©)&>
Industry Role:
Join Date: Jul 2002
Location: Chicago
Posts: 47,882
|
Why do you want windows programming anyway? Like others have said, it really depends on what exactly you are trying to build...
__________________
Custom Software Development, email: woj#at#wojfun#.#com to discuss details or skype: wojl2000 or gchat: wojfun or telegram: wojl2000 Affiliate program tools: Hosted Galleries Manager Banner Manager Video Manager ![]() Wordpress Affiliate Plugin Pic/Movie of the Day Fansign Generator Zip Manager |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#37 | |
Registered User
Join Date: Jun 2005
Posts: 1,813
|
Quote:
I understand that languages like visual c++ create fast running and compact code, but I'm worried that really would jumping into the deep end, so VB is the front runner for now |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#38 | |
Registered User
Join Date: Jun 2005
Posts: 1,813
|
Quote:
|
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#39 |
Confirmed User
Join Date: Jul 2004
Location: SW Florida
Posts: 916
|
VB and Delphi are entry-level languages, relatively speaking. To keep up you need to be working with at least C# or C++
__________________
ICQ: 148.167.599 |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#40 | |
Confirmed User
Join Date: Jul 2003
Location: In the middle of nowhere
Posts: 1,886
|
Quote:
you can learn Basic, C++ and Java without any money too. There are many free compilers/IDE's out there |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#41 | |
Registered User
Join Date: Jun 2005
Posts: 1,813
|
Quote:
|
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#42 |
Confirmed User
Join Date: Jul 2003
Location: In the middle of nowhere
Posts: 1,886
|
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#43 | |
Confirmed User
Join Date: Jul 2004
Location: SW Florida
Posts: 916
|
Quote:
__________________
ICQ: 148.167.599 |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#44 |
<&(©¿©)&>
Industry Role:
Join Date: Jul 2002
Location: Chicago
Posts: 47,882
|
If you are serious about programming, it's probably best you take a basic c++ programming course at a local community college. It will teach you programming concepts applicable to any programming language.
__________________
Custom Software Development, email: woj#at#wojfun#.#com to discuss details or skype: wojl2000 or gchat: wojfun or telegram: wojl2000 Affiliate program tools: Hosted Galleries Manager Banner Manager Video Manager ![]() Wordpress Affiliate Plugin Pic/Movie of the Day Fansign Generator Zip Manager |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#45 | |
Registered User
Join Date: Jun 2005
Posts: 1,813
|
Quote:
|
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#46 | |
Registered User
Join Date: Jun 2005
Posts: 1,813
|
Quote:
what worries me about c++ is the amount of time it takes to become competent in it. that's what has put me off looking at it in depth so far |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#47 | |
:glugglug
Join Date: Mar 2003
Location: Where the Wild Things Are
Posts: 26,118
|
Quote:
Then for Windows programming, I'd recommend learning Visual Basic. |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#48 | |
<&(©¿©)&>
Industry Role:
Join Date: Jul 2002
Location: Chicago
Posts: 47,882
|
Quote:
__________________
Custom Software Development, email: woj#at#wojfun#.#com to discuss details or skype: wojl2000 or gchat: wojfun or telegram: wojl2000 Affiliate program tools: Hosted Galleries Manager Banner Manager Video Manager ![]() Wordpress Affiliate Plugin Pic/Movie of the Day Fansign Generator Zip Manager |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#49 | |
Confirmed User
Join Date: Jul 2003
Location: In the middle of nowhere
Posts: 1,886
|
Quote:
|
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#50 |
Confirmed User
Join Date: Nov 2002
Location: Houston
Posts: 1,130
|
i recommend english programming language. lol
__________________
» Looking for Type-in domais? Page Rank domains? Alexa domains? Popular domains? » Domain Research Tool can scan hundreds of thousands of domains to find whatever you're looking for. » Auto-appraise domains and send automated domain offers in bulk with just one click. » Full support for Proxy Servers and International Overture. Try it Free. |
![]() |
![]() ![]() ![]() ![]() ![]() |