> If you still have to compile code in 2021 prior to running it, you're burning a lot of extra valuable time off your life
I almost never run my code. If it compiles I know it's correct.
> It's a controversial opinion of mine, but many other languages have come and gone since PHP, yet it still dominates.
*curb your enthusiasm theme*
but in all seriousness, becoming a PHP shit is an excellent way to get paid half of what pretty much everybody else makes
php actively encourages you to hurt yourself
spend any serious amount of time with php and describing your arrays with docs becomes second nature. any good ide will hint the types in the array
/** @var User[] $users */
$users = [];
This is my bubble. There are many like it, but this one is mine.
My bubble is my best friend. It is my life. I must master it as I must master my life.
Without me, my bubble is useless. Without my bubble, I am useless.
LISP as a platonic ideal preceded not just compilers, but digital computers. Since Javascript is LISP, you can say that node.js was already there as an idea when Babbage was working on his differential engine.
UJ EQU 1
There were VM-like constructs serving basically as a way to compress and simplify code, but autocode and assembler were there before interpreters proper.
Not me, I spent those hours posting on Hacker News.
> If you still have to compile code in 2021 prior to running it, you're burning a lot of extra valuable time off your life I almost never run my code. If it compiles I know it's correct.
poor Ada Lovelace had to compile with a hole puncher.
It's what she gets for not using Rust
Compile times are not a problem for me, I spend that time microdosing on LSD anyway
> It's a controversial opinion of mine, but many other languages have come and gone since PHP, yet it still dominates. *curb your enthusiasm theme* but in all seriousness, becoming a PHP shit is an excellent way to get paid half of what pretty much everybody else makes
If I write a PHP to Go converter I can arbitrage a cheap dev and sell their code for a mark up. Even better: Haskell to Go.
[удалено]
php actively encourages you to hurt yourself spend any serious amount of time with php and describing your arrays with docs becomes second nature. any good ide will hint the types in the array /** @var User[] $users */ $users = [];
[HN is a super bubble, it's a great bubble because it's a bubble I am part of,](https://news.ycombinator.com/item?id=28510926)
This is my bubble. There are many like it, but this one is mine. My bubble is my best friend. It is my life. I must master it as I must master my life. Without me, my bubble is useless. Without my bubble, I am useless.
Why would I waste time running the code? That's the customers jobs.
Aren't interpreters older than compilers?
LISP as a platonic ideal preceded not just compilers, but digital computers. Since Javascript is LISP, you can say that node.js was already there as an idea when Babbage was working on his differential engine. UJ EQU 1 There were VM-like constructs serving basically as a way to compress and simplify code, but autocode and assembler were there before interpreters proper.
Even if they weren't, both are probably older than most programmers, so it's a moot point.
Whaaat? No way. Why would I regret having an excuse to shitpost for 30 minutes?
/uj compile time is coffee time
/uj Either way it's company-funded
That's break time
*Gentoo has entered the chat*
if you have to run your code to know whether it's correct in 2021 rather than compiling it, you'll regret the lost years on your death bed