[–]▶ No.1075592>>1075601 >>1075829 [Watch Thread][Show All Posts]
ITT: we create the most redpilled portfolio of programming languages.
C: low level programming
Haskell: general system programming
HTML (without javascript): web development
r8 and masterb8 to it
____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
▶ No.1075594
>Ada
>Scheme/TCL
>HTML, SVG, CSS (light)
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
▶ No.1075601>>1075603 >>1075604 >>1075605 >>1075610 >>1076552 >>1076605
>>1075592 (OP)
cowboy languages that one person (but only one person) can do anything with: Awk, Forth, Scheme, Tcl
job security languages that enable and reward excessively cryptic or dense code: Lisp, Haskell, APL
big tech languages for masses of untrusted pajeets, filtered through supervising aryan gimps: Java, JavaScript, (borderline:) C++
serious languages for teams of aryan adults: Ada, Elm, Erlang, Julia, Mercury, Nim, OCaml, Zig
joke languages for gay orgies of autofellating communist hipsters: Rust
legacy languages that do not deserve to exist anymore: C, Perl, PHP, Python, Ruby
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
▶ No.1075603
>>1075601
Quality post, I agree with all of that. I'd add Swift to the hipster languages too.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
▶ No.1075604>>1075608 >>1075610
>>1075601
I'm a coding amateur but can into math/physics. Python libraries allow me to use google shit like tensorflow to play with GPUs without having to learn and code OpenCL/CUDA. Any other routes to parallelism on GPU which aren't time consuming to the point of being counterproductive?
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
▶ No.1075605>>1075987
>>1075601
>serious languages for teams of aryan adults
>Julia
It tries to be everything and ends up failing.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
▶ No.1075608>>1075622
>>1075604
Perhaps Mathematica can do what you want.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
▶ No.1075610>>1075622 >>1075988
>>1075601
/thread
>>1075604
Python is good for that. It made the shitlist above for a number of reasons you probably won't run into unless you try to build a large application. If you want a better language in your domain, try Julia.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
▶ No.1075617
tcl is lua, just with terrible syntax
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
▶ No.1075622>>1075650 >>1075807
>>1075608
Mathematica is awesome in its own right but is closed off and being replaced by Python. Probably a good thing since python is free and more mutable. Not sure whether Mathematica hooks into CUDA/etc but it probably does by now (I haven't used it in years). Python is also taking over the notebook format via things like jupyter.
>>1075610
Thanks. I'll probably stick with python as it is the place where coders plug other nerds into hardware most reliably, but will look into Julia. Popularity has its benefits.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
▶ No.1075650>>1075807
>>1075622
I understand the need for open source notebook formats, but jupyter will has already been CoC'd. What more horrors await?
https://github.com/jupyter/governance/blob/master/conduct/code_of_conduct.md
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
▶ No.1075807>>1076123
>>1075650
>>1075622
>jupyter
It's so insanely slow. Dragging an integer slider and watching your graph stutter out updates as each value notch hits a round trip to the server. Nothing beats an all-in-browser JavaScript solution, such as d3.js (open source) or Desmos (closed source but very polished).
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
▶ No.1075829>>1076257
>>1075592 (OP)
C lisp Perl
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
▶ No.1075987
>>1075605
Nah Julia is based
If you've worked in a data job you can see the benefit immediately. It's fast as fuck but actually readable and general purpose, so it beats Q and Python in my book in that regard, if not for raw speed against Q.
Why don't you like it?
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
▶ No.1075988
>>1075610
This
If Julia had more libraries I'd shill for it endlessly
I'm considering porting some python packages to it to speed up the Python collapse
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
▶ No.1076123>>1076580
>>1075807
>Nothing beats an all-in-browser JavaScript solution
pure fucking cancer.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
▶ No.1076257
>>1075829
>Perl
Damn. Based.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
▶ No.1076552>>1076584
>>1075601
>Ada, Elm, Erlang, Julia, Mercury, Nim, OCaml, Zig
wtf nigger? Ada: made up by DOD inthe 70's. OCaml: I saw it mentioned in an academic article years ago. Everything else: never fucking heard of them. Are you a university neckbeard? Real talk: C is the only way to fly to get shit done; C++ is handholding for babby who can't handle C; Ruby, Rust, and Haskell are meme languages for worthless sjw's making sure the next videogame features stronk trans negresses; other than specialty "languages" for webdev (which is a shit profession with shit wannabe languages), every other language is either only useful for educational purposes (python, fortran, forth, pascal and similar) or pure, unadulterated, straight from oprah's ass monkey shit.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
▶ No.1076580>>1076624
>>1076123
JavaScript is required for any of the solutions listed, nocoder.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
▶ No.1076584
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
▶ No.1076605
>>1075601
Good luck replacing C, it is mostly portable assembler. It is always going to be the substrate you build the other stuff on.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
▶ No.1076624
>>1076580
>JavaScript is required
Said no one ever.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
▶ No.1076648
YOU ALL FORGOT HOLY C, YOU GLOW IN THE DARK CIA NIGGERS
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
▶ No.1076917
What about Kotlin, IMO it belongs with swift
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.