Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 2 of 2
  1. #1
    New to the CF scene
    Join Date
    Apr 2013
    Location
    Maryland, US
    Posts
    6
    Thanks
    0
    Thanked 1 Time in 1 Post

    Which Language Is Best Suited?

    Ok, so I've been doing HTML/CSS and basic PHP/MySQL for awhile, but I need and want to expand my skillset. That said, like everyone else, I have a limited amount of time and don't want to waste my time on obsolete or deprecated languages that won't be useful beyond the next year or two, so a few concise questions to help me make the decision...

    1) Is JavaScript still worth learning in the aspect of having a fully interactive website? The last major update was almost 2 years ago, but I don't have the practical experience with it to know if this is of major significance or not.

    2) I program in C#, although I know virtually nothing about ASP.NET. Is it beneficial in terms of time to learn ASP.NET with a background in C#/WPF?

    3)What web specific languages best encompass object oriented programming?

    4)I've grown a bit lazy and tend to use NetBeans and Dreamweaver for web design, and Visual Studio for actual programming. Any recommended languages that interact well with these programs?

    And, of course, any other words of wisdom in regards to other languages - Perl, Ruby(on Rails), etc that could be worth learning.

    In a nutshell, I'm looking for something object oriented that is reliable and will be around for awhile (I know, PHP is never going away)

    Muchas gracias in advance

  • #2
    Master Coder felgall's Avatar
    Join Date
    Sep 2005
    Location
    Sydney, Australia
    Posts
    6,589
    Thanks
    0
    Thanked 644 Times in 634 Posts
    Quote Originally Posted by mjdugan14 View Post
    1) Is JavaScript still worth learning in the aspect of having a fully interactive website? The last major update was almost 2 years ago, but I don't have the practical experience with it to know if this is of major significance or not.
    Yes. It is the ONLY way to make web pages interactive.

    The last update was in 2011 but the one before that was about 10 years earlier as there were two groups that had trouble agreeing on what the updates should be. The new version of JavaScript makes writing unobtrusive code completely separate from the HTML much easier and also makes it easier to find errors.

    Also with IE9 Microsoft finally started supporting JavaScript rather than their very similar JScript - making cross browser compatibility much less of a concern (or at least it will be once IE8 dies).

    The next version of JavaScript is under development and there shouldn't be anywhere near as much of a delay before the release of version of version 6 as there was for version 5.

    Also JavaScript is now becoming more practical across additional platforms.

    node.js is a JavaScript based web server environment allowing you to use JavaScript everywhere on the web.

    The other thing to remember is that JavaScript is a prototyping language - that means that it is as far more advanced than OO programming languages as OO languages are compared to procedural ones.
    Stephen
    Learn Modern JavaScript - http://javascriptexample.net/
    Helping others to solve their computer problem at http://www.felgall.com/

    Don't forget to start your JavaScript code with "use strict"; which makes it easier to find errors in your code.


  •  

    Tags for this Thread

    Posting Permissions

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