[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
Rank programming and scripting languages into what tiers they are.
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 62
Thread images: 9
File: programming.jpg (79 KB, 770x513) Image search: [Google]
programming.jpg
79 KB, 770x513
Rank programming and scripting languages into what tiers they are.
>>
There's only one God Tier language: C

Then huge power gap.

Then there's most other languages.

Then theres another huge power gap.

Then theres functional programming.

Then there's a very thin gap.

Then there's feral animals.
>>
Haskel - meme (except actually God tier)
Ruby - meme/actual pretty good
Java - highschool cs
Python - middle school cs
>>
>>54690246
C++ god tier
all other languages are meme languages
>>
>>54690246
not meme: c#, c++, objective c, swift, java, javascript, ruby, python
most other languages: meme
>>
>>54690322
>"Learning Python as a first language is great"
>"If you learn one language, you'll quickly adapt to others"
>learns Python
>installs Linux
>wants to edit source code
>opens a C file
>fuck it
>>
No, fuck off, retard.
>>
>I only program in C
>>
>take a C/C++ class
>half the lessons are about how a computer works internally
>the other half is warnings that the program is going to crash if you do basically anything
>>
>>54690604
Pretty much
>>
>>54690322
Then there's an idiot: YOU.
>>
>>54690246
Python for scripting.
C and C++ for real programming.
>>
>>54690604
kek.
>>
>>54690604
>>54690628
Bc how are you supposed to effectively program in C when you have no idea what youre doing?

Think retards, this isnt html anymore.
>>
Common Lisp
Scheme
Haskell
and then there is the rest
>>
>>54690404
lol you're delusional if you think learning the basics of programming will make you understand such a complex system that operates at such a low level
>>
>>54690914
I'm quoting other people saying learning Python makes other languages easier. I'm not the delusioned mate, go back to redit
>>
>>54690974
>le go back to rebit xD
I just fucking got BTFO I shall never show my face around here, fucking me master over here nuking us all
>>
Money Tier: C++, C#, Java
Poorfag Tier: Everything else
>>
>>54690630
Which language do you use?
>>
>the languages that will be still used by our grand children
C++ and possibly C
>the languages that will extinct
rest
>>
>god tier
whatever language fits your needs best and suits your use case
>shit tier
languages shoehorned where they don't belong by banner waving retards
>>
>>54691966
>Languages that will be used until <DATE OVERFLOW>
COBOL
>>
>god tier
languages I know
>shit tier
languages you know
>>
1. C++
all other languages are irrelevant
>>
So is Java the generally recommended language to begin with?
>>
>>54690604
With great power comes great responsibility.
>>
>>54690433
hah thats like your catch phrase
>>
>>54694408
I started with Lua, and that helped me pick up both Javascrpit, C++, C, and B.

I would say start out with Javascrpit though
>>
File: download (8).jpg (6 KB, 188x188) Image search: [Google]
download (8).jpg
6 KB, 188x188
>>54694632
>B
>>
>>54690246
>learn Java/Python/ruby
>become a productive member of society

>learn C/Perl/Lisp
>circlejerk on Reddit and 4chan on how lean and fast your fizzbuzz implementation is
>>
C
C++, Rust
Go, Javascript, Python


But if you not a fucking degen who just uses ready to use syntax, you would use ASM
>>
>>54694408
If you want to end as a typing monkey then yes.

The only reason to go for Java is because every morron uses it to show his enterprise "skills" while throwing the word "platform independent" around like a feminist uses "sexism".

If you really want to know your shit and do something good for yourself go with C.
>>
>>54695198
Real story
> Company
> "we need all of our programms to be platform independent"
> Never seen anything else then Windows there
>>
I can't believe Java has come up so many times, absolute rubbish.

If you're in a Windows environment (you plan to make money) then stick with MS coding languages. .Net is great and can be leveraged in PowerShell for automation/administration work, and within a few years Modern Design Language will dominate when the Windows Phone market picks up.
>>
Java = God Tier
>>
God tier
Assembly, C, Lisp / Scheme

High Tier
C++, Perl, Python

Medium Tier
Java, C#, Go

Stupid tier
PHP, Basic, D, F#

Code Artisan tier
Ruby, JS, Rust, Node.js

Dead tier
COBOL, Pascal

Magic tier
Haskell
>>
>>54694949
B is going to be the next meme language. I'll make sure of it!
>>
I want to learn C so that I can code MUDs and play them by myself
>>
File: minionThot.png (86 KB, 366x368) Image search: [Google]
minionThot.png
86 KB, 366x368
>>54692057
/thread
>>
>>54695451
This guy gets it.
>>
File: colorforth.jpg (116 KB, 1024x768) Image search: [Google]
colorforth.jpg
116 KB, 1024x768
>>54690246
Best language is Forth.
>>
>>54695684
Is B related to C? looks similar
>>
>>54691855
>Money Tier: C++, C#, Java

More like Pooinloo Tier
>>
>crystal
no windows support tier.
>>
>>54690630
haha nice one bro
>>
God Tier: C, C++, ASM

Top Tier: Python, JavaScript, C#

le silicon valley startup tier: Ruby, Node.js, Rust

/g/ tier: Haskell, Scheme, Lua, D, Lisp

Unholy Abomination Tier: Java, Visual Basic, R
>>
>>54695451
Makes sense.
>>
File: a2Xc5nE-1.jpg (15 KB, 175x129) Image search: [Google]
a2Xc5nE-1.jpg
15 KB, 175x129
>>54690323
>Praising Ruby
>Then shittalking Python and Java
>>
File: 1445137704133.jpg (21 KB, 300x306) Image search: [Google]
1445137704133.jpg
21 KB, 300x306
>>54695147
accurate
>>
ML-like: best tier
Lisp-like: good tier
C-like: ok tier
rest: shit tier
>>
>>54694408
start with haskell
>>
>>54698128
With the new haskell book, that might actually be viable now
>>
File: 1413907787278.jpg (282 KB, 960x720) Image search: [Google]
1413907787278.jpg
282 KB, 960x720
>>54690885
>>
File: 1450038900323.png (53 KB, 106x303) Image search: [Google]
1450038900323.png
53 KB, 106x303
>>54698338
>or rms
>>
>>54698338
where is this from?
>>
>>54698392
Land of Lisp
>>
>>54690246
Performance Tier: C, C++
Average Tier: Java
Ease of Use Tier: Python

These three tiers are enough I guess
>>
>>54698476
i.e. the tiers of
I want fast shit
I want shit
I want shit fast
>>
>>54695250
>Winblows Phone
kek
keep dreaming
>>
>>54697074
hnnnnnnnnnnnnnnnnnn
>>
a year or two ago it used to be fun to read programming rate threads, this thread is proof that C/C++ fizzbuzz kiddies kill every could thread calling every other language a meme

this thread is a meme of stupidity
Thread replies: 62
Thread images: 9

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

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.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.