The GAMECHANGING features of PHP 8!

preview_player
Показать описание
I'm excited about PHP 8! In this video we explore 10 of the most EXCITING new features in this NEW version of PHP!

Join this channel to get access to perks:

You can find me on these socials:
* I am an Odysee partner

Support the Show
* BTC: 1DckZocn7pA7MDzKSu98UbS4TjocfK633x
* ETH: 0x1C0FDD6d450679359876a077A15DFd0537E8C2D8

You can email me at gardiner-at-heavyelement-dot-io

# What are your machines specs?
Office Rig:
* AMD Ryzen 7 1800x
* MSI Pro Series X370 SLI PLUS
* AMD RX VEGA 64
* GSkill Ripjaw V DDR4 8GB x4 (32 GB)
* Fractal Design Define R9 Case
* Manjaro GNOME

Living Room Gaming Rig:
* ASUS X99-E-10G WS
* Intel Core i7-6900K @ 3.2GHz
* NVidia Titan X (Pascal)
* DDR4 Corsair Vengeance RGB 8GB x8 (64GB)

Backup Rig
* System76 Thelio Minor
* AMD Ryzen 5 3400G
* DDR4 16GB RAM
* Zotac Nvidia GTX 970 4GB

Home Server:
* ASUS M5A78L-M/USB3
* AMD FX 6300 at 3.5 GHz
* Nvidia GTX 750 1GB
* DDR3 12 GB RAM

Рекомендации по теме
Комментарии
Автор

As a PHP developer I actually feel your excitement

vitiok
Автор

Php 8 is not php 3 or 4. It's much better now.

nt
Автор

Obligatory "PHP bad" comment

WolfgangsChannel
Автор

When I want to write a simple script but don’t want to use either Bash or Node, PHP is my best friend

andrewfong
Автор

I also love PHP. There still hasn't been a problem I've encountered yet that didn't seem almost immediately and easily solvable using PHP.

heckyes
Автор

Php was the language that taught me the fundamentals of programming. It helped me conceptualize code. I personally have moved on from it but, php will have a special place in my heart.

packtrouble
Автор

The nice thing about PHP is the whole shared-nothing request container architecture.

In each request you have a clean state with now left overs and some guarantee that you are not piling up memory leaks over requests. This allows easy scaling. Since recent additions like preloading to the engine the performance cost of recreating the world each time is also heavily reduced.

This greatly matches the HTTP model and makes PHP the true web language for the server side.

Fast prototyping. You can spit out a proof of concept in PHP faster than you can boilerplate Hello World in some other languages. I can’t upload a go file and have it just run. I have to compile it, upload it, and run it. PHP is plug and play. Upload a file and done.

ojsojs
Автор

I'm with you. I've written hundreds of thousands of lines of PHP code. My second language was C, and PHP is almost a copy of C (e.g. in library functions). PHP has had some misfeatures, like some of the ones you mentioned. But it's dead easy to code in. People who don't like PHP either don't know what they're talking about, or they're snobs. My gosh, the faults in C are part of the reason for all the languages which derive from it, like C++, C#, Objective C, Go, etc. Every language has shortcomings.

noferblatz
Автор

Causing issues with legacy code is a good thing in the case in my opinion. It allows you to see bugs that were previously getting skipped over.

username
Автор

I want to have named arguments in C++. Named arguments is a feature I learned to love while coding in C# and would simplify a lot of code.

sakurajin_noa
Автор

As a fellow web developer I must say I love PHP. Yes, it definitely has its flaws, but what programming language doesn't?
I'm very excited about the changes introduced in PHP 8.

NoStLinuxGaming
Автор

6:47 .. all java developers: why does he use public scope?

marcello
Автор

PhP is king for freelance web development.

aarongarza
Автор

pattern matching is awesome! Is super handy when writing rust, nice to have that on php as well

ffkkinos
Автор

Awesome! The language has come so far and is not the same PHP of the past. I don't write PHP on the daily anymore, but I still love the language and these new features coming to PHP8 are super exciting. They are the legit reasons why I love other languages like Python, Dart and Javascript. I've seriously considered using PHP for person project again. I just haven't. But these new features may push me back to it. Thanks for the video.

pinkdiscomosh
Автор

The real problem with PHP is that is looks like it was made by a bunch of people that never talked to each other. Apart from that, it's ok

Also it's funny how all languages are converging to having types now

henrymach
Автор

There's nothing wrong with PHP. You can write PHP OOP like C#/Java and
you can write it functionaly like JS. And it's not hard to learn.
Wish it have types like in C though.

All this negative marketing is probably coming from backend competition
(C#, Java, JS, ...)

Currently, I'm messing with Symfony and its just all nice and well structured.

jecajSudbine
Автор

Any thoughts on Godot?
I'm personally cheering for the devs to implement Vulkan.

mixk
Автор

My only issue so far with PHP is syntax errors, but then again I do that with every language I work with.

Dubmaster
Автор

Nice to see PHP getting better, not used it in at least 10 years or so, so this was a nice one for sure... hint for future, always enable warnings as errors, at least that was the way to do it yesteryears :)

MrSneWs