#kernighan — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #kernighan, aggregated by home.social.
-
#History #Tech #Computer #Languages #Programming #Brian #Kernighan ( #Canadian) working in the #BellLabs, in the book "A Tutorial Introduction to the Language B" ( 1978) : main() { printf("hello, world\n"); } korben.info/hello-world-...
-
#History #Tech #Computer #Languages #Programming #Brian #Kernighan ( #Canadian) working in the #BellLabs, in the book "A Tutorial Introduction to the Language B" ( 1978) : main() { printf("hello, world\n"); } korben.info/hello-world-...
D -
#History #Tech #Computer #Languages #Programming
#Brian #Kernighan ( #Canadian) working in the #BellLabs, in the book "A Tutorial Introduction to the Language B" ( 1978) :
main()
{
printf("hello, world\n");
}https://korben.info/hello-world-origine-histoire-programmation.html
-
#History #Tech #Brian #Kernighan ( #Canadian) working in the #BellLabs, in the book "A Tutorial Introduction to the Language B" ( 1978) : main() { printf("hello, world\n"); } korben.info/hello-world-...
-
I saw this segment on YouTube, in which #Fridman interviewed #Kernighan about his #programming setup. For an instant, I was surprised to learn that Fridman hadn't heard of #UNIX \(\texttt{ed}\), but then I realised....
In my view, a luminary like Kernighan, from a certain era, should be interviewed by someone who wouldn't be stunned when hearing once-common names like \(\texttt{ed}\) or \(\texttt{ex}\) or \(\texttt{dc}\) or \(\texttt{adb}\), but would smoothly inject a brief historical description thereof, and glide on with the main point of the interview. But that 1970s/1980s #geek generation avoids the YouTube selfie camera like the plague.
-
Just realised I'm as old (at least to the year of release!) as the C programming language. So many memories of programming in it as an undergraduate at St Andrews. Kernighan and Ritchie was our programming bible. https://www.computerhistory.org/timeline/1972/ #ComputerHistory #ComputingHistory #1970s #StAndrews #StAndrewsUniversity #programming #coding #Kernighan #BrianKernighan #Ritchie #DennisRitchie #KernighanAndRitchie #Books #Cprogramming
-
“Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” — Brian Kernighan
https://github.com/dwmkerr/hacker-laws#kernighans-law -
Recent ships of the human space fleet are equipped with #DiffieHellman-Drives (which enable them to exchange their position with other, far away ships without allowing outsiders to intercept) and #FloydSteinberg shields (which diffuses all incoming attacks).
Interstellar navigation was very easy after all ships computers were programmed with the #Bresenham-Algorithm.
All crew members were trained in all details of the #Kernighan-#Ritchie protocol. -
I just discovered this great video where Brian #Kernighan tells the story of how the #Unix command #grep came into existence. This story includes notable mentions of Ken Thompson and Dennis Ritchie.
-
Was heisst eigentlich grep?
Viele nutzen den Befehl 'grep' täglich, wissen aber nicht, was er bedeutet und welches seine Ursprünge sind.
-
By popular demand, I have scanned my copy of Draft #1 of #Kernighan and #Ritchie's C Programming Language book. Here: https://drive.google.com/drive/folders/1OvgKikM8vpZGxNzCjt4BM1ggBX0dlr-y #ComputerHistory #UNIX #CLang
-
@xexyl There's a wealth of cool stuff out there. You might enjoy this Bell Labs video about Unix from 40 years ago:
yewtu.be/watch?v=XvDZLjaCJuw
#unix #ritchie #thompson #kernighan -
@aka_pugs
Cool artifact. I've really enjoyed Brian Kernighan's videos on the Computerphile YouTube channel. Here's a playlist:
https://www.youtube.com/playlist?list=PLzH6n4zXuckqZ90zLyy36qjO5YIn1RulG -
@PeterSommerlad @derkern @szczezuja I literally have a copy of #Kernighan's "UNIX: A History and a Memoir" sitting on my desk in my to-read stack, one which sadly seems to be growing faster than it is shrinking! Thanks for sharing; those are names I recognize (and interesting being drafted to do programming!)
I was stuck when I visited the computing history museum at #BletchleyPark how different computing hardware was in US vs. Europe until the 90s. A lot of stuff there I'd never heard of.
-
Still handing out the advice that Brian W. #Kernighan put out in 1974 about preparing documents and line feeds:
»
Most documents go through several versions (always more than you expected) before they are finally finished. Accordingly, you should do whatever possible to make the job of changing them easy.First, when you do the purely mechanical operations of typing, type so subsequent editing will be easy. Start each sentence on a new line. Make lines short, and break lines at natural places, such as after commas and semicolons, rather than randomly. Since most people change documents by rewriting phrases and adding, deleting and rearranging sentences, these precautions simplify any editing you have to do later.
«
~ BWK, UNIX for Beginners, 1974It's so incredibly useful, especially when working with version control that's using line-based diffs (such as #git).
-
Coffee with Kernighan - There was an interesting tidbit buried in a Computerphile video released last week... - https://hackaday.com/2022/08/24/coffee-with-kernighan/ #computerhacks #computerphile #kernighan #unicode #awk
-
@celia A recommended reading in that regard would be "The #UNIX Programming Environment" by #Kernighan/#Pike. That stuff is from 1983 (so much for longevity) and it is still... enlightening.
-
Brian #Kernighan had given an interesting talk on designing #languages at Nottingham back a few years back.