Starting to kinda like Java

>starting to kinda like Java

>tfw fell in love with PHP

Java is a powerful language. It’s not flawless, but there’s nothing wrong with liking it.

>mfw C++ is actually pretty great

Embrace your inner pajeet. Become one with the shitting street.

dark times ahead

What's a language that would take Java's place?
C++, Go, etc seem lower and Python, JS, etc seem higher.
Is it C#? Swift?

maybe no computer

none, because c# and swift are not cross platform.
>inb4 muh xamarin
no

>writing Java in school using text editors and Eclipse
>want to shoot myself
>start using IntelliJ at work
>pleasant and comfy

nothing wrong with php. i've heard a lot of shittalk about it and decided to do my own research. it has comfty syntax and is fairly mature. doesn't seem to be slow, either.

Newer JVM languages like Kotlin and Scala that have less baggage and adopted improvements in PL design.

It's the comfiest syntax. And the dollar signs remind you that you're getting paid son

You're easily susceptible to trends.
If i was you i would stay the fuck away from places like Sup Forums and Sup Forums, or they will make terrible, terrible things to your head.

PHP looks fast until your server gets hammered to death with it.

You've been using Apache, haven't you?

Shit happens.

>started to appreciate python as a good prototyping language

Cause it is.
>easy and quick syntax
>repl
>good/great standard libs and community libs

That doesn't exist. Only c# or another compiled language is actually going to make a difference.. It's almost always database limits before the code choice would matter

Java is great. Backend in java, front end in JavaScript

That's true. The nonstatic typing is the pain in the ass when you need something complex, but it's hella good to quickly write some small util.

Still wouldn't use it for anything important though.

>front end in JavaScript
Unless by "JavaScript" you mean some framework like Angular you are absolutely barbaric.

If he meant some framework like Angular, he'd have to be suffering from meningitis.
Hopefully, he meant some framework like Vue.

The point still stands - pure js and barebones libs like JQuery are cancer.

REACT is the best framework

>tfw too dumb for D3

>Haskell is actually fun

>tfw Elm

>Realize that C++ cross platform is a lot more time consuming than Java
>Give in and make GUI apps in it.

>try and make gui app in python
>ugly and takes forever to do basic things
I'm gonna give in and use electron or whatever.

>not using Qt
pleb

I really hate intellij
But then again it‘s probably just because i‘m too incompetent to set it up correctly and it‘s really unintuitive...

c# is better but java works better on linux

>tfw you actually like C#

My first love was PhP.
We spent hours together.
>In school with no friends. (Was 13 or 14 or something)
>Make an account of 000webhost (already had some cheak .co.uk domain
>write php in notepad
>upload to my webhost using their web UI
>This was all I had.
>Become really good at php, code hinting just slows me down.
>Do this for years until I leave that school for college (17 years old)
>Join Sup Forums at around 18 years old. Everyone hates php, it's a shit language.
>B..But..
>Pretend to hate php on Sup Forums but we still spend a lot of time together
>3 years later, get a job
>Literal pajeet level work but it pays the bills (jk I live at home no bills)
>write ASP.NET all day.
>sometimes flirt with php in the evenings.
>Finally I cave.
>We're together again.

Java 9 is actually pretty nice

What's new?

What do you use?
I'm not good at setting it up either but just the auto-complete, refactor/code-gen, and cmd+b to jump to definition are enough.

>And the dollar signs remind you that you're getting paid son
lul

intellij is comf in scala too

> Scala

Bloated, slow and overenginered.

> Kotlin

meme

But swift is cross-platform. It's just appkit and uikit aren't.

>And the dollar signs remind you that you're getting paid son
kek

Does it make it easy to throw your prototype away?

>write 2 days in kotlin
>have to go back to java project
>redundancy everywhere

clojure

I couldn't agree more. Everyone that tells you anything else is a complete moron that values dumb idiot's opinions more than his own.

it's called a stockholm syndrome

but php is great

Just Monika.

>tfw know everything from low level x86_64 assembly, to high level .NET and Java
>tfw the favorite is still C

It actually is. And it is by far the comfiest language for personal projects.

Worst girl

If you use php7 then it is comfy. Otherwise just neck yourself

>Php7
>"Lol every MySQL command has reversed args now, no reason haha"
>mfw

C is objectively just the right amount of abstraction. Not too high level as to attract brainlet snake charmers; not too low level to only be used by cucks.

C++ is the worst, but it's also the only thing that does what it does.

Why aren't you using C#? It's just Java but better.

Java’s biggest feature is its cross-platform ease and potential. C# can’t fill the same niche.

>but better
>is not cross platform

That's why you use nginx, you need a load balancer if you have heavy traffic. PHP 7 is lightning fast.

Why aren't you using C++? It's just C but better.

>married with Fortran

Intellij is the best ide ever

This. Been using it at work and its really comfy. Essentially just works without too much cuck shit

There's literally nothing wrong with PHP. As for the scalability memes, it's not impossible. HHVM makes it a lot easier. MediaWiki (Wikipedia software), Facebook and Yahoo are all php based and scale.

I tried using Emacs and Vim since they’re so popular here, but I feel unproductive using them compared to all the fancy features of an IDE. Am I doing something wrong?

I havnt went back to java after switching my major projects to kotlin last month.... I'm scared...

In my opinion C# is java but worse.
Like others have said its not cross platform and its a microcuck language. Absolutely useless.

Congratulations on becoming an adult, user.

Youth is wanting discovery, change, revolution.

Adulthood is wanting predictability, stability, peace.

Am I the only one who uses c# the most? That's what my university taught us mainly. That and Java.

Does anyone start with something other than Python or Java in intro courses?

AWT, Swing or JavaFX ?

Clojure

>what is .net core

>enjoy writing C even though it takes forever, gets segmentation faults and generally fuck up all the time

>He doesn't know

It is cross-platform.

I use Rust. It's better than both C and C++.

I love Java for backend web services, Spring Boot is my jam and I can get something going really easily, not a huge fan of the pushes to change to js backends and functional programming

I don't like the compiler screeching at me when I try to do things it can't prove are correct, but I know are correct.
I don't like mutable by default in a procedural language. I don't like being unable to take multiple mutable references. I don't like the implementation of move semantics. I find many aspects of the syntax to be quite ugly, particularly lifetimes.

In short, I don't like Rust very much. That said, I do like traits, sum types, zero cost bounded generics and the lack of historical cruft.

An useless piece of shit with half of the features as its windows only counterpart

I started with Pascal. Pretty good introduction before getting into OOP or languages with duck typing.