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

Programming Languages

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: 35
Thread images: 7

File: IMG_1651.jpg (121KB, 698x400px) Image search: [Google]
IMG_1651.jpg
121KB, 698x400px
What are the top 3 languages to learn?
>>
>>60795207
OCaml
C
C++
>>
>>60795214
This
>>
>>60795444
Explain, trips
>>
>>60795207
To get a job?

Java || Python || Node/Angular JS

To always be able to get a job?

Java || C || C++
>>
>>60795207
Forth, J, CLisp
>>
File: 1495493993324.png (178KB, 283x270px) Image search: [Google]
1495493993324.png
178KB, 283x270px
>>60795207
C
Smalltalk
Lisp
>>
>>60795207
For industry relevance probably:

C/C++
Java
Python or Scala/Groovy something functional to give you breadth. Python has the advantage of being dynamically typed though to give you.
>>
>>60795207
Ada
C
C++
>>
C
Lua
SQL
>>
What do you think about Kotlin?
>>
>>60795207
For insight:
C#
OCaml
Haskell
>>
c, because it's the most ubiquitous
x86 assembly, because the only case where that wouldn't even be useful to you is if you're doing embedded development, in which case, you should know pretty much all of the assembly dialects with any relevance.
(if you don't count assembly dialects as languages, then i'd say something like forth, because although it won't be anywhere near as useful, it still will hold some relevance to your understanding of real low level abstraction)
and your third choice will pretty much always be your personal shilling language because nothing is anywhere near as useful to your understanding as the other 2, personally i'd say something along the lines of lua, scheme, perl, or bash, just to have a true high-level language, but if you think oop is cool and want to do application development i'm sure c++ or python would be valid too.

if what you're really asking is "what language should i learn first", that's a very difficult question that depends heavily on what you want to do with it.
for example, if you want to program microcontrollers and know EE, c and/or avr/pic/arm assembly would be so useful that anything else would be stupid.
if you know math and just want to learn, the sicp is one of the best overall introductions to programming you can get, and it teaches scheme. haskell may also apply.
if you are an indian and want to develop "APPS", java/swift/c++ are all dominant there, so you don't really have a choice, not that most people think those are good first languages..
if you want to do web development, js is literally the only choice.
>>
>>60795214
>>60797442
Why OCaml? And not Haskell which is way more popular.
>>
>>60795207
C
Lua
Java
>>
>>60798350
>>60797442 here
Haskell is lazy which makes it harder to pick up without experience with FP. It also has type classes, there is simply too much to learn at once. I'd recommend to learn OCaml first and then Haskell. I think it's good to have some comparison between eager and lazy languages.
>>
>>60795207
Python
C
Java
>>
Python
C++

And something for fun such as a lisp dialect, Erlang, Javascript, Haskell or complete memes such as Elixir, Elm.
>>
python
c
java
>>
Haskell
PHP
Node.js
>>
>>60795207
>MATLAB
>>
File: BKtDHiaCIAAJ1yO.jpg (29KB, 500x298px) Image search: [Google]
BKtDHiaCIAAJ1yO.jpg
29KB, 500x298px
>>60800943
>>
>>60801029
What did you think I was implying with sad Affleck?
>>
>>60800943
>>
File: laugh.jpg (41KB, 640x633px) Image search: [Google]
laugh.jpg
41KB, 640x633px
>>60800943
>>
>>60795207
If you're a CS fag:
C++
Haskell
Lisp

If you just care about getting shit done:
Perl
Python
Javascript + popular libraries

If you want to make money:
Java
Objective C
C#
>>
>>60795207
C++/Python/PHP
>>
Do you want a job?
- Java
- C#
- Javascript (Node / Angular)
>>
>>60801511
You forgot powershell, buddy
>>
>>60795207
Low level: C
High level: Haskell
Script: Lua
>>
>>60795207

If you want a job, you learn Java or Javascript. Then you try to kill yourself.
>>
>>60795207
this except leave out C++

https://www.youtube.com/watch?v=NvWTnIoQZj4
>>
The amount of autism in these threads is mind blowing.
>>
>>60800943
is there anything better for coding math quickly all the time? in some fields even R is a must
>>
File: ss-2017-06-08-12-20-13.png (25KB, 615x130px) Image search: [Google]
ss-2017-06-08-12-20-13.png
25KB, 615x130px
Thread posts: 35
Thread images: 7


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