Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,148,649 members, 7,801,892 topics. Date: Friday, 19 April 2024 at 04:15 AM

Programming Languages: Worst Is Better - Programming - Nairaland

Nairaland Forum / Science/Technology / Programming / Programming Languages: Worst Is Better (1360 Views)

What Are The Programming Languages Required To Make Interesting Cartoons? / Programming Languages: Don't Bother Learning These Ones In 2019(worst And Best / What Programming Languages Are A Waste Of Time To Learn? (2) (3) (4)

(1) (Reply) (Go Down)

Programming Languages: Worst Is Better by asalimpo(m): 10:34am On Oct 27, 2016
php - so ubiquitous. It's everywhere. But most experts say it was poorly designed.
python, ruby are supposedly better designed than php but in popularity, php just leads.

lisp - light years ahead of so many languages of its time yet, it never became popular?
Went nowhere in the mainstream, despite efforts by many fans to popularise it

oop - inferior to functional programming , by the experts, yet it dominated the industry.


scala, clojure - i cant seem to find anything negative said of this languages online
yet, the've not chipped a dent in the popularity of the language
they were supposed to steal mindshare from-java.

c++ - one confusing bloated, overcomplex language that is hard to learn and almost impossible to master-
this language dominated the 80s and 90s and still dominates certain industries!
C - same as c++.

Perl - a language with no set principle on how to get things done. There's more than one (obscure) way to do anything. This language dominated the web scene for many years until a brainchild, with the same philosophy was born - php. Php followed in perl's footsteps of being inconsistent.

1 Like

Re: Programming Languages: Worst Is Better by guru01(m): 11:47am On Oct 27, 2016
Php followed in perl's footsteps of being inconsistent.
This part is so funny. In other words, things that are more criticised gain more popularity.
Such is life.
Re: Programming Languages: Worst Is Better by Nobody: 12:40pm On Oct 27, 2016
In a way i still believe that PERL was still somewhat more organized than PHP (and more consistent), i might be wrong sha.
Re: Programming Languages: Worst Is Better by BlueMagnificent(m): 8:17pm On Oct 27, 2016
*C++ Evangelist passing bye*
Re: Programming Languages: Worst Is Better by Sibrah: 8:26pm On Oct 27, 2016
Jack of trade . . .
Re: Programming Languages: Worst Is Better by gloryz24: 7:18pm On Oct 29, 2016
PHP is simple to learn (compared to other languages) and because of that many people started using it and sharing their work online. Today PHP has greatly evolved and PHP6 and PHP 7 are quite different from PHP4. It's more modern, OOP, with better performance but it's still easy to master and that's the key to it's success. Facebook runs on their built of PHP so if it's good for them I guess it can't be bad choice for many other. You just have to be careful since badly written code can create issues problems: security issues, performance issues or it will be hard to maintain or reuse. This is where php frameworks kick in and today it's recommended that you develop using a PHP Framework (CodeIgniter, YII, CakePHP, Laravel...)
Re: Programming Languages: Worst Is Better by tohero(m): 7:59am On Oct 30, 2016
PHP as a poorly designed language doesn't mean it is worst!

You probably have many functions/constructs doing similar things die/exit, strcasecmp/strcmp/==, echo/print/printf/sprintf/ blablabla...

Like the poster above said, php frameworks has helped encapsulate all these with their own functions so it looks more organised and presentable. Through the frameworks, better programs are built buy who says the framework isn't built on top of php itself?

So it boils down to the developer in person, your strong use of the language, knowing how the Zend engine works and rest
Re: Programming Languages: Worst Is Better by appcypher: 5:57am On Nov 08, 2016
asalimpo:
php - so ubiquitous. It's everywhere. But most experts say it was poorly designed.
python, ruby are supposedly better designed than php but in popularity, php just leads.

lisp - light years ahead of so many languages of its time yet, it never became popular?
Went nowhere in the mainstream, despite efforts by many fans to popularise it

oop - inferior to functional programming , by the experts, yet it dominated the industry.


scala, clojure - i cant seem to find anything negative said of this languages online
yet, the've not chipped a dent in the popularity of the language
they were supposed to steal mindshare from-java.

c++ - one confusing bloated, overcomplex language that is hard to learn and almost impossible to master-
this language dominated the 80s and 90s and still dominates certain industries!
C - same as c++.

Perl - a language with no set principle on how to get things done. There's more than one (obscure) way to do anything. This language dominated the web scene for many years until a brainchild, with the same philosophy was born - php. Php followed in perl's footsteps of being inconsistent.

PHP codebase might be larger (mostly due to legacy code), but it is definitely not more popular than python.
I bet if PHP wasn't improving its syntax and consistencies, ppl will just drop it for better alternatives. PHP7 introduced more consistencies to the language.
Apart from C++ which is a truly complicated language and still used in niche areas like game dev, I don't see how worst is better.

1 Like

(1) (Reply)

Urgently Needed! A Freelance App Developer / Things You Need To Know About Programming / Free Ebooks On Programming And Hacking.

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 17
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.