How would web programmers like a new object-oriented paradigm for Javascript?
453337
Great!! \nJavascript should support its existing procedures and syntax and in addition give OOP support. That would be really really great.\nAnd that really means a lot b/c by the increased usage of Ajax, javascript is supposed to handle a lot of things (even business logics at sometimes). Many full-featured ajax applications are using OOP like ways to code their bussiness logics but they have to use events etc. By incorporating OOP in javascript this problem will be solved.
726598
PHP has been around since 1996, which is longer than, for example, .Net, so if anything is new and untested,  it is in fact .Net.  Ruby on Rails?  Nice toy, but does it work in production?  I am not saying it doesn't, but so far no one tried it. \n\nPHP, with its simplicity and possibility of avoiding object-oriented programming, is ideally suited for software development by a domain expert, rather than a programmer, which is what the future is going to be all about. Programming is quickly becoming a skill, rather than an occupation, very much like driving or typing; a lot of people do it, but for most, it is either not a job at all or just a part of a job.  And this, I believe, is the answer to your question: if you want a secure career, forget programming.  Professional programmers are going the way of professional typists, into oblivion.  There will always be a few niches for professional programmers (someone will have to develop operating systems, development tools, hardware drivers, embedded software, etc.), but application programming, especially on the Web, will eventually be taken over by domain experts...
11190
When you have an OO language, my suggestion will always be to use those OO features.\nThat said, for C++ I would model objects and use their constructors to get a good start in which I can determine the order of construction by calling as needed. Please see the fist link below on how to manage static construction.\nSo don't think about "functions" but "state/objects" and their "initialization".
8443
You're probably thinking of Ruby on Rails, "a full-stack, open-source web framework in Ruby for writing real-world applications with joy and less code than most frameworks spend doing XML sit-ups".
374853
What you're looking for is considered an Ajax application.\n\nNot quite as simple as your typical HTML stuff.  \n\nIt requires some JavaScript code to make the various pieces shake hands and play nice.\n\nWhat you're talking about is something in the neighborhood of this: http://www.imagemash.com/ where you have things you interact with that cause others elements on the page to change.\n\nIn other words: it probably requires a decent programmer, since there aren't many people giving away that sort of functionality for free.\n\nOf course, I say this as someone who does quite a bit of programming for a living (and for full disclosure: I do own the site I linked you to).\n\nOnce you start getting heavily into these sorts of functions, you have to very picky about where you're hosted.\n\nFor example, everything we run is PHP, so we have to have a webserver that supports it.\n\nIt's not usually easy to find a webhost who supports everything you need for free.  Trust me: I tried everything when I was younger and learning.\n\nSorry for the discouraging tone, but the more functionality you want from a website the more difficult and expensive it becomes.
46843
it's easy to make a library - simply write one. i'd suggest you store it into a .js file and then you can access it easily across many websites/pages\n\ntypically a library consists of parameterized functions that would have global appeal, much as the javascript api functions themselves serve.\n\nmost likely what you need is already out there, but if you have special localized needs, then rock on. you're of course able to make different .js files if you have functions that you wish to selectively include as you need
1052536
Ruby is interesting. I've been learning it for only a week. Its big thing is that it's completely object oriented. Just about everything is an object in some way. The language is "fun" in a weird way. It's not a structured as Java. It allows for many cool and powerful algorithms, but takes a bit to get used to. If you want to try it out, use http://tryruby.hobix.com/ That is the coolest thing I've ever seen to learn any programming language.
127497
Not with javascript alone, I think. ActiveX would play an important part in accessing these components.
24954
I'n not sure really what you mean by "web service implementation" but I use the Nusoap library which is quite nice.
57144
Web application development in .NET with ASP.NET has evolved a great deal. The overall architecture of web applications in .Net is much more improved and robust. The enhanced features in ASP.NET make it the best available technology for web application development. The code behind the ASP.Net scripts can be in written in any .Net compliant programming language. \n\nThe script (ASP.NET scripts), logic (code behind) and presentation (view) are separated from each other so they may evolve independently. There are much more server controls now available in .Net including the standard calendar and amazingly useful data grid controls. The ASP.Net web applications can now use .NET assemblies and COM components to serve the client requests. ASP.NET pages are now compiled contrary to the ASP pages which are interpreted by the ISA server. Truly speaking, there is no comparison between ASP and ASP.NET... ASP.NET simply rules!
789206
most serious js programmers don't check version numbers! we check for features that we want to use, and it it's not there we don't proceed  with it's use!\n\nthe simplest is (if document.images) {  I can pre-cache images!}\n\nevery new feature comes with a way to see if it is implemented in that browser.\n\nbut the latest assigned version is 1.7  with cool additions such as the let command!
5665
Shame on you, that's not a real question ;)\n[and was it really worth bumping???}\n\nNow, I am a coldfusion programmer, and I personally don't think it's a real programming language. The problem is, the people who started coldfusion thought it wasn't a programming language either, but then suddenly as its userbase needed more solutions for the applications they were building, the language got bigger, and it certainly had to start mimicing the constructs and processes of a real programming language, including OOP methods. So it has become one. Sure it's not OOP, but I was able to use the process I learned from ColdFusion and put it into my C++ skills. \nBut of couse you were asking the question as your own statement about its quality, so your asking is disingenious to begin with. \n\nIt is a programming language, strictly speaking, as you give it input, which it interprets and gives output.  It's certainly not as robust as PHP, and has to go back to the server unlike Javascript, which I'm sure you must think are both real languages since they're OOP, but why complain? Get over it and get back to your real programming language.
553761
If you know C++ or Java (which have simular syntax) than these are best because they would compile to smaller code and run quicker (less steps to compile down to machine code). The only draw back is that it is more difficult syntax to VB, although it is the best option for more advanced programming.\n\nVisual Basic is popular because the syntax is simple, although it isn't fully object oriented. Although it does make use of objects, it does not allow the user to create their own classes, or modify others (polymorphism). Although VB.NET and later versions is fully object oriented, don't know as much about that. It also runs slower than C++ because of the processes it has to go through to get down to machine code. If you don't know what object oriented programming is, a good overview can be found here: http://en.wikipedia.org/wiki/Object_oriented\n\nYou could imagine that developing an application is like building a house. Both languages can be used to achieve the same task, although building it with VB is like using bigger bricks. It would be quicker and easier to build, but you wouldn't have has much flexibility as you would with smaller bricks (e.g. in this analogy, using C++).\n\nDelphi is also a fully object oriented language and also very powerful. It has the same syntax as Pascal (which was a popular teaching language years ago and supported object orientation in later versions). Delphi is basically a modern GUI version of that.
212834
Consider looking at some of the implementations which\nare available on the net (both source code as well\nas functioning web-interface-implementations).\n\nhttp://www.alpertron.com.ar/ECM.HTM\nhttp://www.boo.net/~jasonp/qs.html
445806
Now a days there are a lots of things that you only can do from client-side with JavaScript. There are no alternet solutions. There are number of atributes that you can set with JavaScript which can't be set with anything else.
382433
If you know JavaScript or a C-type language fairly well, and understand the ideas behind event-driven programming models, then yes, it's easy. If you don't, then it is quite hard.
8686
If you want to be more of a client side programmer, the following is a good list.\n\nJavaScript -- For client side interaction. Look up the term AJAX, which incorporates JavaScript, and you'll see all sorts of people talking about how this is the future of web applications. Gmail is an example of an AJAX application.\n\nCSS -- Not a scripting language, but a way to style and layout web pages. Alot of people use CSS wrong. There are a few books that cover how to do it right. Books by Eric Meyer (Eric Meyer on CSS 1 & 2) and Jeffery Zeldman (Web standards) are MUST READS if you want to learn it right in the shortest amount of time. You might work witha designer that will do all of this for you, but you still better understand it.\n\nHTML -- I'm sure you know this by know, but the trick is doing HTML right. The Zeldman book talks about this and the O'Reilly HTML reference book is very helpful. Don't fall into using HTML the wrong way since it is very hard to get out of that pit. When I say "wrong way", I mean using tables to layout your page instead of CSS or .\n\nXML -- Not really a scripting language, but you'll need to know how to use XML in relation to other scripting languages.\n\nXSL -- I have read a little about this, but don't really know how many companies are using it in the real world. There is a slight bit of scripting involved. Read up on it just to be aware. I still believe most people are sticking with HTML and CSS.\n\nFor backend programming, which I don't no much about,:\n\nASP or ASP.net -- If you end up working at a company using microsoft products, you'll need to know this. They are very similiar to PHP.\n\nSQL -- Not a scripting language, but you'll need to interface with databases and this is the only way. SQL syntax varies by the product you use. MYSQL, SQLServer, Oracle are all popular database products.\n\nVB or VB.net -- If you are in a microsoft shop, they'll want you to know this.\n\nC# and/or Java\n\nC++ -- If you want to get hard core.\n\nThere is definitely more stuff out there. I recommend looking at some job descriptions of jobs you might want and check out their requirements. That's the best way.