|Join Nairaland / LOGIN! / Trending / Recent / New|
Stats: 2,319,298 members, 5,114,434 topics. Date: Saturday, 24 August 2019 at 07:02 PM
|Java Has Been Over Throned By Python by Venzee(m): 8:03pm On Aug 12|
Nowadays programers are now switching to python to make there program more Dynamic and easier to code.
In Python, you just a small statement and python will do a hug job for you.
But in Java, import a lot of statements before Java will execute your code.
So start learning python today. Use the links below
If you don't have time to read it online, we have the PDF file. With the link below.
|Re: Java Has Been Over Throned By Python by stanliwise(m): 12:02am On Aug 13|
talk is cheap, only gullibles will follow that link.
|Re: Java Has Been Over Throned By Python by mustang247: 12:34am On Aug 13|
Stop saying things u know nothing about...
|Re: Java Has Been Over Throned By Python by Daejoyoung: 7:19am On Aug 13|
Java has its use in Android development, and python is not popular for that, so all programming languages have their uses.
Most of the time, it really isn't about the language but about what you want to do, and then you learn the framework involved for that thing which could be tougher than its parent language.
Java is popular in enterprise and not going away anytime soon.
Heck even fortran is still alive, and still being used heavily.
|Re: Java Has Been Over Throned By Python by MountainView: 9:40am On Aug 13|
I don't know what this one is saying,Java is the king when it comes to high-level programming, Java is an improvement to the complexity of C/C++ as far as enterprise application is concerned, Java remains the king.
Python is the de facto standard for teaching programming to beginners and has established its grounds when it comes to Data science/machine learning, but know this, 99% of the machine learning libraries in python are written in C/C++, python is just there as an interface because of it's easy readability, and easy-to-learn syntax.
Python is a very easy-to-learn programming language, but please please and please don't compare it to Java, dem no be mate, at least for now, I haven't even talked about speed
|Re: Java Has Been Over Throned By Python by Daejoyoung: 11:17am On Aug 13|
lol, if python nor be java mate, then who come be java mate na? As at now, python and java are the two most popular languages in the world, and python job offers on indeed recently overtook java to become no 1.
So while l do not agree that java is dying, l think python has good reasons for being so popular, even as popular as java.
Also, pandas and numpy(both written in c) are fast enough for most data science projects, so speed is not really a problem in python, at least for data analysis and numerical computations. Also django as a web framework is great in terms of speed and everything.
l think python only lags behind java in its lack of static typing.
The good thing with python though, is that being easy hasn't made it any less powerful, but then again, the most important thing is that one should use the tool he/she knows best.
|Re: Java Has Been Over Throned By Python by MountainView: 12:20pm On Aug 13|
Popularity is not same as relevance, I'm sure you do know that.
|Re: Java Has Been Over Throned By Python by Daejoyoung: 1:10pm On Aug 13|
MountainView:lol, but even in relevance though, python is actually becoming more relevant. You can find all of these out yourself, but like l said, it's meaningless in the end, because it depends on what one wants to achieve.
|Re: Java Has Been Over Throned By Python by dayo2me(m): 1:42pm On Aug 13|
What are you talking about?
In my over two years using java I can say that python can never over throne java. Java, the king of enterprise, king of android and king of WORA. python is simple and good for machine learning or what do they call it and but slow. Please, read quora at times
|Re: Java Has Been Over Throned By Python by Karleb(m): 2:03pm On Aug 13|
C, C#, Java and PHP will be ahead of python anyday anytime.
|Re: Java Has Been Over Throned By Python by thatareaguy: 2:40pm On Aug 13|
Kotlin is eating Java's lunch. It's gonna be dead someday. It failed to evolve quickly enough to meet programmers' needs. Kotlin is now Android default (recommended) language. Even popular frameworks like Spring have taken note f it's presence. With stuff like extension functions, better functional programming support, object properties, it's only a matter of few years before Java joins Cobol and fortran as part of programming language history.
|Re: Java Has Been Over Throned By Python by MountainView: 3:43pm On Aug 13|
okay, you're right.
|Re: Java Has Been Over Throned By Python by ANTONINEUTRON(m): 8:08pm On Aug 13|
U re just trying to advertise a product.
All programmers should know dat your problem solving skills is d ultimate
|Re: Java Has Been Over Throned By Python by Venzee(m): 9:45pm On Aug 13|
Java is still relevant, expecially in Android application only. But python is now doing much better than Java these days.
For YouTube Android app is writing in python
Google assistant is writing in python and with the help of c++
Facebook recent version is writing python and objective c and with some PHP script.
Data science and data analysis is with python.
So Java has no room in these aspect
|Re: Java Has Been Over Throned By Python by dayo2me(m): 6:34am On Aug 14|
thatareaguy:In your dream world
|Re: Java Has Been Over Throned By Python by dayo2me(m): 6:38am On Aug 14|
Venzee:Java has a very large room in those areas you mentioned just that the verbosity of Java makes it difficult for lots of programmers to use it for data science, data analysis, AI and machine learning, some are still using for those.
|Re: Java Has Been Over Throned By Python by wamiikechukwu(m): 9:12am On Aug 14|
funny but read about kotlin... you will be surprised to see that kotlin is like a Java framework.
|Re: Java Has Been Over Throned By Python by thatareaguy: 11:48am On Aug 14|
wamiikechukwu:How is it like a framework? I use Kotlin .... was initially hesitant on learning it since Java was okay for me (for the Android dev). Much more productive with the language.
|Re: Java Has Been Over Throned By Python by thatareaguy: 11:51am On Aug 14|
dayo2me:It's gonna happen. Why should a newcomer to the JVM world learn Java when u have Kotlin. It only makes sense when u intend working closely with Java written libs.
|Re: Java Has Been Over Throned By Python by wamiikechukwu(m): 4:55pm On Aug 14|
no problem, suit yourself.
|Re: Java Has Been Over Throned By Python by TechBro(m): 5:15am On Aug 15|
Bros... because python is super easy doesn't mean that it is the number one. Yes there is a lot of demand for Python programmers, but think about it, there are a lot of things which python cannot do alone, but has to be implemented with Java and C. Whereas Java and C can achieve a lot without any help from Python. C is the number one programming language followed by Java then Python. In the area of game programming, Java performs better than Python and c performs better than Java.
But no arguments...Python is very easy and fast too.
|Re: Java Has Been Over Throned By Python by bot101(m): 1:18pm On Aug 15|
Please no dey talk wetin you no know. Python is used extensively for machine learning, beyond that, it isn't used that much, now compare with Java that's used on the backend, mobile apps, embedded systems and desktop apps. Get this, Python can't get anywhere near Java with regards to its extensive use as well as its insane speed.
|Re: Java Has Been Over Throned By Python by Daejoyoung: 1:27pm On Aug 15|
bot101:Wow you are the one without knowledge here, python is used for all of that and even more.
For use, python like java is general purpose programming language with as many use cases.
As for speed, python helps developer speed because of lesser boilerplate code.
For computer speed, it's almost irrelevant, because many of the popular python libraries were written in C.
Java only arguably exceed python in terms of it's static typing in large projects. Even that is a subjective arguement.
Web backend....Django, Flask
Mobile apps.. .Kivy( not like that of java, so java wins here only)
desktop apps....Tkinter, PQt, etc
Embedded systems....Python is one of the best choices for embedded systems after c++.
Go do your research man.
|Re: Java Has Been Over Throned By Python by bot101(m): 1:38pm On Aug 15|
Seriously!! You want to compare a dying Flask to Spring??
Who uses Pat today? As for embedded systems, don't even go there. Java has dominated the non low level embedded systems space since forever, and that's not going to change anytime soon. As for Kivy, that's a dead project.
|Re: Java Has Been Over Throned By Python by Daejoyoung: 1:44pm On Aug 15|
bot101:lol, we can keep going back and forth on this, but you can compare spring to django, and flask is a micro framework for static projects mainly.
However, l agree that kivy doesn't compare to anything in Java, but that's it.
lf you know java more, then use java, but relegating python as just an easy common language with limited use cases is definitely wrong.
|Re: Java Has Been Over Throned By Python by bot101(m): 2:06pm On Aug 15|
I have used Python for object recognition model training in the past, and understand a bit about its architecture. I can boldly state, as someone else earlier mentioned, Python is a language that is best used for machine learning. A scripting language that is best suited for non software engineers that need to automate tasks, not for building enterprise systems that need to scale on demand.
If you need to do enterprise level stuff, and would prefer to use a language like Python, you are better of switching to Golang, an enterprise level scalable language with the simplicity of Python. That still doesn't mean you would be able to do all the things Java can with it either.
|Re: Java Has Been Over Throned By Python by Daejoyoung: 2:14pm On Aug 15|
bot101:Java is popular for enterprise level stuff simply because java has always been the default language in enterprise(java was revolutionary in the mid nineties compared to c++), and legacy code is important. Politics also play a role here.
The belief that python is not scalable is a myth because there are so many large scalable softwares with python predominantly at their backends, such as Instagram, and Dropbox. Also popular websites like quora uses python predominantly. The truth is that it's not that python is not scalable, but it lacks static typing which is useful in large projects, but professionals in python who are used to dynamic typing can handle almost anything.
However python is not the best for all kinds of software, and java also has it's problems.
Note also that unlike C and C++, both java and python do not relate properly with the hardware.
|Re: Java Has Been Over Throned By Python by micodon(m): 3:21pm On Aug 15|
You don't know jack about programming. 'nuff said
|Re: Java Has Been Over Throned By Python by borie4u(m): 6:39pm On Aug 15|
Pls I am looking for someone to teach me Java and python. I need someone in Lagos preferably from abulegba, Alagbado or alakuko area of Lagos. Pls pm me. Thanks
|Re: Java Has Been Over Throned By Python by mcqwerty(m): 1:11pm On Aug 16|
Buy glo night data and download a 4-6hr full tutorial course on Youtube.
Who is going to sit and teach you java and python? For how much?
Let your passion drive you.
|Re: Java Has Been Over Throned By Python by segbolon: 6:05am On Aug 19|
|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
Nairaland - Copyright © 2005 - 2019 Oluwaseun Osewa. All rights reserved. See How To Advertise. 211