MUHIMU: Kama wewe ni Web Designer/Programmer

MUHIMU: Kama wewe ni Web Designer/Programmer

Binafsi kwa web nlisoma PHP, ila sijawah penda tumia hii kitu then kwa juhudi zangu binafsi natumia ASP,CSS, na JQUERY
Sawa security it has to do na programer mwenyew lakin PHP ina loopholes nyingi sijui kwa latest release.
 
Binafsi kwa web nlisoma PHP, ila sijawah penda tumia hii kitu then kwa juhudi zangu binafsi natumia ASP,CSS, na JQUERY
Sawa security it has to do na programer mwenyew lakin PHP ina loopholes nyingi sijui kwa latest release.
Learn programming the hard way you will overcome it.
 
Learn programming the hard way you will overcome it.
Sure, japo kwangu sikupata tabu sana kwan nlikuwa nafahamu san Vb . Net so kwa server side script sikupata shida labda kwa JQuery kdgo kwani nlianza na Java Script
 
Dah hii mada nzuri sana, mazee mnafahanu four tier Programing Architecture for web na desktop apps?
 
I have used also Erlang, python is multi paradigm .
Being multi paradigm doesn't make it the future, languages which take advantage of the more powerful processors in modern computers are going to dominate the future, functional programming is better at this than Object Oriented, which python is not, that was my reason behind saying what i said. So many languages are multi paradigm, google was supporting Python, but then they created Golang, Dropbox was written in Python, now its been re-written in Go and Rust, go figure.
 
Being multi paradigm doesn't make it the future, languages which take advantage of the more powerful processors in modern computers are going to dominate the future, functional programming is better at this than Object Oriented, which python is not, that was my reason behind saying what i said. So many languages are multi paradigm, google was supporting Python, but then they created Golang, Dropbox was written in Python, now its been re-written in Go and Rust, go figure.
Being multi paradigm doesn't make it the future, languages which take advantage of the more powerful processors in modern computers are going to dominate the future, functional programming is better at this than Object Oriented, which python is not, that was my reason behind saying what i said. So many languages are multi paradigm, google was supporting Python, but then they created Golang, Dropbox was written in Python, now its been re-written in Go and Rust, go figure.
No python is OOP google one of google rule in coding style Is program with less lines of code and Actually people need to know google created Go not to replace Python but to solve challenges posed by C++ due to its hardness, but python remain crucial at Google since it maintain most of its service in python, Python is by far very efficient at Data Science, Dropbox, Google, Instagram, YouTube are Disk and Network bound kwa hiyo kutumia compiled languages(Go, na C++ au Java) will not increase the speed kwa kuwa most of the time these service spend sending and writing data rather than computing. Pia you have to ask this question
" How much does a single user cost in terms of compute cycles at peak compute cycles?" also hizi kampuni hazitumii hasa Go kwa ajili ya Web layer.
 
Being multi paradigm doesn't make it the future, languages which take advantage of the more powerful processors in modern computers are going to dominate the future, functional programming is better at this than Object Oriented, which python is not, that was my reason behind saying what i said. So many languages are multi paradigm, google was supporting Python, but then they created Golang, Dropbox was written in Python, now its been re-written in Go and Rust, go figure.

