[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]

Bored and want to learn a new language. Shit I already know:

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: 66
Thread images: 10

File: GZYBsfL.jpg (63KB, 500x600px) Image search: [Google]
GZYBsfL.jpg
63KB, 500x600px
Bored and want to learn a new language. Shit I already know: C, C++, C#, Java, Javascript, PHP, and Python. I was thinking about Rust or Go, but they both seem like meme languages. What does /g/ recommend?
>>
APL
>>
File: 1502648860714.jpg (63KB, 519x519px) Image search: [Google]
1502648860714.jpg
63KB, 519x519px
>>62208821
go is less of a meme than rust
learn elixir if you want to go full meme
>>
Haskell is fun
>>
>>62208876
I think I tried this one out for shits and giggles a few years back. I remember it being pretty awful. I lasted about 30 minutes.
>>
>>62208821
try building something instead of learning some meme language that you're just gonna forget two weeks later you NEET
>>
VB wouldn't be much of a stretch for you. maintaining legacy support gets big bucks.
>>
If you want to learn a scripting language I recommend ruby as it has the power of a normal language but the function of a scripting language.
>>
File: idris.png (4KB, 190x88px) Image search: [Google]
idris.png
4KB, 190x88px
Idris
>>
>>62208821
I don't think go would be worth it, except if you're looking for a job at google, they pretty much made this language to increase the efficiency of their cheap and untalented programmers
>>
File: filthy_casual.jpg (282KB, 1200x1241px) Image search: [Google]
filthy_casual.jpg
282KB, 1200x1241px
>>62208821

>rust

systems programming
can't do assembly
>>
>>62208821
clojure
>>
File: Fortran_acs_cover.jpg (91KB, 610x780px) Image search: [Google]
Fortran_acs_cover.jpg
91KB, 610x780px
>>62208821
Don't listen to the /g/ circlejerk. Teach yourself something different, yet important.
>>
>>62209308

You're probably right. Idris will be too hard for regular, day job coders.
>>
Ruby or VB
>>
>>62209345
>Fortran
>For trannies
It's literally in the name, why do you do this to yourselves?
>>
>>62208821
6502 assembly.
>>
What language will make me worth tons of money?
>>
>>62208821
lisp
>>
File: razer_girls.png (869KB, 730x1024px) Image search: [Google]
razer_girls.png
869KB, 730x1024px
>>62209380

That would be Go. Counting RSUs, Sr Google devs make $250K/yr easy. Horrible, boring language, but worth a lot.
>>
>>62208821
Perl.
>>
>>62209423
Thanks. Adding GO and Ruby to my portfolio. :))
>>
>>62209423
Oh yes, forgot to ask. Will knowing Go make me more likely to get a job or contract offers?
>>
"hey, i want to learn another slightly variation of algol", the thread.
>>
File: useless.jpg (299KB, 1400x814px) Image search: [Google]
useless.jpg
299KB, 1400x814px
>>62209456

Instead of Ruby, you should pair Go with Angular (if going for the Google job) or ReactJS on the front end. Even if Google doesn't hire you, you're a "full stack developer."
>>
>>62208821

> Learn another language

What about make an useful project instead?
>>
File: DHXFCVWXcAQrlKf.jpg large.jpg (404KB, 1648x1190px) Image search: [Google]
DHXFCVWXcAQrlKf.jpg large.jpg
404KB, 1648x1190px
>>
>>62209503
I don't plan on working for Google. I'm more after smaller companies since I'm too autistic to be in that huge environment.
Also I'm learning ruby as its required for my CS major.
>>
>>62209503
Where can I learn Go?
>>
File: cobol.jpg (8KB, 255x194px) Image search: [Google]
cobol.jpg
8KB, 255x194px
>>
>>62208821
Learn nim if you want to go full retard
>>
>>62208876
who is this fat girl
>>
>>62208821
Learning for fun? To expand and challenge your mind? Something lispy. Read SICP and learn scheme, perhaps. Or clojure if you want to get at least some employability out of it.
>>
>>62208821

Fuck that. Write your own in C. The learning experience will give you a great deal of understanding of all the bullshit that take for granted.
>>
>But they seem like meme languages
You already know all of the languages necessary to get a job. Why not learn a meme language? It could be useful for fun projects you do on the side.
>>
>>62208821
Go. The creator of Node.js switched to Go because he said it was better than Node.js
>>
>>62209578
https://tour.golang.org/welcome/1

Also google "learn golang". Write an IRC bot or a REST API.
>>
>>62209290
You can actually, there's an asm macro
>>
>know
>>
>>62208828
On Win I was using NARS2000, what I should use on Linix?
>>
>>62208895
second for haskell
>>
>>62208821
Go is nothing new. Learn a Lisp. Or Rust if you're not quite as adventurous.
>>
>>62208821
>shit I already know=shit I know how to make a fizzbuzz in
Current state of /g/.

State in years of experience and projects made.
>>
>>62209378
Kek
>>
Kotlin
>>
>>62208876
lol no generics is the biggest meme. it literally is a language for retards
>>
Learn Rust. It's amazing and will definitely be the future of programming.
>>
>>62210007
kek
>>
>>62208821
https://www2.cs.arizona.edu/icon/
>>
>>62208821
haskell
>>
>>62208821
>Shit I already know: C, C++, C#, Java, Javascript, PHP, and Python
You know neither of those.
fuck off
>>
>>62208821
Maybe try Scala? The language has many features & the ecosystem has a lot of nice libs and sbt (the most common build tool) is nice, too.
>>
>>62208821
Learn functional programming.
Racket is pretty good.
>>
>>62208821
LISP
>>
>>62208821
create your own language and learn it. You sound like a very talented programmer
>>
File: 1488268542753.gif (419KB, 616x338px) Image search: [Google]
1488268542753.gif
419KB, 616x338px
>>62208821

>I already know all of these languages

Then learning a new language is pointless. Worry about building shit with what you know instead of latching on to some shit meme that learning "the perfect set of languages" is going to make you teh leet haxxor. Get busy making shit or kys faggot.
>>
>>62215718
Okay, but what am I supposed to make?
>>
How many hours does it take to learn a language?
>>
>>62208821
Learn the SQL Syntax.
>>
>>62209175
>>62208821
Nigga this.
>>
>>62208821
>know
Post fizzbuzz in two of the languages listed
>>
>>62208821
“Know”
Knowing how to output text to the console doesn’t count as knowing a programming language anon.
>>
>>62208821
Chicken
Scheme implementation with fantastic FFI and easy integration with C and C++ libraries.
Lack of native threads is kind of a bummer though.
>>
>>62215212
>neither
>>
>>62208821

Learn something that gives you a fresh view..

If you learn Go you'll be bored, since it's basically "C for noobs" + some halfway decent concurrent fuckery. Not bad, but not brilliant either.

Rust might be interesting if you really are into flipping bits and so on.

But I would recommend getting into functional stuff:
Start slow and read a tutorial about the lambda calculus. You can learn the basics in one day.
The work yourself though SICP, which teaches you Scheme (a Lisp dialect).
Then you can learn something more powerful like Racket, CL or Clojure.
Eventually you can give Haskell a try, if you want the ultimate functional fuckery.
If you are STILL not satisfied learn Erlang and Prolog.

But SICP alone will give you interesting insights. It a lot of fun to read, really.
>>
Try an esoteric language such as Brainfuck.
Thread posts: 66
Thread images: 10


[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.