Click here to Skip to main content
15,885,757 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Is Python slowly losing its charm? Pin
Kolya Ivankov30-Oct-20 22:03
Kolya Ivankov30-Oct-20 22:03 
GeneralRe: Is Python slowly losing its charm? Pin
theoldfool29-Oct-20 1:19
professionaltheoldfool29-Oct-20 1:19 
GeneralRe: Is Python slowly losing its charm? Pin
raddevus29-Oct-20 3:33
mvaraddevus29-Oct-20 3:33 
GeneralRe: Is Python slowly losing its charm? Pin
Peter R. Fletcher30-Oct-20 3:35
Peter R. Fletcher30-Oct-20 3:35 
GeneralRe: Is Python slowly losing its charm? Pin
Peter Adam30-Oct-20 8:41
professionalPeter Adam30-Oct-20 8:41 
GeneralRe: Is Python slowly losing its charm? Pin
Rage29-Oct-20 3:34
professionalRage29-Oct-20 3:34 
GeneralRe: Is Python slowly losing its charm? Pin
RedDk29-Oct-20 7:33
RedDk29-Oct-20 7:33 
GeneralRe: Is Python slowly losing its charm? Pin
Kolya Ivankov29-Oct-20 20:48
Kolya Ivankov29-Oct-20 20:48 
I see many people out there having little idea about python and saying that they know it's good for data science. Here's my 5 cent as a data scientist.

Python has some well-developed libraries for data science. Those libraries, like pytorch, are written in C++, and are indeed easy to use via pyton.

That being said, I started developing in pyton for a single reason that my younger colleagues didn't know other languages, and I needed to both have common ground with them and also to show that I am at least just as capable as they are on this ground. Those colleagues were at odds with understanding strongly typed language syntax, btw.

This, in my opinion, creates a vicious cycle. With more and more - and, hence, less and less qualified - human resources being pumped in the hot field of AI, those need to be trained fast on the most entry-level language possible, allowing for neural networks and stuff. For now it's python here. As more and more people in AI are now python exclusive, qualified developers focus more at delivering AI libraries for python.

Remember, those people often have trouble understanding the difference between a class and an object, so strong typization is a burden for them. Whereas I, used to work with demanding projects and trained in pure math, ended up strongly typing in python (which it allows for), otherwise loosing track.

On top of that, Microsoft screwed up with its C#-compatible CNTK library, dispersed its effort to include python support again, lost miserably to other libraries, and that's the last I've heard of it.

In Java, there is a pretty neat and viable alternative library Deeplearning4j that does all - well, most - things python libraries do, has neat syntax, uses Java 8, and is overall pretty satisfying. I prefer workig in it even though in general I despise Java for multiple reasons. I actually believe Deeplearning4j is one of the few reasons to like Java for.
GeneralRe: Is Python slowly losing its charm? Pin
Martin ISDN29-Oct-20 23:44
Martin ISDN29-Oct-20 23:44 
GeneralRe: Is Python slowly losing its charm? Pin
Shawn_Eary30-Oct-20 2:52
Shawn_Eary30-Oct-20 2:52 
GeneralRe: Is Python slowly losing its charm? Pin
NightPen30-Oct-20 5:36
NightPen30-Oct-20 5:36 
GeneralRe: Is Python slowly losing its charm? Pin
Kolya Ivankov30-Oct-20 10:10
Kolya Ivankov30-Oct-20 10:10 
GeneralRe: Is Python slowly losing its charm? Pin
Bitbeisser31-Oct-20 7:13
Bitbeisser31-Oct-20 7:13 
GeneralRe: Is Python slowly losing its charm? Pin
SergeiV1-Nov-20 1:22
SergeiV1-Nov-20 1:22 
GeneralRe: Is Python slowly losing its charm? Pin
lognormal1-Nov-20 7:00
lognormal1-Nov-20 7:00 
GeneralRe: Is Python slowly losing its charm? Pin
BotReject10-Nov-20 3:24
BotReject10-Nov-20 3:24 
GeneralWhich is the best Javascript prettyprinter? Pin
trønderen28-Oct-20 12:31
trønderen28-Oct-20 12:31 
GeneralRe: Which is the best Javascript prettyprinter? Pin
RedDk28-Oct-20 12:35
RedDk28-Oct-20 12:35 
GeneralRe: Which is the best Javascript prettyprinter? PinPopular
Sander Rossel28-Oct-20 13:44
professionalSander Rossel28-Oct-20 13:44 
GeneralRe: Which is the best Javascript prettyprinter? Pin
Slacker00729-Oct-20 1:38
professionalSlacker00729-Oct-20 1:38 
GeneralRe: Which is the best Javascript prettyprinter? Pin
trønderen29-Oct-20 3:56
trønderen29-Oct-20 3:56 
GeneralRe: Which is the best Javascript prettyprinter? Pin
Amarnath S28-Oct-20 19:33
professionalAmarnath S28-Oct-20 19:33 
GeneralRe: Which is the best Javascript prettyprinter? Pin
Richard MacCutchan28-Oct-20 22:27
mveRichard MacCutchan28-Oct-20 22:27 
GeneralRe: Which is the best Javascript prettyprinter? Pin
swampwiz29-Oct-20 16:39
swampwiz29-Oct-20 16:39 
GeneralWin10 & RDP / VM Desktop reset password Pin
raddevus28-Oct-20 7:42
mvaraddevus28-Oct-20 7:42 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.