Press J to jump to the feed. Press question mark to learn the rest of the keyboard shortcuts
Found the internet!
Python
r/Python
1.0k
Posted by3 months ago

Unix Pioneer Brian Kernighan: if you could only use one language, choose Python

172 comments
97% Upvoted
level 1

For those who are wondering “who?”

He wrote THE book on the C Programming Language

362
level 2

He's the K in AWK.

179
level 2

Came for this, glad to find. TBH, I only knew him for developing C, didn't know he was in the UNIX developer team. I still remember his book: 'The C programming language', I've read it back in the early 90's.

35
level 1

Scientist here. Python has been more important to my career than even fortran.

Dropped Perl for Python back when our IT people thought that was crazy. I learned from Programming Python (1st Edition) way back in … oh god I am old aren’t I!

241
level 2

I learned from Programming Python (1st Edition)

Sure, ohtinsel. Let’s get you to bed.

96
level 2

I've looked back at my old Perl code I've stumbled upon from years ago and it looks like this: ;;+-4787$":45fgjrhhjj

Can't read it at all ha

2
level 2

What kind of stuff do you do in python?

1
level 1

Kernighan admits Python’s the language if you’re only going to choose one for the rest of your life. But with Python, “you need the baggage of how do you get the input? How do split it into various components? How do you write it out? All of those things happen for free in AWK, and that’s one of the reasons why AWK programs tend to be very very short compared to programs in other languages.

100
level 2
Comment deleted by user · 3 mo. ago
Continue this thread 
level 2

wow awk really seem to be designed specifically for text processing! /s

3
level 1

I've worked professionally as a Software Engineer, Data Engineer, Data Scientist, and Build Engineer (DevOps) and you know what they've all had in common ? All Python Developer jobs.

238
level 2

I took a py course as part of uni, but did horrible (there wasnt adequate support either).

I currently want to do cpp first, then go back to python. What are your thoughts?

22
level 2

Slow running applications?

-2
level 2

cries in java

0
level 2

Which job was your favorite?

0
level 1

Python changed my life. For the good.

12
level 2

import life

7