Hi /g/
I want to learn a programming language, it should be robust, great library, cross-platform.
My main purpose is to make smartphone apps (android/ios, etc), this is my BG
>VisualBasic /.NET > very good
>Python / Perl > average, but I have to remember it as I learn it during Uni for engineering projects.
>C# >Basic
>PHP >Above basic
please no new niche ones, No java.
>>62139787
Java, become yet another Pajeet
>>62139805
>No java
>>62139787
>My main purpose is to make smartphone apps
Fuck of Pajeet.
>>62139787
>VisualBasic > very good
>C# >Basic
Anon please
>>62139952
If you implying it is the same, it's not.
>>62139787
You could use C# Xamarin to build crossplatform mobile apps if you wanted to stick with a language you're familiar with.
Wouldn't hurt to learn Swift either. HTML/CSS/JS goes without saying too.
>>62140025
Thank you.
Is swift hard?
>>62139982
The only difference between them is that visual basic is a piece of shit
>>62139837
Why?
>>62139787
Java is exactly what you're looking for.
>>62139787
>it should be cross platform
>half the languages in the list are Microsoft products that treat anything but Windows as second class citizens
>>62139787
>My main purpose is to make smartphone apps
you're going to have to learn java and obj-c. the only real cross-platform apps these days are react native so you could go the js route but
>why would you do that
java and in a near future kotlin
>>62141331
I'm hard
Rust?
>>62141627
Is it cross platform?
>>62141560
Kotlin? How it's any better?
>>62141551
Why for what, to learn programming?
>>62141468
I don't like it,it's slow,buggy and fucking garbage.
>>62141984
Java is "slow" and "buggy" but yet u are considering those interpreted langs.
Top kek
Kotlin for android
Swift for apple
Cardova for mobile in general
>>62139787
>wants to make smartphone apps
>No Java
?
>>62141331
Swift is for ios
Java is for android
That's why you don't have serious replies
C++/qml with Qt
>>62145741
I tried it once, I have to admit, QT is nice, but the UI is a little confusing to deal with.
>>62139787
kotlin
>>62141984
>I don't like it,it's slow,buggy and fucking garbage.
oh look, it's another retard who got memed
>>62139787
C# and xamarin, considering you know basics of c#.
>>62141984
>I don't like it,it's slow,buggy and fucking garbage.
Java is very fast. It achieves C++ level of performance in some usecases.
It's also the complete opposite of "buggy" as it's very mature (has been successfully used in enterprise for 20 years) and heavily focued on backwards compatibility.
>>62139787
>My main purpose is to make smartphone apps (android/ios, etc)
TypeScript and React Native