Recent

Author Topic: Thoughts on Python?  (Read 22184 times)

Phil

  • Hero Member
  • *****
  • Posts: 2737
Re: Thoughts on Python?
« Reply #30 on: May 24, 2018, 12:18:21 am »
If you interesting, check out this article where compare this two languages between each other https://diceus.com/what-technology-is-better-for-big-data-projects-comparing-python-and-java-r/ I hope it helps

That article is about comparing the use of Java and Python in so-called "Big Data" projects. It's not really very useful for comparing those languages in general or discussing the use of those languages in the kinds of projects that you see done here (ie, not "Big Data" proejcts).

The article, although recently written, also feels just a big outdated to me. It's my impression Python has pretty much run away with everything in the area of "Big Data".

For example, a typical Python project:

https://medium.com/@DescartesLabs/using-petabytes-of-pixels-with-python-to-create-3-new-images-of-the-earth-9216fcbccdc5

RobbieL91

  • Newbie
  • Posts: 3
Re: Thoughts on Python?
« Reply #31 on: May 24, 2018, 10:42:01 pm »
If you interesting, check out this article where compare this two languages between each other https://diceus.com/what-technology-is-better-for-big-data-projects-comparing-python-and-java-r/ I hope it helps

That article is about comparing the use of Java and Python in so-called "Big Data" projects. It's not really very useful for comparing those languages in general or discussing the use of those languages in the kinds of projects that you see done here (ie, not "Big Data" proejcts).

The article, although recently written, also feels just a big outdated to me. It's my impression Python has pretty much run away with everything in the area of "Big Data".

For example, a typical Python project:

https://medium.com/@DescartesLabs/using-petabytes-of-pixels-with-python-to-create-3-new-images-of-the-earth-9216fcbccdc5

Thank you, it's an nice article.

Phil

  • Hero Member
  • *****
  • Posts: 2737
Re: Thoughts on Python?
« Reply #32 on: May 25, 2018, 12:09:23 am »
Thank you, it's an nice article.

Not sure which article you're referring to, but never mind.

Perhaps more evidence of Python's importance in areas like Big Data, data science and machine learning: the addition of Python interoperability to the Swift language as part of Google's TensorFlow project:

https://github.com/tensorflow/swift/blob/master/docs/PythonInteroperability.md


What about something for the Pascal developer who's looking at Python?

A good way to extend the usefulness of your Pascal code is to put it in a dynamic library and add a Python extension module so you can call the library from Python code.

An older article is here:  http://wiki.lazarus.freepascal.org/Developing_Python_Modules_with_Pascal

Newer articles and examples are here:  https://macpgmr.github.io

And if you like puzzles, a jumble of confusing information about Python4Delphi is here:  http://wiki.freepascal.org/Python4Delphi


 

TinyPortal © 2005-2018