Hi, Jow Forums. Name :

Hi, Jow Forums. Name :
the best server side language
the best client side language
the best scripting language
the best scientific language
the best performance oriented language
the best distributed programming language
the best procedural language
the best functional language
the best object oriented language
the best first language to learn
the simplest language
the hardest language
your favourite language(s)
your most hated language(s)
an odd language you know
a language you would like to learn in depth
your favourite meme language

Attached: lang.png (1818x1197, 91K)

Other urls found in this thread:

github.com/dotnet/core/blob/master/release-notes/3.0/3.0-supported-os.md
twitter.com/SFWRedditVideos

I'll start :

> the best server side language
unironically Java, on a golden throne
> the best client side language
IDGAF about frontend but ReasonML, fuck untyped dynamic shit
> the best scripting language
Python, it's the best at this and the worst at everything else
> the best scientific language
Julia, quite recent but really nice
> the best performance oriented language
C / Fortran, that's why they are used in fast math libs
C++ if you need higher level programming, nothing else
> the best distributed programming language
Java / Erlang, great libs out there
> the best procedural language
C 'cause it's quite a small language, you know what you're doing
> the best functional language
OCaml / F# / Clojure 'cause real life oriented
> the best object oriented language
Java, could have said C# but Java really is cleaner
> the best first language to learn
C, I know it's harder than Python, but ffs learn how memory works before trying algorithms
> the simplest language
Python, really English with .py extension
> the hardest language
Haskell, very powerful but too mathematical oriented
> your favourite language(s)
OCaml, Java, C
> your most hated language(s)
probably Go and Rust : no generics + boilerplate, borrow checker meme makes it a pain in the ass to program concurrently
> an odd language you know
Prolog, quite fun to learn and can actually be very useful
> a language you would like to learn in depth
F#, because I love OCaml and it looks like OCaml with some different features and a single stdlib which is nice. Also, .NET environment gives access to a lot of packages.
C++ would be nice to master too, as the standards are going towards even nicer features.
> your favourite meme language
Haskell, beautiful but useless in real world

>unironically shilling java
>python is a scripting language
>python is just like english
you work in hr and spend all day thinking about the programmers dont you

Attached: CgyjJi3.jpg (1838x2048, 157K)

I know Java has caveats, like its verbosity. But in the end it's a nice language, people have spent a lot of time on optimising the JVM, so that in the end we got a GC language that still performs quite well in the majority of applications. Huge community, used in university to teach OOP, ... I'm using real life arguments instead of stupidly quoting and not explaining my point

For Python, it actually is a scripting language, and all its other features are implemented better in other languages. Would be glad to hear your developed ideas about what I stated though. I mean, if you accept dropping your autism for a few minutes.

I don't think I know that many different language
>the best server side language
>the best client side language
Idk, I never understood why people care so much about the distinction between server side and client side languages.
>the best scripting language
I don't like any of them. Lua seems fine.
>the best scientific language
never really used any of them but Julia seemed nice.
>the best performance oriented language
"performance" is too fuzzy as a concept. Usually you don't want performance, but you want control. C/C++ or D are good for that.
>the best distributed programming language
never used any of those
>the best procedural language
C/C++ or D. Pascal is also nice. (I mention C++ and D, because I don't use their object oriented features much)
>the best functional language
Standard ML, or Common Lisp if you'd count that as a functional language.
>the best object oriented language
Smalltalk or Self
>the best first language to learn
Standard ML
>the simplest language
Scheme
>the hardest language
x86 asm
>your favourite language(s)
Common Lisp, C
>your most hated language(s)
Javascript, Python
>an odd language you know
Jape (a rule based language used for nlp in Gate)
>a language you would like to learn in depth
Common Lisp because it's an endless depth
>your favourite meme language
Forth

Attached: japanesebirdcookingpasta.jpg (500x375, 84K)

Sorry but Net Core surpassed java in everything and will kill it in the near future

Fun way of seeing things.

> Lua seems fine
True, it's quite nice.
> Standard ML as a first language
Really ? That's interesting mate ! As an OCamy guy, I still don't know if I'd give that language to a newcomer. Basic concepts like variables are nice to begin with. And an indexed for loop is easier than a list fold, don't you think ?
> simplest one : a Lisp dialect
Disagree with this one though. Looks syntactically unreadable to me. But for someone used to Lisps that might look easier.
> most hated languages
I hate JS and forgot to mention it, but I like Python somewhat, in scripting only though as I said. But the syntax is comfy, and gets shit done for batch processing.

Multi platform support is still on Java's side though

>>favourite meme language
>>Forth
my nigga

>the best server side language
Go
>the best client side language
Dart
>the best scripting language
Julia
>the best scientific language
Julia
>the best performance oriented language
Rust
>the best distributed programming language
Elixir
>the best procedural language
Ada
>the best functional language
Elixir
>the best object oriented language
Ruby
>the best first language to learn
Javascript
>the simplest language
fish
>the hardest language
Oberon
>your favourite language(s)
Go, Julia
>your most hated language(s)
C++, VB
>an odd language you know
PL/I
>a language you would like to learn in depth
Fortran
>your favourite meme language
C