PYTHON VS JAVA - PowerPoint PPT Presentation

About This Presentation
Title:

PYTHON VS JAVA

Description:

Fight between Java developers and Python developers are notorious. Who has the upper hand? Go through this info graphic and find out. – PowerPoint PPT presentation

Number of Views:1002

less

Transcript and Presenter's Notes

Title: PYTHON VS JAVA


1
(No Transcript)
2
  • PYTHON QUICK FACTS
  • JAVA QUICK FACTS
  • Created of James Gosling in 1995.
  • Invented by Accident.
  • There are around 9 million JAVA developers in the
    world.
  • JAVA runs on more than 1 billion Smartphone's
    today.
  • Creation of guido van Rossum in 1989.
  • Mainly Used in video, web, desktop GUI Software
    Development.
  • Extremely popular, used for the Creation of
    Instagram, YouTube, Spotify etc.
  • One of the official languages of Google.

3
FEATURES
  • PYTHON
  • JAVA
  • Provision for Duck Typing
  • White Space used is helpful in Conveying both
    ends
  • Supports object-oriented programming with
    multiple inheritances
  • Supports advanced programming features
  • Codes written in Python can be grouped into
    modules and packages
  • JAVA is an OOPL (object-oriented Programming
    Language)
  • JAVA language is platform independent, means
    easily transferable
  • Does not use memory point explicitly, uses sand
    box to run all the programs
  • Codes of JAVA are compiled and interpreted.
  • JAVA follows write once - run anywhere
    principle, thus making it portable

4
PYTHON
  • PROS
  • CONS
  • Extensive library and handy tools for developers
  • Python is cross-compatible
  • Python has its own auto-installed shell
  • Supports imperative and functional programming
  • Python is famous for its use in IOT (Internet Of
    Things)
  • Since Python is interpreted, its much slower
    than that of its counterparts
  • Weak in mobile computing, hence not used in app
    development
  • Since Python is dynamic more errors shows up at
    run-time
  • Underdeveloped and primitive database access
    layer.

5
JAVA
  • PROS
  • CONS
  • Ability to carry over enterprise computing
  • Garbage collector can delete all the useless data
  • Basic Syntax is familiar to any other c based
    language
  • Java Language is compiled in an independent
    platform in byte code language.
  • Significantly slower
  • Comparatively slower and takes more memory space
  • JAVA is vulnerable to security threats
  • Possess an underdeveloped developed compiler
  • Programs tend to be faulty even though written
    well

6
Why Python has a slight upper hand?
  • Simple syntax gives a clear upper hand for Python
    Over JAVA.
  • Built for flexibility and can easily handle
    high-traffic websites.
  • With the help of machine learning libraries like,
    cikit-learn, PyBrain, and TensorFlow Pythoncan
    make modern complex models.
  • One of the favorites of leading technologies at
    the moment.

7
CONTACT US
  • PUNE
  • Kalas road, Vishrantwadi,
  • Pune, Maharashtra-411015,
  • 91 81 1386 1000
  • info_at_probytes.net
  • Trivandrum
  • Edsys Towers, Near ICICI Bank ATM
  • Kamaleswaram,
  • Trivandrum, Kerala, PIN 695009
  • info_at_probytes.net
  • 91 81 1386 0000
  • WEBSITE http//www.probytes.net/
Write a Comment
User Comments (0)
About PowerShow.com