← Home ← Back to /g/

Thread 106358480

59 posts 16 images /g/
Anonymous No.106358480 >>106358525 >>106358575 >>106359461 >>106359540 >>106359559 >>106359694 >>106361244 >>106361262 >>106362482 >>106362586 >>106362836 >>106363203 >>106363220 >>106363377 >>106363935 >>106366822 >>106367001
"5 languages you should know reasonably well"
where is rust and go?
Anonymous No.106358525 >>106358586 >>106361708
>>106358480 (OP)
bjårnë you fool
no one should learn ruby reasonably well
Anonymous No.106358575 >>106359449 >>106361329 >>106363991
>>106358480 (OP)
>Ruby
Someone at Amazon thought Ruby was the shit and half of the infra is managed by unmanageable Ruby cruft. Every Ruby apologist should be executed.
Anonymous No.106358586 >>106361708
>>106358525
Indeed, that was my only complaint when I saw the list.
Lua or ML make more sense.
Anonymous No.106359423 >>106359433 >>106359561 >>106359708 >>106361547
Should I TRY web dev with C++, I'm currently studying GO and liked the implicit frameworkless
Anonymous No.106359433 >>106359513
>>106359423
i don't think that's advisable
Anonymous No.106359449
>>106358575
skill issue
Anonymous No.106359461
>>106358480 (OP)
boomers can't keep up with the times I see
Anonymous No.106359484 >>106359501 >>106359540 >>106361161 >>106361674 >>106362322
here is the actual list
>bash
>lua
>ada
>cobol
>vimscript
Anonymous No.106359501
>>106359484
/thread
Anonymous No.106359513 >>106361523
>>106359433
Do I stick to GO then, I do C# for work, and Python on the side and sometimes for work too, I want to use GO for my personal things and maybe sometime use it for work
Anonymous No.106359540
>>106358480 (OP)
>>106359484
where is haskell
Anonymous No.106359559
>>106358480 (OP)
there should be at least one real scheme/lisp on the list
Anonymous No.106359561 >>106359571
>>106359423
For api backends, yes.
Anonymous No.106359565 >>106359576 >>106362353
here 'ya go.
Anonymous No.106359571
>>106359561
Of course
Anonymous No.106359576 >>106359705 >>106361685 >>106362910
>>106359565
in my opinion (the most important opinion in the world) you should replace MySQL with just generic SQL
Anonymous No.106359694
>>106358480 (OP)
assume is most "versatile" or "If you know them then every other language is easier to understand" tier. so I think I would replace Ruby for Go. then put python over java.
Anonymous No.106359705
>>106359576
couldn't find a logo for it.
Anonymous No.106359708
>>106359423
Just use Rust.
Anonymous No.106361161
>>106359484
terrible list, also who are you quoting tranime poster? c, python, c++, javascript, scheme in that order.
Anonymous No.106361244
>>106358480 (OP)
1. Rust
2. C#
3. Python
4. JavaScript
5. LabVIEW
Anonymous No.106361262
>>106358480 (OP)
English
Mandarin
Greek
Latin
Spanish
Anonymous No.106361299 >>106361696
1. Go
2. Javascript
3. Python
4. Bash
5. SQL
Anonymous No.106361329
>>106358575
Send your resume to GitHub
Anonymous No.106361476
Ruby is not performant but feels better to write in as a language than python for writing simple scripts and shit, just never got the adoption python did.

1. C
2. Javascript
3. C++
4. Lua
5. Lisp
Anonymous No.106361523
>>106359513
Honestly stick with JavaScript or Go.
Fiber and Express are the best frameworks to write back-end apis quickly.
Anonymous No.106361547 >>106361652
>>106359423
use assembly
Anonymous No.106361652
>>106361547
I actually got my job with my Z80 assembly skills.
And immediately had to learn x86 assembly to deal with my first hell project.
Anonymous No.106361674
>>106359484
Ada is just worse Java.
Anonymous No.106361685
>>106359576
This maid is very cute.
Anonymous No.106361696
>>106361299
golden with 6. C
Anonymous No.106361708
>>106358525
>>106358586
And JS should be 3rd.
You need JS for frontend, there's no way around it.
Maybe even 1st since you can do both front and backend in it these days.
Anonymous No.106362322
>>106359484
NO
replace lua with lisp
Anonymous No.106362353
>>106359565
Literally this. Java can be optionally substituted for C#.
You can't go wrong with this.
Anonymous No.106362482
>>106358480 (OP)
>ruby
Anonymous No.106362586 >>106362598 >>106363032
>>106358480 (OP)
1. Espanol
2. Portugues
3. Francais
4. Italiano
5. Romana
Anonymous No.106362598
>>106362586
are you saying we shouldn't learn basically the same language 5 times?
Anonymous No.106362836
>>106358480 (OP)
C
Rust
clojure
sql
python
Anonymous No.106362910
>>106359576
There is no such thing as "SQL".
There is Oracle, MySQL, MS SQL, SQLite, PostgresSQL, etc.
They are all just _slightly_ different to the point of being incompatible in subtle ways that will fuck everything up.
Anonymous No.106363017
1. C
2. ASM
3. Go
4. Posix Shell
5. Python
Anonymous No.106363032
>>106362586
This.
Anonymous No.106363203
>>106358480 (OP)
For me it's

