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
>>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
>>54692057
/thread
>>54695451
This guy gets it.
>>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.
>>54690323
>Praising Ruby
>Then shittalking Python and Java
>>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
>>54690885
>>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