What programming language should i learn next after python?
I tried java, didn't like it very much.
>>59139028
>after python
C
>>59139039
Is there any particular reason?
>>59139028
Falafel.
>>59139068
You can mix them well
>>59139028
I'd stick with python desu. You could check out Java or C#. There's plenty of jobs going for those but they are so shit in comparison to Python imo.
>>59139028
>even considering learning anything but C
>>59139028
Tell what you want to make and we can suggest a language.
>>59139028
I learned Java before learning Python. Really showed me how ez-mode Python was.
>>59139250
Java is fuckin disgusting. I did it at uni for 4 years man, never again.
>>59139240
I want to make android apps.
>>59139325
>I want to make android apps
>I tried java, didn't like it very much
You're fucked
>>59139325
If you're gonna do Android, you're gonna have to do Java.
Or you can do that Xamarin or Unity shit, which is basically just Microsoft Java.
>>59139333
Why?
Can't you make apps with most programming languages?
>>59139352
JavaScript and its frameworks, and don't waste your time on anything else. PS: Ionic
>>59139028
>using something other than python
Unless you're aiming at getting paid, I wouldn't bother.
>>59139028
C#.
It's like Java made right.
>>59139352
You can technically make them in almost anything
But anything other than Java for android is suicide levels of frustrating because "muh entire phone has to run on the JRE"
>>59139378
Its like Java but made by Microsoft and worse
>>59139349
You can compile c++ for android, look up NDK
>>59139234
You can't write applications in C
>>59139378
>Java made right
More like Java made proprietary.
>>59139378
C# is super under rated imo. It is powerful and not as procedural as kindergarten
>>59139455
And slower
>>59139028
Gentoo
>>59139028
If you hate C learn Rust
If you love security exploits in your code use C
>>59139407
http://www.winprog.org/tutorial/simple_window.html
https://beej.us/guide/bgnet/output/html/singlepage/bgnet.html
>>59139809
>Windows
>C
I Cringed
>>59139822
High-level meme languages didn't always exist. The people who made fully-fledged Windows applications in the 90s before Google or StackOverflow existed are heroes.
>>59139955
your point?
>>59139028
Windows Batch
Actionscript 3.0
>>59139407
are you literally retarded?
>>59139955
back when real men programmed with asm
Try Ruby op. Learning new languages, frameworks, and libraries is a skill of its own, and a skill required in the professional world. It's something you should practice so learn a lot of languages.
>>59139028
If you have to ask other people this question then you are a pleb and should kys
>>59140059
this. Honestly while many people shit on ruby it's both a fun language and has a ton of libraries making it easy to dev in.
>>59140025
i believe he is
>>59139028
try write a script of Java
>>59139028
C++
>>59139028
From where did you learn Python, anon?
>>59142020
/g/
>>59139455
>More like Java made proprietary.
>implying that didn't happen the day Oracle bought Sun
>>59139068
C complements Python's slowness, while Python complements C's complexity: you can write most of the project in Python leaving only the critical parts that need to be fast to be written in C making development much faster.
>>59142629
Beginner question, not OP. How is it possible to combine two languages like that? Is it possible to write python and have a function call or something in the code be written in C? How does one go about combining two languages like this or at least using them efficiently together in the same project.
>>59142721
Yes, you compile the C program and use python subprocess to execute the program. The sub process will also pipe the returned value (if any) from the C program back to your python process
Rust
If I learn C after Python, is it hard to jump to C++ afterwards?
>>59139234
What you are fucking looking was made in C you retard.
>>59139234
>Wrong quote
Was made for >>59139407
I started programming by learning C++ back in about 1999 and I think that mishap advanced my personal education in this field more than anything else
>>59143540
>in 24 hours
Before anyone gets all giddy from reading this, you should know that THIS is bullshit. Always.
Any advanced field cannot be learned so fast. There is no shortcut to success when it comes to gaining knowledge. And above all, employers demand experience before hiring you, not only your knowledge.