[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

/rpt/ - Real Programming Thread

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 126
Thread images: 17

Or I'd call it "relevant programming thread".
No animoo.
No C(irclejerk).
No Hasklel.
This thread is for only relevant languages like Rust, Go, Java, C++, C#.
Non-relevant languages are welcome to be laughed at.
>>
>>59510936
What about Elixir-Erlang?
>>
File: 1265641367144.png (55KB, 500x500px) Image search: [Google]
1265641367144.png
55KB, 500x500px
>>59510936
>relevant languages like Rust
>>
>>59510936
This is a false flag, right?

I'm guessing OP is a buttmad Haskell developer.
>>
This will surely work out as well as /fpg/
>>
Wheres python OP. You don't like sneks
>>
>>59511151
Why not?
Python is the choice of countless labs!
Their researches push our civilisation forward, unlike C(ucks) who spend their precious time dealing with segfaults.
>>
File: hqdefault.jpg (21KB, 480x360px) Image search: [Google]
hqdefault.jpg
21KB, 480x360px
>No C
>>
Rust and Go aren't relevant, the relevant ones are Python, JavaScript, PHP, Java, C++, C, SQL, Objective C, Swift, HTML, XML, QML.
>>
>>59511331
>Programming Languages
>HTML, XML
>>
>>59511330
>>59511331
Go shill C(ommunism) in some other thread, like /dpt/, you NSA agents.
>>
I'm learning Mosel at the moment
>>
FORTRAN and ALGOL are the only REAL programming languages. Never written anything with either? That's okay, but you're not a programmer.
>>
Laugh all you want, I'll make over $140k this year in the Midwest writing Ruby and Python.
>>
>>59510936
>Rust, Go
Your thread is bad and you should feel bad. Saged.
>>
>>59511412
What would you want instead?
C(ancer)?
>>
File: 1484707311198.webm (3MB, 1276x1048px) Image search: [Google]
1484707311198.webm
3MB, 1276x1048px
>>
>>59511331
>JS, PHP, SQL, HTML, XML, QML
>programming languages

>Objective C, Swift
>relevant
>>
>>59510936
CL-USER> (mapcar (constantly 'garbage) '(Rust Go Java C++ C#))
(GARBAGE GARBAGE GARBAGE GARBAGE GARBAGE)
>>
>C is not relevant
Sure m9. Just say that to your toaster, tv, GPU and pretty much your entire town.
>>
>>59510936
funny, because every piece of software thats relevant is written in C
>>
>>59512285
>toaster
what
>>
>>59511953
falling for weak bait.
XML and HTML is also the same language.
>>
>>59510936
>Java
hardware moved away from any need for this
>>
>>59512381
objective c and swift are not relevant. cuck off
>>
Install GHC
>>
>>59512587
Trash.
>>
>>59510936
>rust
>go
>relevant
a-anon... you're embarassing yourself...
>>
File: i am not cring.jpg (17KB, 400x388px) Image search: [Google]
i am not cring.jpg
17KB, 400x388px
Finally a real peogramming thread
>>
>>59510936

Why are there so many Russians on 4chan
>>
>>59511761
linux port when
>>
>>59513099
>why are there so many people from other countries on this website that can be accessed from any country in the world
Really makes you think, huh?
>>
>>59510936
Learn TLA+
http://lamport.azurewebsites.net/tla/book.html
http://lamport.azurewebsites.net/video/videos.html
>>
>>59513186
No not really
>>
>C isn't relevant
So the entire Linux kernel, the BSD kernel, every driver written for both (including Android driver), Apache, nginx, these things just don't count. Sure thing OP.
>>
Why are there so many Americans on 4chan
>>
>>59513680
>English language website
>Why are there so many Americans
Really made me think.
>>
>>59510936
stop shilling about rust. nobody uses rust.
>>
>>59515051
that doesn't make sense.
if it's an English language site shouldn't it mostly be English people here?
>>
>>59512381
>XML and HTML are the same
1/10, slightly miffed.
>>
I've never coded before what should i use to code the monty hall problem
>>
>>59515117
HTML and CSS.
>>
>>59515088
https://en.wikipedia.org/wiki/List_of_countries_and_dependencies_by_population
>>
>>59515051
>>59513680
>>59515088
>Why are there so many Americans on 4chan
Wonders me as well, especially when 4chan is being hosted in russia
>>
>>59515162
i don't see what you're getting at here

english is the language of the english people
english is spoken by the english

most people on here speak english, leads me to believe most people on here are probably english themselves

like how if there was a website where most people spoke french, you'd probably assume most of the people were french themselves
>>
>>59511953
You're talking about your personal preferences. I'm talking about the languages which are in practical usage.
>>
>>59515226
objective c and swift are not in practical usage
fuck off
>>
File: gopsurf.jpg (264KB, 1280x971px) Image search: [Google]
gopsurf.jpg
264KB, 1280x971px
>>59513099
Because пoшeл нa хyй cyкa.
>>
>>59515239
They're in practical usage, they're tools for building iOS apps. iOS has a tangible market share regardless to your personal preferences.
>>
>>59513099
Because a salary in dollars is better than a salary in roubles.
>>
>>59510936
>Rust, Go, Java, C++, C#.
HAHAHAHAHA
>>
>>59515208
This table illustrates my point better:
https://en.wikipedia.org/wiki/List_of_countries_by_English-speaking_population
There are 250 million total English speakers in the United States, and only 60 million total English speakers in the United Kingdom.
>>
>>59511761
Delphi was great once.
>>
just uz f#
>>
>>59510936
Funny. Where I work employs over a dozen highly paid programmers. It's mostly in python, with modules in C, and a few small things here and there in C++, perl and ruby.

And all the code runs at scale. None of it is throw away, or running on a single system.

No Go, no Java, no C#. One of the devs did re-implement a few tools in rust when he was learning it, but that's as far as rust goes.
>>
>C isn't relevant
I program embedded systems as my job.
C is most definitely still relevant, and if you don't think it is, you're probably a deluded web developer who has never written code that runs on bare metal.
>>
>>59515441
>you're probably a deluded web developer who has never written code that runs on bare metal.
You know, you can become ignorant and do that as well.
>>
>>59515364
what the fuck

how is there more english speaking people in some american backwater all the way across the ocean than there is in the actual homeland of the english people
how does such a thing even happen

that'd be like if there was more russian speaking people in indonesia than in russia

weirdest thing i've ever seen
>>
File: atmel-tan.jpg (183KB, 764x650px) Image search: [Google]
atmel-tan.jpg
183KB, 764x650px
>>59510936
Check out Haskell's C FFI.
>>
>>59510936
>like Rust

Rust is a needlessly complex and cryptic hobbyist language by an SJW browser company.

Java is the next Cobol and C# is its autistic brother.

C++ is hideously complex.

Go is the bastard child of C and Pascal but other than that I have nothing bad to say about it.
>>
>>59515564
Go is the child of dmr's lovechild Limbo.
>>
>>59515501
>how is there more english speaking people in some american backwater all the way across the ocean than there is in the actual homeland of the english people
>how does such a thing even happen

Look at the list of endangered languages by number of speakers.

https://en.wikipedia.org/wiki/List_of_endangered_languages_in_the_United_States

And remember that there are an estimated several thousand people in the world who can speak some Klingon, and several hundred who can read and write it.

Considering that, your fact isn't surprising anymore.
>>
>>59515501
It's almost like America is a quadrillion times larger than the island that is the UK.

Who'dda thunk it?
>>
>>59515564
>Go is the bastard child of C and Pascal but other than that I have nothing bad to say about it.
Go is how googlers write (or are forced to write) c++, codified into its own language.
>>
C++ meme master here.
Is rust actually good?
As in "comfy", i'm here only for fun.
>>
>>59515636
yeah but you'd think there'd be more people speaking american languages in america, right?

>>59515624
fuckin ell
what is wrong with these people

why is america such a fucked up country
does it even have a culture?
>>
>>59515501
Has this shit seriously never occurred to you?

Guess what? India, Phillipines and Nigeria also each have more English speakers than the UK. Also, Mexico, the USA and Columbia each have more Spanish speakers than Spain.
>>
>>59515666
>does it even have a culture?
Yes, but culture ends about 50 miles outside of major citys' limits.
>>
>>59515683
>India, Phillipines and Nigeria also each have more English speakers than the UK.
Former ESL teacher here.

The Phillipines has more people who claim to know English than the UK, but the number who can actually string together a sentence is in the low thousands. They can read the script they're given very nicely, and pick out enough of the words in the response to continue, but that's about it.
>>
>>59515683
fuck
does nobody speak their own language?
next you'll tell me people in poland actually speak swahili or some shit like that
are human beings just inherently degenerate?

maybe we should just nuke ourselves and leave the planet to a more intelligent animal, like a squid or an octopus, instead.
>>
>>59515564
>Rust is a needlessly complex
Its development is run by SJWs all right (and actually by an outright Communist), but most of Rust's complexity is essential to what it does. The borrow checker that statically checks the correctness of GC-free multithreaded code is serious business. It doesn't mean Rust itself is the language of the future, if some language eventually dethrones C++ it will probably have a borrow checker.
>>
>>59515748
>like a squid or an octopus, instead.
Just make sure to give them lungs before you do.

At least then they might have a chance.
Ocean-life is anti-development, in terms of external progress. They can only evolve inwardly for the most part.
The basic inability to make fire is a serious hindrance to progress.
Control of fire is what made our species.
There is only one known ocean creature capable of producing significant heat, it is a lobster that can produce plasma to stun it's dinner. (I think the only other one besides humans)
>>
>>59515666
>why is america such a fucked up country
>does it even have a culture?
A lot of movies come from America.
>>
>>59515666
>why is america such a fucked up country
It literally rules the world. As every major civilization learns just before its collapse, running an empire is taxing.
>does it even have a culture?
Yes, and it's the dominant culture on Earth.
>>
File: download.png (5KB, 225x225px) Image search: [Google]
download.png
5KB, 225x225px
Hey guys, I wrote a keylogger in go. Can you guys r8?

http://pastebin.com/q8see1Ss
>>
Absolutely no way I am going to do low level programming in anything other than C/asm. I think your notion of relevance is actually quite irrelevant.
>>
File: nignog.png (717KB, 963x542px) Image search: [Google]
nignog.png
717KB, 963x542px
(((Go)))

(((Rust)))
>>
>Rust, Go, Java, C++, C#
Scala beats all of them.
>>
>>59516057
It's unethical to write keyloggers
>>
>>59518687
Scala beats rust? I don't know about that...
It's not even in the same ballpark
>>
>>59515643
Not comfy, if you want to be comfy use D. But Rust outperforms D
>>
>>59510936
OP is a hipster, and trying to use hipster like language. oh boy.

2/10 making me respond.
>>
>>59518833
Only hipsters cling to retro trash
>>
File: 1489638945460.png (141KB, 290x348px) Image search: [Google]
1489638945460.png
141KB, 290x348px
>relevant languages like Rust
Nigga I write in Go and even I know Rust is less relevant
>>
I want to build a system that recognizes the picture of a specific anime character, whether it's official art or fanart.
As I understand it this is not yet possible to do today.
If I were to sink in a lot of time to do it what would be a way to monetize such a system ?
>>
>>59510936
>Rust, Go
Do people who are employed actually use these languages?
>>
>>59518953
>Go
>literally slower than Java
>>
File: 1410290884138.png (350KB, 567x431px) Image search: [Google]
1410290884138.png
350KB, 567x431px
>programming general without trannies
>>
>>59519081
Also anyone knows >>59518977
?
>>
>>59511355
Sure thing pajeet.
>>
>>59519158
kill yourself
>>
>>59519236
?
>>
>>59519158
cute
>>
>>59519373
kill yourself
>>
>>59518978

https://github.com/golang/go/wiki/GoUsers
>>
I Fortran, dare I say it, /ourlanguage/?
>>
File: 1473345854753.jpg (31KB, 225x350px) Image search: [Google]
1473345854753.jpg
31KB, 225x350px
>>59510936
>No animoo.
... on an anime site.

Did you get lost anon-kun? Time for you to go back to plebbit.
>>
>>59511761
LINUX PORT NAO!!!!
>>
why you guys say html isnt a plaguage?
>>
>>59520814
cause it isn't.
>>
>>59510936
Someone pls explain to me why the retardation known as interfaces exist in Java.

I understand the point of enforcing the implementation of methods so that you can't forget them after some time and ruin the code, but i don't understand why they even need to exist
>>
>>59520847
what interfaces?
>>
>>59520858
https://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html

they could've made an "obligatory" keyword to add to methods and there you go, same effect
>>
>>59520877
what you're asking for already exists, look up abstract classes.

interfaces are still necessary in java due to a limitation of the type system. you can only inherit from one class, but you can implement multiple interfaces.

and I mean "limitation" in the best possible definition, multiple inheritance is usually a design defect unless you're emulating interfaces in languages that don't have native support for them.
>>
>>59521117
I've heard this too, but you don't actually implement methods on interfaces, so it doesn't really work like inheritance, you can't decouple shit, if you implement several interfaces you still have to implement the method in each of the classes that do so

What do you mean by abstract classes? There exist a type of class that forces subclasses to reimplement its methods? Or just using a superclass as a not-instanced starting-point with useful methods for the subs?
>>
Working on a rust compiler for z80.
>>
File: 1489695182761.gif (1MB, 311x240px) Image search: [Google]
1489695182761.gif
1MB, 311x240px
>>59510936
>No C
>This thread is for only relevant languages like Rust, Go, Java
>>
>>59511761
N-NANI?!
>>
>>59521168
>I've heard this too, but you don't actually implement methods on interfaces, so it doesn't really work like inheritance, you can't decouple shit
you have the object graph backwards. when you implement an interface, you're technically inheriting from the interface, not the other way around. when you implement an interface's methods, your class can now be dropped into anyplace else in your code that wants a class that satisfies that interface.

the intended way to use interfaces is to first recognize that there is a part of your program that you might need to substitute later with a different implementation, or handle multiple possible implementations.

you then create an interface that you feel is sufficiently generic, then have your existing class implement that interface and change your calling code to do calls via the interface instead of that specific class.

when months pass and you realize that you actually DO need a different implementation, suddenly the blueprint of "what shit do I actually need to implement" is right there in the interface.
>What do you mean by abstract classes
fucking google them.
>>
Rust? So what networking options/libraries does rust have.
>>
>>59511355
Pajeet my son you must code in rust filled screens my son
>>
>>59510936
Where do I start? I'm taking a computer science class next semester and I want to kinda explore programming before I take the class. Any tips?
>>
>>59521871
Go code for space station 13
>>
>>59511761
>>59511761

Weaboo cancer.

Daily reminder that anime is degenerate and weaboos should be exterminated entirely and permanently.
>>
>>59522891
>weaboos should be exterminated entirely and permanently
they're not all irredeemable cucks. just the ones who are homos, commies, and millennials.
which is to say ALMOST all of them.
>>
>>59522947
why stop there, kill everyone before AND after 2000
>>
>>59522891
>double newlines
>this opinion
Could you make it any more obvious? Back you go.
>>
>>59515296
who gives a shit about ios apps, Mr. retard?
>>
>>59512335
MCU
>>
memes
>>
>>59521395
>the intended way to use interfaces is to first recognize that there is a part of your program that you might need to substitute later with a different implementation, or handle multiple possible implementations.
not him but thanks for the explication

do you know any real examples i can look into to learn? preferably commented and not too big programs so i don't get lost
>>
Hey guys has anyone had any experience using C# with MPI for high performance computing using mono?
>>
File: CPGi1YiUcAITv80.png (417KB, 400x400px) Image search: [Google]
CPGi1YiUcAITv80.png
417KB, 400x400px
>>59518977
http://illustration2vec.net/

Can probably do it.
>>
>>59510936
>This thread is for only relevant languages like Rust, Go,

Y'all nigga postin' in a troll thread.
>>
what about lisp
>>
File: 1474644178168[1].png (29KB, 250x226px) Image search: [Google]
1474644178168[1].png
29KB, 250x226px
tfw to intelligent to learn c++
Thread posts: 126
Thread images: 17


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.