Is PHP a BAD programming language? 🤔👩‍💻

  Рет қаралды 389,360

Coding with Lewis

Coding with Lewis

2 жыл бұрын

Пікірлер: 358
@taujago
@taujago 2 жыл бұрын
Thanks to PHP. I have a good house, good life, nice income and I can work from home. Something that most Indonesian couldn't have
@aruyne
@aruyne 2 жыл бұрын
I know this man. Salam from Malaysia.
@taujago
@taujago 2 жыл бұрын
@@aruyne so you know this video creator. Good for you. Salam dari Indonesia🇮🇩🇮🇩🇮🇩
@Patrick-hq9yp
@Patrick-hq9yp 2 жыл бұрын
Can you tell me more about that? That's the case for my country too
@asdfghyter
@asdfghyter 2 жыл бұрын
@im dTap It is a poorly designed language in many ways, but that doesn't prevent it from being useful, especially since there is so much material available for it already. You just need to be aware of all the footguns so you can work around them. Learning php can certainly be a great career choice!
@gregcarlson8438
@gregcarlson8438 Жыл бұрын
Me too. Thanks to php, I have a good income, a good house, and two apartment buildings.
@Snailsxd
@Snailsxd 2 жыл бұрын
"I wish they'd improve their home page" Well that's just their personal homepage
@Postmodern368
@Postmodern368 2 жыл бұрын
Nice one
@kristiyanivanov7414
@kristiyanivanov7414 Жыл бұрын
nice
@manisha2284
@manisha2284 Жыл бұрын
Nice one
@Divino_1
@Divino_1 Жыл бұрын
Nice
@narrativeless404
@narrativeless404 Жыл бұрын
Yea, they don't care about others It has all they want it to have The design shit is unnecessary
@MerlinJuergens
@MerlinJuergens 2 жыл бұрын
Conspiracy theory: PHP being hated so much is just a myth, put out there by PHP freelancers who want more clients to themselves, lol
@alwinw64
@alwinw64 Ай бұрын
What's the difference between a php developer and a python developer? php developer's got a job
@aamin89
@aamin89 2 жыл бұрын
I started my carrier with php. And it enabled me to become a Fullstack developer
@swamybittu9628
@swamybittu9628 2 жыл бұрын
Hello bro I got job for python but the thing is they gave php domain is php worth of learning for this yrr
@coderswat
@coderswat Жыл бұрын
​@@swamybittu9628 absolutely
@anonuser6
@anonuser6 11 ай бұрын
Exactly, I Love php8 😊
@Be_Buddhaa
@Be_Buddhaa 8 ай бұрын
Love php❤❤
@islantay5795
@islantay5795 2 жыл бұрын
No matter what language you like, the language you can make money with is a good language
@william254
@william254 Жыл бұрын
PHP was my first language to learn after the basics (html, css, js)
@michaelsanchez1361
@michaelsanchez1361 11 ай бұрын
PHP was the best because LAMP stack was way cheaper than MEAN stack in terms of cost to implement
@alastormoody7966
@alastormoody7966 2 жыл бұрын
To be fair, any programming language taken seriously by a determined disciplined mind can be extremely useful.
@carolinadelvalle2316
@carolinadelvalle2316 Жыл бұрын
Finally, somebody said it! I have been programming in PHP for the past 8 years and I love it
@nicolaaplin3459
@nicolaaplin3459 4 ай бұрын
usigajgajgaja
@nicolaaplin3459
@nicolaaplin3459 4 ай бұрын
nahfaha⁰jad0ahan
@mvnkycheez
@mvnkycheez Ай бұрын
it's honestly a very fun language with extensive in-built functions and fantastic libraries
@AdityaX2703
@AdityaX2703 2 жыл бұрын
Ironic how most of these programming languages websites look so underdeveloped
@mvnkycheez
@mvnkycheez Ай бұрын
they're just very old and the developers aren't interested in redoing them because of the age-old "if it ain't broke don't fix it"
@dsuess
@dsuess 3 ай бұрын
+20 yrs into PHP, it is awesome for backend website development. It's quick to learn the basics
@kyo4156
@kyo4156 Жыл бұрын
PHP pays the bills
@rs4430
@rs4430 6 ай бұрын
nodeJS pays for supercars :)
@Mumohan_
@Mumohan_ 6 ай бұрын
​@@rs4430for the ceo who never typed a line of code for sure
@The_fuck4u
@The_fuck4u 2 ай бұрын
💀🗿​@@rs4430
@m.moonsie
@m.moonsie Ай бұрын
@@rs4430 depends on where you're living currently. In my country, most projects are PHP-made lol
@VishnuPriya2154
@VishnuPriya2154 Ай бұрын
​@@m.moonsie Which country you are
@gge6021
@gge6021 2 жыл бұрын
i work with php and magento its fkn pain
@winstonwolf2981
@winstonwolf2981 11 ай бұрын
it is usually enough to ask php haters how many projects they have written in php. On this, as a rule, the discussion about bad PHP ends.
@CodingWithLewis
@CodingWithLewis 2 жыл бұрын
Do you love or hate PHP?
@gajendra721
@gajendra721 2 жыл бұрын
I love python, the syntax r kind of simple 😅
@danielnielsen24
@danielnielsen24 2 жыл бұрын
Hate it, so many bad choices, like why a $ in front of variables for instance. Also classes are a mess
@mohamedashif7487
@mohamedashif7487 2 жыл бұрын
Love it. Using php since 2014.😊
@bharathb4803
@bharathb4803 2 жыл бұрын
Hate it
@leroyjenkins1911
@leroyjenkins1911 2 жыл бұрын
Love it. Gets things done
@j.r.r.tolkien8724
@j.r.r.tolkien8724 2 жыл бұрын
Good question, great answer
@brookswashere3400
@brookswashere3400 2 жыл бұрын
PHP taught me all i knew about server side. It was fun to learn with and I still use some of its design principles for my razor pages development
@bavidlynx3409
@bavidlynx3409 2 жыл бұрын
Django all the way Cuz thats the only framework i know and i am scared of the learning curve that comes with learning new frameworks but i have started the odin project.
@tsyf1
@tsyf1 2 жыл бұрын
TOP is incredibly good, whichever path you choose It'll be really good and detailed. Good luck!
@kadensharpin2156
@kadensharpin2156 2 жыл бұрын
Python bad
@AK-po1eo
@AK-po1eo 2 жыл бұрын
@MrBusta Django is slow af
@maruf7956
@maruf7956 2 жыл бұрын
Django is very heavy not recommended for small projects
@raydragon799
@raydragon799 2 жыл бұрын
It has the best orm i have seen, compared to spring boot express and flask
@RedStone576
@RedStone576 2 жыл бұрын
i would use it if it has a better logo
@hsfarazshahid
@hsfarazshahid 8 ай бұрын
Thanks to Php Laravel I could become a programmer
@la_dweng6407
@la_dweng6407 Жыл бұрын
Well I'm just a beginner in web development in school they gave us html css Javascript php python and a bootstrap framework I'm not sure how that will turn out for me I just create my firs project only with html and css I was hoping to dominate in php 1day but huu fear fear
@impolitedirector3595
@impolitedirector3595 2 жыл бұрын
There are 2 types of programming languages, the ones people complain about and the ones no one uses
@kristiyanivanov7414
@kristiyanivanov7414 Жыл бұрын
ohh
@jbarriossandrea
@jbarriossandrea 21 күн бұрын
When I was 13 years old I wanted to learn python, but their documentation suck, so PHP helped learning how to code, I didn't have access to internet at the time so everything I learned had to be offline
@zhiarverse299
@zhiarverse299 18 күн бұрын
I got used to php very fast and honestly it's fun to work with
@aldsdwin
@aldsdwin Ай бұрын
If your company or clients need a simple and low-volume web site/web app only, then the LAMP stack should get you up and running in no time
@asdfghyter
@asdfghyter 2 жыл бұрын
I feel like a lot of the "is X a good or bad language" discussion becomes very politicised. Every language is flawed, but some languages are more flawed than others. I wish we were able to talk about this without people taking it as a personal attack. Cobol programmers won't be offended if someone says Cobol is bad, they all know it is, but you can still be productive with it and there are a lot of banks where they still use it, so Cobol programmers are needed. PHP is bad, but there are a ton of useful tools written in it, which makes it very easy to get started on a web project. It is also makes it very easy to make a huge mess, but by then you've already invested too much time on the project, so rewriting it in a different language would be way too expensive, so now you're stuck 😔
@Luisya14
@Luisya14 2 жыл бұрын
I guess I'm using it wrong but it is a pain sometimes for me, especially with Livewire :(
@TheBlueFlaming0
@TheBlueFlaming0 Жыл бұрын
PHP is actually my first programming language which I learned first. So I don’t hate it😂
@muhammadfarzat8869
@muhammadfarzat8869 Жыл бұрын
I use php like most of the time aaaand I can say that it's extremly powerful and you can do almost anything with it but you just need to get used to it aaaand get used to the headaches you get because of bugs that you have no idea where it's coming from
@kunalkamthe6588
@kunalkamthe6588 2 жыл бұрын
Thanks bro, i never thought you would make video on this , love your content ❤️
@CodingWithLewis
@CodingWithLewis 2 жыл бұрын
Glad you enjoy it!
@pablodelgado744
@pablodelgado744 Жыл бұрын
I am currently learning php and I don't know if I hate it or if I love it :|
@rafaelsfasie5347
@rafaelsfasie5347 3 сағат бұрын
PHP is one of my favorite programing language, because you can create good web apps.
@pablitocodes
@pablitocodes Жыл бұрын
they've since updated their pages :)
@ritikgohate4548
@ritikgohate4548 2 жыл бұрын
Php was only reason to choose nodejs
@flamehiro
@flamehiro 2 жыл бұрын
Better than js for backend anyday.
@sunraiii
@sunraiii 3 ай бұрын
based
@abirpaul9027
@abirpaul9027 2 жыл бұрын
The thing is that you are not going to marry any language you just have to use it accordingly and serve your career and wishes
@enkiimuto1041
@enkiimuto1041 9 ай бұрын
I was deadset to use Symfony, but after seeing how convoluted the MVC for it is, I'm going to learn Django instead... Wordpress was much less complicated, ironically enough.
@sonychandel1878
@sonychandel1878 3 ай бұрын
I started with PhP, It taught me many things outside of programming like SQL, Databases, Backend, Http and many other things, which could something like NextJS would just abstract away, but Now I use JavaScript not because it is better(If I had to use a better Language I would use something like Golang or Python). But because of all the free stuff available like Vercel functions, Firebase, Cloudflare etc. because for other languages I must use something like EC2 which can be hard to manage and expensive, or Beanstalk and App engine, which are very expensive
@SGJ_Chill
@SGJ_Chill Жыл бұрын
Can you make a app with HTML 5?
@exxon47_
@exxon47_ Жыл бұрын
Are you saying that the homepage of a framework called personal homepage is bad how am I expected to use something that isn't even its own name
@gdrr3250
@gdrr3250 2 жыл бұрын
I say make it more readable like I have no idea how it works if anyone in my website devlopers send me a code
@ManjotSingh-sf2ri
@ManjotSingh-sf2ri 2 жыл бұрын
Bad != Useful
@quadeemon3986
@quadeemon3986 Жыл бұрын
I just like the recursive name
@frz_akbar
@frz_akbar Жыл бұрын
but still most job requirements at least have 1 year experience of Spring boot java
@ThatJay283
@ThatJay283 4 ай бұрын
it'd be good if it had static types
@dxgim
@dxgim 3 ай бұрын
It does
@devoiddude
@devoiddude Ай бұрын
No its not bad, its better than typeshit anyway.
@youmanyousef
@youmanyousef Жыл бұрын
PHP suffers from the fact that it wasn’t meant to be a permanent solution or a commercial solution, it kinda just gradually morphed into it, and if PHP wanted to stay on top of the website market share it HAD to have more legacy support, it can’t change readily, ultimately creating the nightmare we know it as. Also, vanilla JavaScript is pretty much the same in that regard too!
@HOWTO-nd2di
@HOWTO-nd2di Жыл бұрын
Books recommendations about PHP Language?
@fluffybunny510
@fluffybunny510 11 ай бұрын
Maximum companies started from Php because it was cheaper to host and low usage. PHP is the first job i got in a company.
@sourdoughbread952
@sourdoughbread952 Жыл бұрын
"explode" bruh
@TheGarageboyz
@TheGarageboyz Жыл бұрын
Why Laravel ? What is the real advantage?
@jl_117
@jl_117 10 ай бұрын
I hated PHP when I learned it in college but now im coming back to it with open arms since I am considering freelancing in Wordpress
@itskittyme
@itskittyme 7 ай бұрын
I've been brought up in PHP. Been a PHP programmer half my career. But sometimes... it's just time to move on.
@meowSing977
@meowSing977 Жыл бұрын
When you see the syntax of implode from PHP 7 to PHP 8, you will know why people think PHP is a bad and terrible programming language
@dhanyakumar8965
@dhanyakumar8965 Жыл бұрын
I started my carrier as a photo editor for cms WordPress sites then I learned CodeIgnitor php framework and now I'm a fullstack developer with Angular, I love CodeIgnitor kind a mother too all framework for me
@rosamelcachoful
@rosamelcachoful 2 жыл бұрын
I like PHP because it launch my career as a dev but I also know that there are better and easy languages
@kristiyanivanov7414
@kristiyanivanov7414 Жыл бұрын
After you started your career did you switch to another language, if so after how many years did that happen? I'm just starting out and it looks like my first fulltime job is going to be with php, haha.
@rosamelcachoful
@rosamelcachoful Жыл бұрын
@@kristiyanivanov7414 javascript of course because everyone is doing their business with that.
@forprix
@forprix Жыл бұрын
I was expecting you to show us minuses and pluses. You said almost nothing about the language. I dont hate PHP, I hate my youtube shorts recomendations.
@HenrryPires
@HenrryPires Жыл бұрын
it's not bad at all, it's horrible
@DhruveelDave
@DhruveelDave Жыл бұрын
Laravel, WordPress, Magento powered by PHP are great tools to execute projects at rapid scale.
@chswin
@chswin 2 жыл бұрын
It is not great… just a lot of traps… not unworkable.
@schoolboy6706
@schoolboy6706 Жыл бұрын
i don't care PHP is potato programming language ...Python' and Java my first love😍😍
@NaraSherko
@NaraSherko Жыл бұрын
Why they name it php when it has dollar signs
@Tirunelveli_foody
@Tirunelveli_foody 2 жыл бұрын
What do you think about Salesforce CRM?
@CodingWithLewis
@CodingWithLewis 2 жыл бұрын
Never used it!
@mhemaungthuwin7916
@mhemaungthuwin7916 13 күн бұрын
PHP is not bad, but the worse is that got a job maintaining WordPress sites running with PHP version 5. Yes, that is me.
@charlemagnejavinal2926
@charlemagnejavinal2926 2 жыл бұрын
I've learned node.js to be a full stack developer... But it's quite annoying that most web dev/design projects are PHP or Wordpress websites.
@spicynoodle7419
@spicynoodle7419 2 жыл бұрын
Laravel ftw. My department at work only uses Laravel and it's a joy to develop with it
@spicynoodle7419
@spicynoodle7419 2 жыл бұрын
@avfr it depends on the client requirements, most of the time it's a React or Vue SPA. One of the projects I'm maintaining is blade+jQuery. I've had one project with blade+Vue. For my Uni project I'm just using blade with vanilla JS and a custom reactive storage.
@AJ-sj3cj
@AJ-sj3cj Жыл бұрын
PHP is like steam engine in the electric car industry if you are willing to sacrifice your time in the hell of learning curve no one would go over your way but never expected it to perform as well as the most loved and performant language since as steam engine When you come to the heaterd it's not just the newbie programmers as you mentioned but in the late 20th c and beginning of 21th century there was little to no web server library, framework, module whatever you call it at the same time most of the web where evolving at that time for this reason developer have no choice but to use php but as the time goes by whole lot of developer varying from intermediate to advanced dev where a UwU to django and node.js and exhausted of maintaining their php programs after they based it with php Due to its poorly designed syntax and specific usage. Specially the 'specificity' makes it undesirable for most of applications nowadays b/c the program need to have language that are capable of performing different task I personally might not be enough to blame php but if you did som searchs the idea is readily reflected in the Stack overflow servey My last word would be php instead of growing itself its more likely to decorate its grave 🙃
@MilMike
@MilMike Ай бұрын
debugging a nodejs application nowadays causes bigger PTSD than php.. php is easier to debug and more powerful than js (when used for backend), and it doesn't have to be compiled.
@daffy1981
@daffy1981 Ай бұрын
PHP page is excellent. One of best documentations, I rarely needed to venture from the page to get all the references and sample code.
@aldsdwin
@aldsdwin Ай бұрын
What I love about their documentation are the user-submitted notes on each topic. These notes contain more detailed examples, edge cases, gotchas, workarounds, and related notes. I don't know if other official docs do this too.
@Igotswitch3s
@Igotswitch3s 2 жыл бұрын
Bro. Which programming language have you made. Let’s make a change and give others best interest. Php, etc most people know how to get through it.
@matinlh644
@matinlh644 2 жыл бұрын
Is php popular in the US?
@simpingsyndrome
@simpingsyndrome 2 жыл бұрын
But should i come back into it,since i move on to JavaScript
@sunraiii
@sunraiii 3 ай бұрын
You'll need both if you do full stack, but for backend php is a lot more powerful imho with laravel
@hakeem_waseem_sindhi
@hakeem_waseem_sindhi Жыл бұрын
Dear please tell about asp. Net please
@ibuprofenPill
@ibuprofenPill Ай бұрын
PHP is here to stay. Been using it for 15 years. It’s easy to learn, cheap to deploy and well documented. It’s going nowhere.
@user-bi7fo1qy8i
@user-bi7fo1qy8i 9 ай бұрын
php + openswoole = God
@ReneDaniel-pp7ib
@ReneDaniel-pp7ib 3 ай бұрын
Php is great to learn fundamentals to build up on
@ResearcherplusEngineer
@ResearcherplusEngineer 6 ай бұрын
As a full stack php developer I recommend you php as well because it is just like react and node together yoo php gang!
@khai96x
@khai96x 2 жыл бұрын
"good" and "bad" have always been relative. Therefore, if one was to answer "is PHP bad?", but must first answer "how many things does PHP do better than in other languages?". If there is a language that can do everything better than PHP and more, then PHP no longer has a reason to exist.
@jyosongurung5583
@jyosongurung5583 Жыл бұрын
How about BS?
@ojsojs6004
@ojsojs6004 11 ай бұрын
PHP Ecosystem keeps getting better. Now NumPower is released. NumPower library was created to provide the foundation for efficient scientific computing in PHP, as well as leverage the machine learning tools and libraries that already exist and can benefit from it. This C extension developed for PHP can be used to considerably speed up mathematical operations on large datasets and facilitate the manipulation, creation and operation of N-dimensional tensors. The area of ​​image processing and computer vision will also be able to benefit from this library. Some features of NumPower are: * GPU and CPU compute support * Dozens of different operations for manipulation, arithmetic, linear algebra, statistics and etc. * Single precision float points (float32) for improved memory usage * Custom CUDA kernels for almost all operations * AVX2 support when available on hardware * Support for GD images in RGB format for easy image manipulation
@haruhikoichijo4620
@haruhikoichijo4620 Ай бұрын
Thanks
@mediafrenzy9966
@mediafrenzy9966 7 ай бұрын
Yes Im going through trauma right now with my own website. PHP is trauma and Im traumatized.
@zxenon_
@zxenon_ Ай бұрын
Their homepage is 😂😂😂 And the docs 🤦
@benammiswift
@benammiswift 2 ай бұрын
It was bad, it’s very much not anymore, they did a lot of work to improve things like speed and the standard library. It’s a brilliant language with so much QoL
@vrushalrt
@vrushalrt Жыл бұрын
My company treat me like God for knowing several PHP Frameworks with ORM😎
@tenj
@tenj Жыл бұрын
Honestly I never tried PHP and I never hate it, I learned that I don't judge anything I haven't tried, so it's probably a good language, it just needs a fresh start, futuristic homepage more advertising, new framework, being adopted from an open source facility, something like that ...
@universeofgamers6022
@universeofgamers6022 Жыл бұрын
home page 😂
@theshermantanker7043
@theshermantanker7043 2 жыл бұрын
That's like asking if Java is the worst language because it's too object oriented, both languages are improving all the time and it's been a decade since the issues first faced by developers with them
@coder236
@coder236 8 ай бұрын
I can imagine their website is designed simply because of accessibility perhaps? I could he very wrong and it's just someone threw it together and never updated it... But uk government website is designed in a very basic way to cater for all visual/sensory needs
@abdultheseekerofknowledge4453
@abdultheseekerofknowledge4453 Жыл бұрын
Why people use php when you can do much more with Javascript...
@Alikhan-dd8tv
@Alikhan-dd8tv Жыл бұрын
In frontend yes. But for backend there r lot of things u could do easily in php than javascript especially in frameworks like laravel and codeigniter. U get everything prepared, u just have to write a little logic and thats it. While for someone whos a beginner it would be quite difficult to write backend in js.
@tesstrader5908
@tesstrader5908 Жыл бұрын
He's talking about PHP like it's a new language 🤣🤣🤣🤣
@RadenVijaya
@RadenVijaya 2 ай бұрын
PHP is okay, it's just the developers are not good enough with it
@Rudxain
@Rudxain 2 жыл бұрын
I haven't coded in PHP, but from some code I saw it seems like a mix of shell + Javascript, 2 kinds of languages I'm familiar with, so maybe it wouldn't be so bad to try
@aheendwhz1
@aheendwhz1 11 ай бұрын
Over the years, PHP had been influenced by many languages. That's however one of the reasons why it feels a bit inconsistent sometimes (they could definitely improve here), but it also means that it's very flexible. In the beginning, it was mostly influenced by Shell and JavaScript. Later, it was influenced by Java and C# a lot. In the recent years, it got a lot of influence from TypeScript, Kotlin and thelike. After all, it is a very well maintained language, which takes some of the best things from other langagues, is very stable and has a healthy ecosystem. And while it's not perfect, it gets a lot of things better than other popular languages.
@SASA_maxillo
@SASA_maxillo 9 ай бұрын
Yeah it is not bad, it is THE WORSE 😂😂
@sadhappy8860
@sadhappy8860 9 ай бұрын
Any language is OK, I can deal with that, it's just needlessly annoying!
@MMH94MMH
@MMH94MMH 2 ай бұрын
improve thier homepage??? imo its the best straight forward homepage nothing wrong with it
@tumix2421
@tumix2421 5 ай бұрын
Javascript dev: 👿🔪
@33up24
@33up24 2 жыл бұрын
Honestly I refuse to learn PHP.
@vicaf1617
@vicaf1617 2 жыл бұрын
There are thousands of better alternatives nowdays. Once I tried backend web developement with Go I am not going back.
@vicaf1617
@vicaf1617 2 жыл бұрын
@avfr Yes, I went from PHP to Go. It's the best change you'll ever do.
@khari_baat
@khari_baat Жыл бұрын
Language hardly matters. PHP is so simple and dead straight. Most of the performance bottlenecks are at database. Unless you are building something like a stock trading platform, PHP is ok in most of the cases and results in faster development.
@MariusSucevan
@MariusSucevan 4 ай бұрын
There are no bad programming languages, are just bad programmers.😢
Your Code Review Sucks
9:09
David Hart
Рет қаралды 2,7 М.
Laravel vs. Django - Best Backend Frameworks for 2021
0:33
Creative Tim Tutorials
Рет қаралды 102 М.
Василиса наняла личного массажиста 😂 #shorts
00:22
Денис Кукояка
Рет қаралды 10 МЛН
LOVE LETTER - POPPY PLAYTIME CHAPTER 3 | GH'S ANIMATION
00:15
Khó thế mà cũng làm được || How did the police do that? #shorts
01:00
langauge technology kendre
3:28
Techly
Рет қаралды 1
PHP on the frontend! No more Javascript!
14:47
Aaron Francis
Рет қаралды 118 М.
Is "edge" computing really faster?
8:14
Fireship
Рет қаралды 582 М.
rubber duck debugging
0:18
ozzloy
Рет қаралды 2,9 М.
Reacting to Controversial Opinions of Software Engineers
9:18
Fireship
Рет қаралды 2 МЛН
PHP Agency in 60 seconds!
1:03
MY GREAT AWAKENING
Рет қаралды 4 М.
Laravel First Impressions From A JavaScript Dev
21:08
adamdotdev
Рет қаралды 121 М.
How Fast Can You Throw a Car in Poly Bridge 3?
15:06
Reid Captain
Рет қаралды 39 М.
Secret Wireless charger 😱 #shorts
0:28
Mr DegrEE
Рет қаралды 2,5 МЛН
GamePad İle Bisiklet Yönetmek #shorts
0:26
Osman Kabadayı
Рет қаралды 472 М.