This is accurate.
This is accurate
Other urls found in this thread:
It all turns into opcodes in the end, who gives a shit
u left out matlab
>python not on brainlet tier
c'mon user this list is garbage
>special cornflake
kek
anything that touches a JVM is shit
JVM is actually pretty great.. Only Java ist shit.
This.
>thread started by autist whos biased against Java
Welcome to Jow Forums. Anything below Java 8 is indeed shit though.
Perl and Python are used just as much as R in my field. Other software we use is written in C++ and old shit that is falling out of fashion is written in Javascript.
Javascript is out of fashion, but I think python at least should be in professional tier because it's used professionally.
>Professional tier
You can find a job for almost any language anymore. A blessing and a curse.
>C
>low tier
Go kill yourself, stop programming, maybe you can chase cooking career
it would be true if you reversed the list.
>r
lol, more like being stuck in academia autistic brainlet prison for life tier.
Python should be at the bottom
Nice try pajeet.
There correct version for you.
What does Jow Forums have against java? I did an ap course back in high school on it. Never got into programming but java seemed like a powerful language
Fpbp
Jow Forums will never understand this
>The Conventions and the strictly enforced Object Oriented nature, which leads to serious problems for any non-trivial project.
>Can't program outside shitty/proprietary IDEs. --> bad language design.
>It just doesn't make fun to write Java.
>I feels cancerous.
Calm down, Sandeep.
keep programming scripts in ruby kid
No, it really isn't.
>t. Pajeet
C is worthless dumb monkey
>t. never worked close to the metal
This
>metal
OpenGL fags incoming.
>normal/sane
next time say correct term normie scum because that's what languages like Kotlin, Go, etc. represent.
>Kotlin
>Special tier
>not sane tier
Other than that it's pretty good
>t. Pajeet.Poo().use
>csharp
Blunder.
> R is chad tier
lmao
>R not in professional tier
Plus if it's turing complete they all can do the same.
I don't get why php is way down, half the internet runs on php.
because it's shit.
Just because it works doesn't mean it's not shit.
>php works
since when?
>php is hipster
>python (pseudocode) is same
I smell underage
see facebook
Any language that tries to enforce a certain paradigm is objectively shit, only exception is functional because monads are a thing.
>facebook is example of php working
ok
why shouldn't it be?
>it's another thread promoting meme languages that will never gain +1% market share...
Java ssuurree sucks.
>yearning for wagecuckery
>wagecuck
>self employed
>broke
choose one
>You left out the the shittiest langaue
>self employed
>work more hours/week than a normal job
choose two
>angry because someone said your pajeet language is pajeet
>so your hand are shaking
>can't even post properly
This. The best and most important software is written at least partially in C.
You're the dumb monkey who can't into memory management.
It's the second most popular language.
So it obviously sucks to people who love programming in Rust++ on their riced Garch Linux Thinkpad.
In the rest of the world it's considered by people who know what they are talking about one of the best language when it comes to safety and performance.
Pajeet pls. Java is second most popular just because India have 1/3 of world population.
If some language at same level of popularity as shity languages like js and php that obviously means a lot you brainlet.
>inb4 that was bait
Java is a great language actually and will let you get stuff done fast and reliably. Only autists hate Java.
found the C++ programmer
>samefag
>Primary coding skills in India
>of 118,975 NoNameShityWebBlog users
>statistic
>of 118,975 users
>118,975
Try more Pajeet.
You left out elixir
wait until you learn about the central limit theorem, it will blow your mind you clueless retard
no i
No, but this is.
Come on user, the game is that you try to make a ridiculous list, then ironicaly defend it
Not making a factual list
Sorry user, I have autism and can't into irony.
>if i will say something abstruse maybe no one will notice i don't know shit what we talking about
Pathetic.
Everytime I see these threads I remember that Jow Forums is just a /v/ that want to make videogames instead of play them (but doesn't do it and just keep playing or shitposting)
Pretty close.
Cant believe such idiots even exists.
lisp and prolog should be God-tier. And C and perl should be added to oldfag-tier
>C
Good language
>C++
Horrible language but needed
>Java
Shit
>Scala
Good language
>Kotin
Scala for brainlets
>JavaScript
Shit
>Typescript
Good
>Php
Shit
>Haskell
It's alright
>C#
Shit
>Rust
Interesting but compilation too slow, gtfo
>Python
Shit, teaches bad habits and is slow
>R
It's God for what it is
>God
*good
Which bad habits does python teaches? I suspect that the way how PyCharm works would be one of them, but I'm not sure.
It's quirky and uses very odd ways to make things work sometimes.
>C++
>Professional
Hmmmm........
Depends on the professional?
Holy shit, I just looked at Kotlin, it's beautiful..
Why did I miss that earlier?
>semi-colons are optional
nobody uses R or scala
c, c++, c#, java, js php and python are still the mosed used languages.
Why do you need them so much?
Because it leads to shit like this:
function foo()
{
/* ... */
return
{
member: value
}
}
I don't get it.
In that piece of JavaScript, what does the function foo() return?
Ugh, I have never written JS. I would guess it's json?
Entire language dismissed because of some small syntactic thing you don't agree with! Classic Jow Forums.
then write everything in Brainfuck
in actuality it matters a lot, because PEOPLE make mistakes
you want a programming language where tools exist to check for mistakes - linters and type checkers decrease incidences of program bugs
support for testing is also good
No, because semicolons are optional, it assumes you just forgot to add ; after return and doesn't return anything.
Mature, adult programmers use whatever works. Which is generally the mainstream languages: Java, C#, JavaScript, PHP, C++ and so on.
Junior developers chase new, fancy languages to win online big dick contests with no prize. Haskell was hilarious. Everyone was talking about it but nothing serious has ever been developed in Haskell. Same thing with Rust now. Same with Scala; the few companies that used it went back to Java I think.
>then write everything in Brainfuck
Why? CISC instructions exist.
That's more a matter of coding style and personal preference, famalam.
But write this in Java:
val z = (1..9).map {it * 3}
.filter {it < 20}
.groupBy {it % 2 == 0}
.mapKeys {if (it.key) "even" else "odd"}
println(z)
// => {odd=[3, 9, 15], even=[6, 12, 18]}
It's spot on and very readable.
I like it.
You can go throughout your day without being involved with Prolog code.
The world pretty much runs on C code, though.
you missed my point, programming languages are for humans, not computers
of course computers don't care what they're executing
but humans are the ones who introduce mistakes into code, so programming languages must be easy for humans to use and must have features to prevent human error
That's probably because JS has dynamic type checking. You can't do that shit in kotlin.
See:
>paulgraham.com
(Note:
Back then Python was "the hot new shit", while today it's common, so replace "Python" with something like "Scala" here)
>you missed my point
I'm just pointing out that the alternative to writing high level languages is not reducing yourself to a minimalist turing complete language like brainfuck.
>That's probably because JS has dynamic type checking.
No, it's because JavaScript doesn't know if end-of-statement was intentional, and assumes it was.
>nobody uses R or scala
Are you retarded?
>No, it's because JavaScript doesn't know if end-of-statement was intentional, and assumes it was.
And because of that you assume that kotlin has the same problem?
>And because of that you assume that kotlin has the same problem?
I assume that anything "optional" in a programming language will at some point lead to unintended consequences.
This is why explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
>ranting about optional semicolons in Kotlin
>quoting "the zen of python"
>a language which has no braces and where semicolons are optional
>not_sure_if_troll_or_retarded.webm
I don't know, user. I've been programming in kotlin for more than a year and have never had any problems with semicolons you mentioned.