Only language you will ever need

Only language you will ever need.

Attached: basedRust.png (1200x1200, 84K)

Other urls found in this thread:

servo.org
youtube.com/playlist?list=PLXajQV_H-DxJPiJQK8gvou4SUZ8Zfvgm6
youtube.com/watch?v=S0VI70nY6Vo&list=PLX44HkctSkTewrL9frlUz0yeKLKecebT1
vlang.io/docs
github.com/vlang/v
twitter.com/NSFWRedditImage

prove it

Why did you post the Rust logo when you're talking about Lisp?

servo.org
Because I talk about Rust, not Lisp.

Seeing as the only language I will ever need is Common Lisp, you can't have been talking about Rust.

*JS

good talks about embedded rust
youtube.com/playlist?list=PLXajQV_H-DxJPiJQK8gvou4SUZ8Zfvgm6
and some tutorial streams:
youtube.com/watch?v=S0VI70nY6Vo&list=PLX44HkctSkTewrL9frlUz0yeKLKecebT1

the design is an utter catastrophe and crate maintainers keep breaking shit like there is no tomorrow. you won't ever need rust for any lame enterprise task or any niche.

Okay brainlet C fag.

Imagine if C fags were are as obnoxious shills as rust trannies.
I bet you sit in your discord all day long planning your shill threads. Haha they tool the bait uwu i get 50 replies from the misogynists
your language is shit

is an abortion

Rust fan BTFO'd

>rust

Attached: Screenshot_20190604182313.png (1080x1920, 278K)

>were are as
Learn English C fag.

so you admit to being a tranny since you are in the chat

i like you

>you won't ever need rust for any lame enterprise task or any niche.
If you want high performance and protection from buffer overflows then Rust is your best option.

>If you want high performance and protection from buffer overflows then Rust is your best option.

Rust does not protect you from buffer overflows, it just panics instead of segfaulting.

Fuck off, tranny.

Attached: 1558638956829.jpg (900x1174, 1.12M)

>C++ommon Lisp.
Eww.

This is still an improvement.

holy shit

Attached: 1548533659999.jpg (226x212, 8K)

>protection from buffer overflows
Here is an idea, why don't you know just do proper bounds checking like any other good programmer would do? Seems less of a language problem and more of a retard problem.

This. Learn lisp and you can do anything. You have lots of dialects, and can transpile your code to anything you want (C, Lua, Java, HTML, JSON, even fucking JS)

Attached: c-rust-rewrite.png (600x382, 163K)

Someone post some simple Rust code.

Attached: 1546110565141.jpg (1080x1080, 148K)

$cut -penis

Firefox has chunks of it's engine written in Rust now, doesn't it? Isn't that why it managed to become competitive again?

Attached: simple-rust-code.png (1920x1080, 292K)

What does that do?

Sandboxing

i get it now why people use tranny as criticism.
their developers are all diversity hire and you cant expect good software from diversity hires.
it just killed my chances of using it

I'm bored with c/c++/python. Which programming language do you guys recommend to learn?

I'm going to use it and make something popular then shit all over their faggotry whenever I get the chance.

A Lisp.
Common Lisp, Racket or Clojure.

A lisp dialect

Either a Lisp (I like Scheme) or something pure and functional like Haskell.

This is the gayest thing I've seen in a good while and there's a pride parade in town.

Rust is a terrible meme of a language.

V will have its first release later today, and it's already MUCH better than Rust:

vlang.io/docs
github.com/vlang/v

Attached: 42874521.jpg (1281x713, 94K)

Attached: Steve Klabnik, Rust Core Team wants a 'Tech ANTIFA'.png (638x1326, 301K)

This is not the C++ logo...

