Click here to Skip to main content
15,399,360 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Why is Javascript still a thing? Pin
User 48350474-Aug-17 3:38
MemberUser 48350474-Aug-17 3:38 
GeneralRe: Why is Javascript still a thing? Pin
bleahy484-Aug-17 3:38
Memberbleahy484-Aug-17 3:38 
GeneralRe: Why is Javascript still a thing? Pin
CygnusBMT4-Aug-17 3:52
MemberCygnusBMT4-Aug-17 3:52 
GeneralRe: Why is Javascript still a thing? Pin
André Pereira20-Mar-18 2:12
MemberAndré Pereira20-Mar-18 2:12 
GeneralRe: Why is Javascript still a thing? Pin
MSBassSinger4-Aug-17 4:08
professionalMSBassSinger4-Aug-17 4:08 
GeneralRe: Why is Javascript still a thing? Pin
GKP19924-Aug-17 5:53
professionalGKP19924-Aug-17 5:53 
GeneralRe: Why is Javascript still a thing? Pin
Kirk 103898214-Aug-17 4:20
MemberKirk 103898214-Aug-17 4:20 
GeneralRe: Why is Javascript still a thing? Pin
Ken Utting4-Aug-17 5:07
MemberKen Utting4-Aug-17 5:07 
I'm kind of surprised at the lacks of specifics on this thread. So far no one, including the OP, has indicated specifically what they like or don't like about Javascript or the tools and ecosystem that surrounds it.

One of the things I find most amazing about Javascript is how chameleon-like it is. Folks have created TypeScript, to provide strong typing and a more traditional OO flavor. React and other frameworks rely more on its Functional Programming flavor. Other people have compiled Javascript source into such compact code that the recently released WebAssembly standard is only a minor improvement. People have even made Javascript look like the granddaddy of OO languages, Smalltalk (Amber Smalltalk[^]).

Tools around Javascript also make the language extremely powerful. Flow allows you to find flaws in your code without requiring the explicit type declarations that TypeScript utilizes. WebPack and its many plugins allows you to not only minimize your production code, but you can even create hot-loaded modules so that your enormous web app doesn't have to all be loaded when the user accesses the first page. And if you're generating minimized code, make sure you also generate source maps, so you can debug it so much more easily. Chrome's built-in developer tools are powerful, and I rely on them every day, but occasional glances at FireFox and Edge make me think they have pretty strong debugging tools as well.

There's no way to tell from your post what it is about Javascript you don't like, or how much experience you have with the language, and so its impossible to suggest approaches that might help you deal with your issues. And there's no doubt that Javascript continues to have its limitations. But it still seems to me that Javascript survives not only because it is the only game in town for front-end web programming, but because it is a remarkably adaptable tool that enjoys strong support from a large, vibrant developer community.
GeneralRe: Why is Javascript still a thing? Pin
zezba90004-Aug-17 7:00
Memberzezba90004-Aug-17 7:00 
GeneralRe: Why is Javascript still a thing? Pin
André Pereira20-Mar-18 7:37
MemberAndré Pereira20-Mar-18 7:37 
GeneralRe: Why is Javascript still a thing? Pin
zezba900020-Mar-18 11:22
Memberzezba900020-Mar-18 11:22 
GeneralRe: Why is Javascript still a thing? Pin
André Pereira21-Mar-18 0:46
MemberAndré Pereira21-Mar-18 0:46 
GeneralRe: Why is Javascript still a thing? Pin
André Pereira20-Mar-18 7:36
MemberAndré Pereira20-Mar-18 7:36 
GeneralRe: Why is Javascript still a thing? Pin
zezba90004-Aug-17 6:46
Memberzezba90004-Aug-17 6:46 
GeneralAnother day at the CP lottery! Pin
CodeWraith2-Aug-17 22:38
MemberCodeWraith2-Aug-17 22:38 
GeneralRe: Another day at the CP lottery! Pin
OriginalGriff2-Aug-17 23:09
mveOriginalGriff2-Aug-17 23:09 
GeneralRe: Another day at the CP lottery! Pin
CodeWraith2-Aug-17 23:32
MemberCodeWraith2-Aug-17 23:32 
GeneralRe: Another day at the CP lottery! Pin
W Balboos, GHB3-Aug-17 1:23
mveW Balboos, GHB3-Aug-17 1:23 
GeneralRe: Another day at the CP lottery! Pin
OriginalGriff3-Aug-17 1:34
mveOriginalGriff3-Aug-17 1:34 
GeneralRe: Another day at the CP lottery! Pin
Nelek3-Aug-17 0:03
protectorNelek3-Aug-17 0:03 
GeneralRe: Another day at the CP lottery! Pin
dan!sh 3-Aug-17 0:07
professional dan!sh 3-Aug-17 0:07 
GeneralRe: Another day at the CP lottery! Pin
CodeWraith3-Aug-17 0:25
MemberCodeWraith3-Aug-17 0:25 
GeneralRe: Another day at the CP lottery! Pin
dan!sh 3-Aug-17 0:09
professional dan!sh 3-Aug-17 0:09 
GeneralRe: Another day at the CP lottery! Pin
CodeWraith3-Aug-17 0:22
MemberCodeWraith3-Aug-17 0:22 
GeneralRe: Another day at the CP lottery! Pin
Arthur V. Ratz3-Aug-17 1:23
professionalArthur V. Ratz3-Aug-17 1:23 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Straw Poll

Do you expect users to read the instructions when using your apps?
  Results   391 votes