Go (often referred to as golang) is an open source programming language Designed primarily for systems programming, it is a compiled, statically typed language in the tradition of Algol and C, with garbage collection, limited structural typing,[memory safety features and CSP-style concurrent programming features added
 
From definition and purpose you can see the Go at google is not to replace Python but solve the challenge in Systems Programming, ndio maana nikasema Python has great future kwa sababu code speed is one small thing Software Engineering Cycle.
 
No python is OOP google one of google rule in coding style Is program with less lines of code and Actually people need to know google created Go not to replace Python but to solve challenges posed by C++ due to its hardness, but python remain crucial at Google since it maintain most of its service in python, Python is by far very efficient at Data Science, Dropbox, Google, Instagram, YouTube are Disk and Network bound kwa hiyo kutumia compiled languages(Go, na C++ au Java) will not increase the speed kwa kuwa most of the time these service spend sending and writing data rather than computing. Pia you have to ask this question
" How much does a single user cost in terms of compute cycles at peak compute cycles?" also hizi kampuni hazitumii hasa Go kwa ajili ya Web layer.
Well, Dropbox have re-written their app into Go & Rust, here's a quote from one of dropbox's developers regarding this "Our entire infrastructure service layer has been rewritten in golang, 10s of thousands of servers running millions of hits per second."
 
From definition and purpose you can see the Go at google is not to replace Python but solve the challenge in Systems Programming, ndio maana nikasema Python has great future kwa sababu code speed is one small thing Software Engineering Cycle.
Definition doesn't really mean a thing, as long as Go can do web better than Python, people will always use it to make web, regardless of what Google intended it to be. If you make a very fast car and say it is was meant to be a truck, people will use it in car racing, regardless of what you intended it to be. Computers are becoming more powerful, languages like Python, Ruby, Java etc, will always struggle to compete with modern languages which were created to take advantage of that fact, unless they re-invent themselves.
 
Well, Dropbox have re-written their app into Go & Rust, here's a quote from one of dropbox's developers regarding this "Our entire infrastructure service layer has been rewritten in golang, 10s of thousands of servers running millions of hits per second."
Well the Infrastructure services are in Go but Web App still in python, Because Go outmatch Java Virtual machine in Performance and its faster to write a project also it must noted Drop box use some sort of very high performance Python Interpreter.
 
Definition doesn't really mean a thing, as long as Go can do web better than Python, people will always use it to make web, regardless of what Google intended it to be. If you make a very fast car and say it is was meant to be a truck, people will use it in car racing, regardless of what you intended it to be. Computers are becoming more powerful, languages like Python, Ruby, Java etc, will always struggle to compete with modern languages which were created to take advantage of that fact, unless they re-invent themselves.
The next big thing in computer is Quantum computer AI, Big Data, Robotics but Python has lead in terms of AI and Big Data how ca we ignore the Fact.?
 
Definition doesn't really mean a thing, as long as Go can do web better than Python, people will always use it to make web, regardless of what Google intended it to be. If you make a very fast car and say it is was meant to be a truck, people will use it in car racing, regardless of what you intended it to be. Computers are becoming more powerful, languages like Python, Ruby, Java etc, will always struggle to compete with modern languages which were created to take advantage of that fact, unless they re-invent themselves.
Shall we stop this Argument, as I want to learn from you.
 
Python ni general purpose language which means you can create almost everything with it, Python has larger support from bigger organizations and it's community is far larger Python has only one challenger which is R in terms of Data science.. Machine learning, Python is faster than almost all scripting language even MATLAB, PHP , Python can extended into C, Java(Cython) pia ipython,

I can't argue much here simply because I do lack experience in Python apart from working with it in Odoo ERP projects, so my opinion would be incomplete and biased.

But like I said, have spent long hours and burnt mid-night oil for many years working with PHP, have seen what I can get done with it, and been happily at home with it. I've had several experiences with other languages, like VB.net, C# and mostly C++ when doing hardware stuffs.
 
You are absolutely correct.. We just upload php files on servers then we are good to go, things a different with Rails ,Python even Node Js

PHP can be anyhow you want it, can be as easy as kids putting up some script files in a server and they're good to go, but can as well involve planning, designing and developing a mega system that can span huge layers of architectural designs.... platforms such as Yahoo and Wikipedia are an example why it'd be wrong to ignore the language, there are top notch developers making a living off it.
 
PHP can be anyhow you want it, can be as easy as kids putting up some script files in a server and they're good to go, but can as well involve planning, designing and developing a mega system that can span huge layers of architectural designs.... platforms such as Yahoo and Wikipedia are an example why it'd be wrong to ignore the language, there are top notch developers making a living off it.
I think most people loathe PHP because it was initially poorly designed (if not designed at all), plus it allowed for so many bad practices and thus, so many early PHP adopters ( still many more today) were/are bad programmers because of this. Many PHP programmers i have come across don't even know how to test their code, version control was/is still to some a foreign idea, I know a PHP guy who's very good with it but doesn't even use git, so he's a maintaining a Huge Monolith of a codebase that's not Versioned and he's making money off it. Of course he'll always give you an example of facebook, yahoo, and wikipedia, sometimes it feels that the worst part about PHP is that it actually works whether you do it right or wrong. Yes most of these PHP guys adjusted to challenges that was posed by much cooler languages like Ruby and Python and became good programmers but there's more bad PHP programmers than the good ones, so yeah, that's one of the reasons most programmers don't like php.
 
Something must be made clear.. Python has no match when it comes to demand in back end programming for web Apps especially in our continent, all languages has flaws, and Python is not simply the Best because is simple language, but it is because of large community of Engineers And developers use it and therefore make thousands of Libraries for it.
 
PHP can be anyhow you want it, can be as easy as kids putting up some script files in a server and they're good to go, but can as well involve planning, designing and developing a mega system that can span huge layers of architectural designs.... platforms such as Yahoo and Wikipedia are an example why it'd be wrong to ignore the language, there are top notch developers making a living off it.
Our Aim is to follow good practice
 
Back
Top Bottom