[ / / / / / / / / / / / / / ] [ dir / random / abcu / ebon / k / komica / miku / nofap / random / ytc ][Options][ watchlist ]

/tech/ - Technology

Freedom Isn't Free
You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Email
Comment *
File
Select/drop/paste files here
Password (Randomized for file and post deletion; you may also set your own.)
Archive
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

File (hide): f0e9c3dba6a9a74⋯.png (126.55 KB, 680x574, 340:287, c7442d998e52e03500ec22fc73….png) (h) (u)

[–]

 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

File (hide): 8406b51ce1b5809⋯.jpg (118.89 KB, 782x700, 391:350, (you).jpg) (h) (u)

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.



[Return][Go to top][Catalog][Screencap][Nerve Center][Random][Update] ( Scroll to new posts) ( Auto) 5
23 replies | 1 images | Page ?
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / random / abcu / ebon / k / komica / miku / nofap / random / ytc ][ watchlist ]