Page 1 of 2 12 LastLast
Results 1 to 25 of 31
  1. #1
    Member Cav's Avatar
    Join Date
    August 13th, 2008
    Location
    Ontario, Canada
    Posts
    98
    What's your programming language of choice?
    I have been writing quite a few posts lately and can't seem to stop.lol
    I want to know what are the best programming languages to learn and why? If anyone could help it would be greatly appreciated.

  2. #2
    Analytics Dude Kevin's Avatar
    Join Date
    January 18th, 2005
    Location
    Rochester, NY
    Posts
    5,904
    One man's opinion, but:

    For the self made webby: PHP. Easy to hack up so much open source stuff.

    For enterprise applications and looking for a j*b: .NET (et al). I'll be damned if I can find too many bigger businesses that don't want to run ASpages and dot net on Windows servers.

    It's interesting to me though that big business has such an aversion to PHP. Maybe someone with a little more in depth knowledge can say why. I suspect it's for security reasons, but I find that to be an erroneous supposition on their part....
    Kevin Webster
    twitter: levelanalytics

    Kayak Fishing
    Web Analytics and Affiliate Marketing

  3. #3
    Comfortably Numb John Powell's Avatar
    Join Date
    October 17th, 2005
    Location
    Bayou Country, LA
    Posts
    3,432
    PHP for me. I think that the business that use .net and Microsoft stuff sometimes believe that free can't be as good as what you have to pay for. Sometimes the tech people they have are MS trained and want to go with what works for them. I'm guessing as you can tell.


  4. #4
    Grandma broke her coccyx! Uncle Rico's Avatar
    Join Date
    May 8th, 2007
    Location
    North Carolina
    Posts
    2,238
    For pretty much any website these days, PHP/mysql is all you need.

  5. #5
    ABW Ambassador kse's Avatar
    Join Date
    November 29th, 2005
    Posts
    2,511
    ASP & ASP.Net for me!!

  6. #6
    Full Member iolaire's Avatar
    Join Date
    October 3rd, 2006
    Location
    Arlington, VA
    Posts
    229
    I use Ruby on Rails http://rubyonrails.org/ because its fairly easy or understandable to build data driven sites. If I was starting out I'd look at CodeIgniter http://codeigniter.com/ first since that is native PHP and probably easier to get up running on any Apache site.

  7. #7
    ABW Ambassador isellstuff's Avatar
    Join Date
    November 9th, 2005
    Location
    Virginia
    Posts
    1,659
    So, I like a combination of c#/.NET combined with a lot of free stuff that has typically been ported from Java. I don't like nor do I use ASP.NET.

    Right now I use c# and .NET 2.0 in conjunction with NVelocity (from the Monorail project), MySQL, Lucene.NET, Log4Net, and a couple of other ported libraries.

    I find that c# and .NET are beautiful to program in, and the Intellisense of the Visual Studio editor makes me very productive.

    ASP.NET makes it really hard to work with a graphic designer because it is a layer of abstraction on top of HTML that seeks to provide application state on something that is inherently stateless. I'm using NVelocity because it is just easier to tweak the HTML and experiment with layouts.

    BTW, 90% of my code has nothing to do with UI, I have a price comparison engine and most of my code is centered around processing datafeeds. I need a very strong, yet easy to program language that produces very fast runtime libraries.
    Merchants, any data you provide to Google Shopping should also be in your affiliate network datafeed. More data means more sales!

  8. #8
    SEO: A Specialty - Web Design: Slow or outsourced andbeyond's Avatar
    Join Date
    June 18th, 2006
    Location
    The Call is coming from Inside the House!
    Posts
    1,332
    I am learning for my own sites so I dont like the .net ASP Windows Server ways of thinking.

    It really seems to me the world that has a choice is going (has gone) LAMP environment.

    Linux
    Apache
    Mysql
    Perl / PHP / Python

    More at: http://en.wikipedia.org/wiki/LAMP_(software_bundle)

    A lot of newer sites are Ruby on Rails. Although something big Twitter? jsut went away from Ruby to something else. Maybe someone else knows what.

  9. #9
    Newbie Akarin's Avatar
    Join Date
    August 26th, 2009
    Location
    Florida Keys
    Posts
    31
    LAMP for me would be Ubuntu, Apache2, MySQL, PHP

    You know I have done a few large scale applications with Symfony as a framework and it is pretty cool. It's a little cryptic if you glance over the documentation, but if you do the sample application/tutorial all get's revealed with a big AHAH

  10. #10
    Full Member
    Join Date
    January 18th, 2005
    Posts
    396
    VB (VB6) without the UI for fast back room processing and PHP to generate the dynamic web pages. (now to start a firestorm...) a roll-your-own database to handle the requirements for processing speed to handle very large databases - 2+gig and 1+million records - not as versatile as SQL but a heck of a lot faster.

  11. #11
    ABW Ambassador isellstuff's Avatar
    Join Date
    November 9th, 2005
    Location
    Virginia
    Posts
    1,659
    Quote Originally Posted by micheck
    a roll-your-own database to handle the requirements for processing speed to handle very large databases - 2+gig and 1+million records - not as versatile as SQL but a heck of a lot faster.
    I agree, SQL is too slow for serious data manipulation on extremely large datasets. My biggest problem with MySQL was that it was buggy on my 20 million row, segmented database. I would frequently get crashes during table updates.

    Now that I've got 100's of millions of rows, I use a combination of flat files that are read into an in-memory hash and Lucene which I use for fast searches, but also as a tarball to keep my file count down.

    My current use of MySQL is mostly legacy. I store user comments that are awaiting moderation, for instance.
    Merchants, any data you provide to Google Shopping should also be in your affiliate network datafeed. More data means more sales!

  12. #12
    Newbie
    Join Date
    October 22nd, 2009
    Posts
    1
    Use php with wordpress plugins and 90% of the work is already done.

  13. #13
    Member BrettSaver's Avatar
    Join Date
    July 29th, 2009
    Location
    Sacramento, CA
    Posts
    158
    Atari LOGO. Hey, you asked my programming language of choice, not what I currently use.

  14. #14
    ABW Ambassador PatrickAllmond's Avatar
    Join Date
    September 20th, 2005
    Location
    OKC
    Posts
    1,219
    PHP for server side code.
    C# for Client side code.

    Each is horrible the purpose of the other.
    ---
    This response was masterly crafted via the fingers of Patrick Allmond who believe you should StopDoingNothing starting today.
    ---
    Focus Consulting is where I roll | Follow @patrickallmond on Twitter
    Search Engine Marketing | Search Engine Optimization | Social Media | Online Video

  15. #15
    Member Cav's Avatar
    Join Date
    August 13th, 2008
    Location
    Ontario, Canada
    Posts
    98
    I've been doing PHP and MySQL now for two week and I must say having previous javascript experience has help a lot with the PHP ,but I guess could be said for other programming languages.

  16. #16
    Newbie
    Join Date
    September 28th, 2005
    Location
    India
    Posts
    15
    PHP and MySQL is my choice.

  17. #17
    Member
    Join Date
    November 3rd, 2009
    Posts
    50
    PHP is my choice
    I have been working with asp for quite some long time for work, anyway PHP is by far the language I prefer.

    In my opinion it has the best learning curve you'll ever find and has a lot of built in potential, an endless amount of ready to use functions.

    The possibility of using it in both object oriented and procedural mode is a big plus, and you find plent of programming forums, blogs, code snippets and examples.

    that said, I'm a big wordpress fan

  18. #18
    Visual Artist & ABW Ambassador lostdeviant's Avatar
    Join Date
    September 7th, 2007
    Location
    Cuautitlán, Edo. de México
    Posts
    1,725
    Quote Originally Posted by MoreBeer
    PHP is my choice

    that said, I'm a big wordpress fan
    Wordpress uses PHP :-)

  19. #19
    Member
    Join Date
    November 3rd, 2009
    Posts
    50
    Quote Originally Posted by lostdeviant
    Wordpress uses PHP :-)
    I know

    I meant that I'm a fan of it against doing everything from scratch because it saves you 99% of the development time

  20. #20
    Newbie QiSoftware's Avatar
    Join Date
    August 6th, 2008
    Posts
    28
    java [servlets]...
    Last edited by BurgerBoy; January 18th, 2010 at 11:07 AM. Reason: No manual signature.

  21. #21
    ABW Ambassador Doug247's Avatar
    Join Date
    January 18th, 2005
    Location
    DE USA
    Posts
    931
    Gotta go with PHP & mySQL.
    Thanks,
    Doug

  22. #22
    Member vicjg's Avatar
    Join Date
    January 12th, 2010
    Posts
    80
    FWIW - .NET & SQLServer

  23. #23
    Newbie
    Join Date
    March 2nd, 2010
    Posts
    4
    Java stack for back-end:
    Struts 2 + Hibernate + Lucene + Spring

    Front end:
    Cocoa because it's prettie-UI!

  24. #24
    PHP/MySQL

    Winning Combo.

  25. #25
    Affiliate Manager qualityunit's Avatar
    Join Date
    January 8th, 2007
    Location
    Bratislava, Slovakia (European Union)
    Posts
    116
    PHP for server side of application, GWT (Java compiled into javascript) for client side

    In general PHP is ugly language, but we are forced to use it because of wide support on all types of hostings
    [SIZE=3][FONT=Arial]Viktor Zeman[/FONT][/SIZE]
    [B][URL=http://www.qualityunit.com/]Quality Unit [/URL][/B] Founder and [B][URL=http://www.qualityunit.com/postaffiliatepro/]Post Affiliate Pro[/URL][/B] developer

Closed Thread
Page 1 of 2 12 LastLast

Similar Threads

  1. Language Choice for Webgains Users
    By Ryan Gilbert in forum Webgains.com
    Replies: 0
    Last Post: April 27th, 2009, 12:42 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •