Results 1 to 8 of 8

Thread: JavaScript: Future or Today

  1. #1
    Join Date
    Jan 2007
    Posts
    456
    Rep Power
    0

    Default JavaScript: Future or Today

    Working on the web, one should know little or more programming with JavaScript. In today's job requirement they would expect you know a little bit. While JavaScript turns your browser into an app-like software, you can interact with it very well; but what happens for older browser (you find these in banks etc) or it has been disabled in the browser. Surely it will not work.

    As in my signature I am a ruby on rails fan boy but I struggle to deal with two personalities: back-end and front-end, where JavaScript would be the front-end. Ok working for a large company you may have two teams for the front and back but in this case, I'm referring to those who are full stack or works for themselves. Do you find it difficult or time consuming to code in two different languages: your main language plus JavaScript?

    Meteor is a new framework that uses pure JavaScript but it works as an api. Although it's pure JavaScript I would say it's a Meteor-JavaScript (MeteorJs). I have played around with it, built a little app and am impressed but, there's just that but of using JavaScript without a fall back. That fall back would be "what if JavaScript does not load, what are the alternatives".

    Learning a new framework is an investment but it's worth while knowing the language it uses future.
    Just an average web developer.

  2. #2
    Join Date
    Feb 2003
    Posts
    3,184
    Rep Power
    0

    Default

    Javascript as a language is not going to die. Meteor itself will die before Javascript. Javascript is basically a C variant. Coding in multiple languages is not a problem. I write games in C and Lua. I code webpages in 7 languages at the same time; HTML, CSS, SQL, PHP, OOP, Javacript, Jquery, XML, custom templating, INI files, etc all separate synthax and rules, you just have to learn the problem domain.

    With experience every language becomes basically the same thing; loops, variables, input, output and synthax. There is no way to know how long a fad/language will last. You have be become a programmer first then a rails programmer second. The most you can do is look at the people who are using it and look at the projects they are producing. The C language is still around because it is a powerful language with no frills that is able to do many things (games, operating systems, embeded, webservers, anything). Meteor is limited to its domain and therefore is kinda stuck doing the little that it does.

    There is value in learning the general gish behind it but no real need to go deeply in to it.
    Last edited by owen; Apr 8, 2015 at 09:46 PM.

  3. #3
    Join Date
    Jan 2007
    Posts
    456
    Rep Power
    0

    Default

    Yes you are right about JS not going anywhere but I Meteor won't for sure.

    I was at a meetup here in the UK and overheard few people talking about Facebook is looking to invest in it. Not 100% sure how true is that though.
    Just an average web developer.

  4. #4
    Join Date
    Feb 2003
    Posts
    3,184
    Rep Power
    0

    Default

    what are using meteor for? you have anything up that we can look at?

  5. #5
    Join Date
    Jan 2007
    Posts
    456
    Rep Power
    0

    Default

    Quote Originally Posted by owen View Post
    what are using meteor for? you have anything up that we can look at?
    Noting to show with Meteor. I've contributed to bug fixes only and played with it on my development laptop. I'm a Ruby on Rails guy.
    Just an average web developer.

  6. #6
    Join Date
    Feb 2003
    Posts
    3,184
    Rep Power
    0

    Default

    Quote Originally Posted by Daveyon View Post
    Noting to show with Meteor. I've contributed to bug fixes only and played with it on my development laptop. I'm a Ruby on Rails guy.
    This is the typical answer I get from anyone who mentions node.js or meteor or anything similar. Lots of potential for potential stuff but much ado about nothing. I have coined a name for it "future geeks". I can never understand what the ultimate goal is.

    And on the flip side you have the people who actually use the stuff but it takes so long to code that they spend 1 year planning updates.

  7. #7
    Join Date
    Jan 2007
    Posts
    456
    Rep Power
    0

    Default

    Quote Originally Posted by owen View Post
    This is the typical answer I get from anyone who mentions node.js or meteor or anything similar...
    Correct. You'd agree that to write an application takes time and loads of investments. Meteor is new. No one really has a full production app; mostly startups will. Or should I say, no one would re-write their rails or php app in Meteor or any other new framework. But I do keep my eyes on it but so far I'm ok with Rails. ReactJs seems kick-***.

    Quote Originally Posted by owen View Post

    And on the flip side you have the people who actually use the stuff but it takes so long to code that they spend 1 year planning updates.
    Yup. Same here. I have seen those people too.
    Last edited by Daveyon; Nov 1, 2015 at 06:21 PM.
    Just an average web developer.

  8. #8
    Join Date
    Nov 2011
    Posts
    263
    Rep Power
    0

    Default

    This is the typical answer I get from anyone who mentions node.js or meteor or anything similar. Lots of potential for potential stuff but much ado about nothing. I have coined a name for it "future geeks". I can never understand what the ultimate goal is.
    This seems to be the case with the various .js stuff. Remembering what you said a bout Bootstrap, and simple datepickers, much of what is being done with query, and all these .jses can be done with some so-so Javascript and some lines of CSS3.
    Phone: Nokia 1200 with Satantendo ROM v.3.3
    Laptop: (Pentium III 850 MHz, 512 MB, 60 GB)
    Console: Sega Dreamcast
    Check out my blog: http://satanforce.wordpress.com/

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
  •