Suggest your opinion on Programming Languages used for Web Development

movl $1,%eax
movl $0,%ebx
int $0x80

tenor.gif


jokes aside, i have used js lately and i'm not saying i don't use it at all, but is it any good? no. not at all. there are many reasons why it sucks and i'm not the only one thinking this way.
however its what has been used widely as its very easy and the frameworks attached to it make it even more easy to use for noobs hence why so many people use it.
agreed there is no good alternative currently for certain tasks to update website content dynamically, but its used way too much where its not really required. then there are tons of people loading a whole framework just for 1 function they need and another for 1 more function making everything even more bloated. jquery here and there, at least use vanilla js then and create your own functions.
 
movl $1,%eax
movl $0,%ebx
int $0x80
Funny haha. Best of luck building UX with that. :D

jokes aside, i have used js lately and i'm not saying i don't use it at all, but is it any good? no. not at all.
That's more like it. I knew I could bring you to this. :D
there are many reasons why it sucks and i'm not the only one thinking this way.
however its what has been used widely as its very easy and the frameworks attached to it make it even more easy to use for noobs hence why so many people use it.
agreed there is no good alternative currently for certain tasks to update website content dynamically, but its used way too much where its not really required. then there are tons of people loading a whole framework just for 1 function they need and another for 1 more function making everything even more bloated. jquery here and there, at least use vanilla js then and create your own functions.
Can't we just use the best tool for the job? Does it have to be mutually exclusive? With the huge amount of experience that you have, I think it should have been evident to you buy now. But that's me thinking, not fishing. :D
 
Nt sure about that 95% value though. :D
MERN works, agreed. It's not the most beautiful one, but it sure does work.
Hey! My site has feelings you know..

(Me to my site): shhhh, don't listen to him, you're beautiful.
 
i just like to hate on js as for a real programmer it has some really odd ways to work...
let me copy something:
> typeof NaN
< "number"
> NaN == NaN
< false

Ok, so the type of Not a Number is a number? And it also does not equal itself?

> x == !x
< true

Wait so x equals itself, but also equals not itself?

Ok. What about the following?

> Array(3)==",,"
< true

Great, nice, awesome....

So what is null really?

> typeof null
< "object"

Ok, so which means

> null instanceof Object
< false

Wait, typeof null is object, but null is not an instance of Object? Ok. But surely this would make more sense with a string.

Ok, so which means

> "string" instanceof String
< false

No? ok then. Let's try some max and min values.

> Math.max() > Math.min()
< false
> Math.max() < Math.min()
< true

Really? So the max value of math is smaller than the min value of math? Great.

or

> true && false
< false
> true && true
< true
> true && NaN
< NaN

Really? true AND NaN produces NaN instead of a boolean?

> false && NaN
< false

Don't you love Javascripts consistency? I sure do.
Let's try something weird.

> true + true === 2
< true
> true - true === 0
< true

So from this one would assume that true is equal to 1 right? Let's check that

> true === 1
< false

How dare you make assumptions in language which the only thing it is consistent about is its inconsistency?

Ok, I am done for today. But in no way these are the only weird things with Javascript. No sir, there are hundreds more stupid things. I am just tired of looking for them for today

:D
 
I Can recommend C# and ASP .NET Core framework. It's not hard to learn, it's fast and modern. You can build powerful Web applications easily.
 
It basically boils down to JavaScript and php.
Basically.

We are yet to get a good Perl developer in Kolkata, and I thought no company gives more salary than us in India. PHP? You will get 102399323 candidates in a week. LOL. I mean....
 
I agree with Javascript as a starting point:

- it has by far the biggest community for front-end development
- it has a very large community for back-end web development (using node.js server)

and for a beginner that means more tutorials, more Stack Overflow answers, etc.

Like any language it has pros and cons, but they're worth worrying about once you've built up some experience and maybe dipping your toes into other languages ...
 
No one mentioned HTML/CSS with Bootstrap + Ruby on Rails?

With that you can build a super complex site with full backend in a much shorter time than other languages.
 
No one mentioned HTML/CSS with Bootstrap + Ruby on Rails?

With that you can build a super complex site with full backend in a much shorter time than other languages.

That is a super-productive stack, there's not really a wrong way to go with anything mainstream. However if you do want to do anything client-side that can't be done with Turbolinks, then you're going to end up having to learn both Ruby and Javascript.
 
You can learn MERN(MongoDB, Express, React and Node. js).This is good for front and back end both.
 
If you don't want to learn multiple language for frontend and backend, best way to go about this is to pick JavaScript.

First learn es6+ syntax.

Pick ReactJs as your frontend. EpressJs as your backend. MongoDB as your database.

Now you are a full-stack developer.

I guess everyone rounds up to this Stack (MERN)… I will start with this and also personally I see other half of the crowd shouting for pure c# . What do you think would be best bet for industry practices between these two?

I have good experience with programming languages but with scripting...apart from python I don't know much.
 
I guess everyone rounds up to this Stack (MERN)… I will start with this and also personally I see other half of the crowd shouting for pure c# . What do you think would be best bet for industry practices between these two?

I have good experience with programming languages but with scripting...apart from python I don't know much.
Mern stack is good to be a "full stack" developer.

But learning a pure OOP language like Java, C++ or even C# can make wonders when it comes to training your brain to think "logically". Pick an OOP language and learn it on the side for fun while focusing on Mern stack.
 
Mern stack is good to be a "full stack" developer.

But learning a pure OOP language like Java, C++ or even C# can make wonders when it comes to training your brain to think "logically". Pick an OOP language and learn it on the side for fun while focusing on Mern stack.

I know C++ and little basics of java, but really not big fan of java....very hard for me lol apart from OOP I know C too . I guess i will refresh everything again. thanks!
 
Back
Top