C - lower level
Java - higher level
Perl - shell scripting
SQL - you know, it's sql
Javascript - browser...

I don't want to use and learn C++, because it's frankenstein and overcomplicated. If I need higher level I would just use Java.

Ruby and Python are redundant and for higher level development I would just use Java. Java is fast to code in. There is really no time saving unless you are very beginner level at programming in general. You won't move faster. If you are good at Java you can do stuff quickly with better maintainability and refactorability. And why write in Python to later rewrite it in Java?

If I were to learn "safe" language for system programming I would pick Ada over Rust, because Rust ecosystem gives me retarded webdev vibes. I just don't like the way they approach development. Micro dependencies and overreliance on dependencies are bad. It also breaks older code. I would rather use boring language and implement more stuff myself.

For shellscripting Python is retarded. Perl is basically shell++, just solid. I've never bothered to learn Bash arrays and I always use POSIX for shell scripts. When there is a need for something more complex I upgrade. Before learning Perl I sometimes reached for AWK, but Perl is just objectively superior. Some people say good things about Lua, but I'm already Perl guy. I basically grew up with shell so Perl was an obvious choice for me for more complex shell scripting.

I don't like Javascript, but there is no way to replace it. The transpilers are stupid imo. Why bother? If someone writes web backends in Javascript they are lost cause and are probably the type of person that ironically thinks Javascript is a good language.
Anonymous No.106363220
>>106358480 (OP)
only for aryan chads
1. HolyC
2. x86_64 assembly
3. C
4. Bash
5. English
Anonymous No.106363377
>>106358480 (OP)
1) Bash
2) Typescript
3) Rust
4) Asm
5) Regex
Anonymous No.106363623 >>106365074
1. C++
2. Python
3. VHDL / Verilog
4. Haskell
5. Fortran

given basic proficiency with these, if you can't adapt on the fly with other languages then you're NGMI
Anonymous No.106363935
>>106358480 (OP)
i hope to never learn c++
trying to read cppreference.com makes my head hurt.
it's like they went out of their way to obfuscate absolutely everything on a scale nix-lang could never aspire to.
Anonymous No.106363991 >>106366811
>>106358575
>someone
>half of the infra
perhaps you are the retard
Anonymous No.106364008
1. Elixir
2. Rust
3. SQL
4. Common Lisp
5. Javascript
Anonymous No.106365074 >>106366589
>>106363623
>>3. VHDL / Verilog
Stop larping and go back.
Anonymous No.106365640 >>106365650
1) forth (thinking forth)
2) scheme (structure and the interpretation of computer programs)
3) haskell (learn you some haskell for great good)
4) prolog (the art of prolog)
5) ocaml (real world ocaml)
...akshually just learn java and get a job
Anonymous No.106365650 >>106366843
>>106365640
why both haskell and ocaml
explain
Anonymous No.106366589
>>106365074
some hardware description language. doesn't really matter which but those are the most common
Anonymous No.106366811
>>106363991
>someone decided because muh rails
>stuck for over 2 decades for infrastructure definitions
You are the retardio
Anonymous No.106366822
>>106358480 (OP)
1. OCaml
2. Objective C
3. BAL (for z/TPF)
4. HLSL
5. MIPS assembly
Anonymous No.106366843
>>106365650
just to mimic python and ruby selection by the man himself
Anonymous No.106366846
hate for Go as a /g/entleman is retarded
it's basically C for backend/cli
all they should add are enums. even just as a syntatic sugar
Anonymous No.106367001
>>106358480 (OP)
>APL
>Scheme
>Prolog
>Java
>Standard ML
Anonymous No.106367069
1. HTML
2. CSS
3. JavaScript
4. SQL
5. Pascal