does it have something like cargo? seems pretty bare-bones from what I can tell from the readme (since there's no source yet).

It's out
>It's out
It's out
>It's out

what font?

Doesn't compile to LLVM, or any other IR format that can generate actual performant code. Also not portable. The only thing V has over Rust is that it compiles fast.

concurrency support? hot code?

MAGA

>V is a statically typed compiled programming language designed for building maintainable software.
>the very first code example shows IO function not being a part of some library
That won't be maintainable at all.

>Just like in Go and C, functions cannot be overloaded.
Alright, I'm done.

Attached: 1559424954175.gif (640x360, 803K)

ATS

I want to develop a game engine, can rust do that or are there any limitations I should know of?
Can this v shit work for a game engine?

Attached: 1344310683066.jpg (640x480, 67K)

It cannot even compile itself.

Attached: rustarguments.png (1065x804, 187K)

if you're struggling to answer these questions, maybe you shouldn't be creating a game engine.

>phoneposting
>discord
>rust
3 strikes

ok guys this is retarded shit just tell me what language to use for most things

im leaning towards c++ because all the other languages just seem like they're shilled by liberal cock sucking faggots

this shit isn't helping any beginner

You'll be ridiculed around these parts, but for most things you use Python. It's simple and it's good enough for most things. For the few things Python doesn't cover you use C or C++ depending on preference.

Learn whatever you makes you productive.

> just seem like they're shilled by liberal cock sucking faggots
Don't let this shit control you. Choose what seems most intuitive right now and then you can learn other langs later. If you let some Jow Forums opinions tell you what to learn, you'll lose.

go should be used for anything python is used for.

Nah, you got it the wrong way around. C or C++ should be used for anything Go is used for.

You guys can argue and cry but you know it's C

web services should not be written in C if you want them to be prod-ready in the next 10 years. I appreciate your effort and the continuation of "C is for everything" meme.

What sort of web services are you talking about? Probably you should just do it in Python.

>Only language you will never need.
ftfy

distributed systems, for example those developed by AWS or Google are mostly written in Go (with some Java interspersed). Writing them in C (maintenance, concurrency, etc) or Python (performance) would be massively problematic.

I'm assuming you mean interfacing with such systems by Google or AWS? That's a very specific and narrow use case. When some guy asks a general question he should get a general answer, not some niche bullshit.

That too, but I'm talking about those services themselves. I'm on an AWS team, and we've seen firsthand C used in these services become massive problems to maintain and keep up to date.
Web services are one of the fastest growing concepts in tech, and I would argue clearly delivers the most value at the largest scale. It's hardly a niche usecase.
What might be a niche usecase in 2019 is developing Windows desktop applications in C, or operational tools in python.

So some average guy who asks "what should I use for most things" is someone you assume is going to write a AWS scale distributed web service system? I mean, if his question was "how can I be corporate salaryman pajeet" I'd have said Java. It was a very open and general question and I still think Python for the most part, C for what it doesn't cover is the correct answer.

If you're going to be reimplementing some highly specific, complex system where resource utilization is of the essence then you're either in corporate, a hobbyist or a retard. In these cases the answer is:

>whatever your company wants you to use
>whatever language you think is fun
>rust

But other than that, in a very general sense, you'll get by fine with Python and C. Most tasks a general programmer face is automating some bullshit task. Python is simple and easy, there's a library that werks for everything and it's easy to get help. The few things you might need resource utilization for, the general answer is C or C++

perhaps don't take the perspective of a NEET or wagecuck when determining what someone might want to do with a new programming language.
Maybe they want to complete a project sometime this century, and at the same time get performance that doesn't degrade their entire home computer (or personal server).
Web services don't need to be at global scale, that was merely an example. A webservice could be as simple as a small app that runs on your own personal server that performs tasks that you've automated.

But if it's a small app that runs on your personal server then Python is all you need. You're thinking like a specialist while answering a generalist question.

right, but it takes less effort to write a go app than a python one, and you get the performance increase out of it. seems like a no brainer, no?

>but it takes less effort to write a go app than a python one
I don't see how.

for one, you don't need to have python installed. just target the go binary to the OS you're running on. and two, you get built in concurrency handling which is ideal for web services or anything that needs to do async work (which is most apps in 2019)

Java.

But seriously, if you want to be a good programmer you need to play around with many languages. Most languages can be used for most tasks, but some combinations will be very ineffective if not painfully wrong.
For starters:
C++ and Rust are good for systems programming
Node(TS) is good for web apps
Typescript and React are good for front end
Unity(C#) is alright for making games
Lua is great for plugins and mods
Bash for shell scripting