Hola Jow Forums whats your favorite language? Which one is objectively best?
Best language 2018
Other urls found in this thread:
en.wikipedia.org
en.wikipedia.org
twitter.com
Go
C
fpbp
A true Cnile. No reason to not use cepples in 2018.
my top 5:
1. C
2. Haskell/Idris
3. Lua
4. Julia
5. Go
Python.
I have to get shit done and don't give a fuck about speed.
Why is the rust logo always replaced with the video game rust logo? Is this a meme or the official logo for rust?
mexican.
1. C/C++
2. Python
3. Haskell
Javascript and rust
Rust and C.
This.
1. C
2. Haskell
3. Lua
4. Python
What about when you have to do something important? Oh, I guess you have to have a job for that to happen. Never mind, sorry, user.
>rust videogayme logo
big meme
yeah but i give a shit about not having hidden bugs. dynamic typing was a mistake.
Developer time is more expensive for an employer than server time. Unless you are a game developer in the post-planning stages rapid prototyping and easy debugging is always the priority.
Use type hinting you retard.
Ada.
I have to get shit done and I know the value of detecting and correcting bugs as soon as possible.
I do most of my work in dadlang at home but usually scheme at work
crystal. just needs to mature.
ocaml is the best language but the ecosystem/tooling terrible
Unironically, Rust. I haven't felt this happy with a programming language in a long time. It has completely changed how I write non-rust code. You learn so many important concepts! I wish I could use it professionally.
proof you don't work on a team and have never built anything to last.
if typing is not required people will get lazy.
What are code audits?
Lua
1. Haskell
2. Rust
3. Sepples
I really enjoyed using using C# and Go
Real men use Scheme.
1. C
2. C
3. C
Fucking ironic when Python is one of the most demanded language im programming
>t. Cnile
Common lisp
A lisp which isn't Common
The python + C combination is objectively the best and its not only cause they go together perfectly but also because both are great for vastly different things and combined create the whole package
literally any knob can program in python
If you think that, you don't know enough people. Most people couldn't program their way out of a wet paper bag, even with python and instructions in pretty colors
These people are not worth mentioning. Python is the lowest common denominator. The only thing below it is PHP, but that's a subhuman tool.
Every webshit is more degenerate than Python(and Java).
C++ + LUA is faster
I don't know which is objectively best, but Go is subjectively best for me right now
>Which one is objectively best?
The things on the right.
>muh speed is everything
kys
Not my favorite language, but I'm currently learning Common Lisp and I really love the interactive process where you can change the behavior of a function that is being executed by just evaluating its new definition, and the SLIME/Emacs environment. I had only seen this capability in niche languages for audio like SuperCollider or TidalCycles so far.
Other than that, Typescript is pretty comfy at my job, and I like the design of C and Python.
The rust language itself offers nothing new and is poorly implemented. So what's left besides marketing wank and the community full of shills who harass everyone.
>and combined create the whole package
no
this is already way more flexible and I do not even consider it good
there is also a lot of other stuff c + python doesn't offer
The C language itself offers nothing new and is poorly implemented. So what's left besides autism wank and the community full of retard brainlets who harass everyone.
>there is also a lot of other stuff c + python doesn't offer
such as
>LUA
i see we aren't just pretending we are hipster clowns
proper sandboxing (aka NOT process sandboxing)
proper language design (that's kind of a stretch for c++, though)
multiple in-process instances
security and engineering considerations in general
proper metaprogramming and other stuff that actual software developers want
exactly, that act dropped when talked about Python
>actual software developers
>You see i am an ACTUAL
Get off your high horse, you aren't better because you use shit nobody gives a fuck about
You can't be a hipster while using one of the most widely used programming language that there is, LUA on the other hand is literally who
>he doesn't have standards
Yeah, it's totally unknown. en.wikipedia.org
Retard.
1. Python
2. C#
3. C++
.
.
.
99999999. Java
Ruby
Haskell
Common Lisp
JavaScript/TypeScript/CoffeeScript
...
Luna, don't @ me, it's cool.
1. Scala
I got a job that pays very lucratively for writing code in it, so it's my favorite.
Java/Kotlin for scalable projects
Python for IA advanced stuff
Typescript/HTML/CSS for UX stuff
This is the best combination, for me
fpbp
A man of culture
>t. kernighan
You meant Thompson.
Kernighan actually likes C++.
>python isn't used in actual jobs
Oh, the irony.
It's just that Kernighan helped make both C and Go. Go was his higher-level complement to C.
I'm confused cnile guy, are you actually for sepples or rust?
Whenever I hear Rust I keep thinking the game, Rust.
>1 Prolog
>...
>9 Haskell
>10 C
vpns are blocked
>BS
By the logo I suppose this is related to JavaScript, but what the hell is BS?
Perl 6
C
Go
Julia
I think that Julia has potential to be a good general purpose scripting language, it feels like Javascript but there is no OO scope to cock block everything. Its has very streamlined and minimalist syntax of just container types with built-in methods. And it borrows Python's awesome for-in comprehension syntax which is so much nicer than Ruby's shitty block syntax.
Go has already proved itself as a do-everything systems and server language.
>Python's awesome for-in comprehension syntax
Which actually came from Haskell, which in turn came from mathematical set-builder notation.
Kotlin is super comfy, loving it more every day
My 2018 top 3 would be
python
C
R (lisp if you consider tweaking elisp for emacs config as "programming")
I want to give Julia credits but it fails to stick on my workflow when it comes so late after getting used to python and numpy.
I sometimes go to R to for its plotting libraries but I never feel like "damn, that would be a good task for using Julia!"
What the fuck is dadlang? Is it any good?
Use a linter and automatically deny PRs that don't meet your standards.
You should be doing this anyway.
>1.
Q
>2.
Python
>3.
Lisp
Everyone else is wrong
>Listing stuff without a HM type system
Lisps get a free pass
C. Though sepples has some nice features like function overloading. As long as you dont abuse the bloated shit it can be elegant.
Of the languages that I have used seriously for a substantial period of time
1. Kotlin
2. C
== large gap ===
C# (use for work)
== small gap ===
C++ (was my original language)
=== large gap ===
Java
=== gap wider than your mother ==
Javascript
Fortran
Self taught here with no actual work experience. I don't know what the industry wants and too scared to apply for jobs because I feel like a brainlet.
I like to use Python and Lua for automation, data handling, etc.
I like to use Java for top level applications. It was the first language I learned when I was a teenager diving into Minecraft stuff and I feel most comfortable using Java. I've been meaning to learn Kotlin now as well.
I very rarely use C/C++. I'm not proficient at it but I'm able to read sources and understand what's going on to make minor edits.
I've been studying alternative stuff recently. Been playing around in GHDL learning the VHDL language.
I've also been messing around with Prolog.
How come if Python has such bad performance everyone in data science and machine learning loves it?
what is so different about Kotlin vs Java?
Kotlin offers nice syntactic sugar.. and less job opportunities
Primary reason:
Java is 99% bloated boilerplate syntax whereas Kotlin is 99% convenience flavor syntax.
Secondary reasons:
While not being strictly-speaking functional, Kotlin has learned a lot of lessons from Scala and supports a lot of the tools, functions, and syntax.
Also nullable types should have been the standard from the beginning.
> C for low-level applications, embedded applications.
> C++ for low-level applications, scientific applications, game applications.
> C# for Windows applications.
> Golang for concurrency, backend services, middleware services, command-line applications.
> LISP for learning computer science concepts.
Those are my 5.
Java earns me a lot of money :^)
Best overall design - Idris
Best cross platform - Kotlin
Best front-end - Typescript
Best data analysis - Julia
Best systems level - Rust
Honorable "It just werkz" mentions:
F#, clojure, elixir, golang
MIPS
>Hola Jow Forums whats your favorite language?
Scala.
> Which one is objectively best?
Eh, none. That's also why there are so many programming languages, and why we're not all programming purely functional style despite that being THE most modular way to program? [Also the most parallelizable and so on... there would be no downsides if we could actually pull it off. Which we really can't always to a sufficient extent.]
every answer that isn't kotlin is objectively wrong
Heh. BS.
do you do f# on linchucks or only on wangblows?
1. C
2. Perl
3. Go
4. Java
5. Ruby
6. AWK
You're wrong. The best language is Java. Your little functional cuck language has to be compiled to java bytecode as well.
You know, Java bytecode ain't that great either. Kotlin and Scala constantly hitting artificial limitations because of things the Java bytecode simply cannot do. Honestly, the only good thing about Java is the actual JVM. And I here Spring is nice, but I've never used it. Definitely cannot recommend either Swing or JavaFX.
C
T. Chinese sweatshop programming monkey have fun competing with drag'n'drop website tools for work chink
scala
>implying I can give you an objective answer on Jow Forums