Talk:Brian Kernighan

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

Origins of UNICS[edit]

It might be nice if whoever put in that make-believe backronym could provide a citation. As having met bwk I know what the origin is. And it certainly wasn't as ambitious as stated in the article. It was a joke.

Hello World Not an Achievement[edit]

Surely you're insulting Brian (who would be but amused) by putting the trivial Hello World in as one of his achievements? The code is not significant - his tutorial style is. Hello World established that your development environment works. And of course leads to the next questions as all good tutors do.

Precisely. It seems some 'contributors' who have precious little to contribute are overly eager to contribute. And Brian, although a singularly brilliant pedagogic talent, cannot have been the first to suggest a student first test the development environment.
I'm not sure who wrote the above paragraph, but the idea behind the program is to carry out a trivial operation that familiarizes the new programmer with editing, compiling, linking, and debugging without having to worry about what the program DOES. The fact that most other programming texts imitate "hello world" proves that it was a good one, and deserves to be mentioned as an "achievement", just not a programming one.

CharlesTheBold (talk) 22:05, 13 August 2009 (UTC)[reply]

It would seem the individual who wrote the above paragraph was someone with the feet more firmly on the ground. It should also be pointed out for our esteemed colleague immediately above that Brian's initial lab in no way involved debugging and that significantly Brian eschewed the use of debuggers - something our esteemed colleague seems to have missed. Yet it would be a disservice to bwk to not mention the fact that his inimitable teaching style, epitomised by C and Software Tools, often cites his famous opening program. For that, at any rate, is history and of encyclopaedic interest.

spelling mistake[edit]

wiki has spelled brian willson as brain wllson _____ the "i" is missing —Preceding unsigned comment added by 124.124.70.116 (talk) 09:35, 18 August 2008 (UTC)[reply]

C/Unix thinking[edit]

"His "Software Tools" series spread the essence of 'C/Unix thinking' with makeovers for BASIC, FORTRAN, and Pascal [...]

What is the "essence of C/Unix thinking"? Thank you for explanations. --Abdull (talk) 22:22, 9 March 2010 (UTC)[reply]

It is "write programs that do one thing and do it well". Other definitions can be found at "Unix philosophy" -- Marcika (talk) 13:05, 23 September 2010 (UTC)[reply]

What is the source of for "BASIC" there? -- Mcguire (talk) 17:15, 7 November 2013 (UTC)[reply]

Critique of C, from 2000[edit]

So evidently this is a wailing wall for anyone with any grievance whatsoever. In such case I'd like to say how much I hate Britney's latest CD. Keep on topic - even here!

File:Brian Kernighan.jpg Nominated for speedy Deletion[edit]

An image used in this article, File:Brian Kernighan.jpg, has been nominated for speedy deletion at Wikimedia Commons for the following reason: Other speedy deletions
What should I do?

Don't panic; deletions can take a little longer at Commons than they do on Wikipedia. This gives you an opportunity to contest the deletion (although please review Commons guidelines before doing so). The best way to contest this form of deletion is by posting on the image talk page.

  • If the image is non-free then you may need to upload it to Wikipedia (Commons does not allow fair use)
  • If the image isn't freely licensed and there is no fair use rationale then it cannot be uploaded or used.
  • If the image has already been deleted you may want to try Commons Undeletion Request

To take part in any discussion, or to review a more detailed deletion rationale please visit the relevant image page (File:Brian Kernighan.jpg)

This is Bot placed notification, another user has nominated/tagged the image --CommonsNotificationBot (talk) 18:26, 20 February 2012 (UTC)[reply]

Kernighan's Law[edit]

Should there be a mention of Kernighan's Law?

"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."

I don't know if there should be just a mention here or a whole new article, but some recognition of it should probably be added. — Preceding unsigned comment added by 67.92.50.150 (talk) 15:47, 25 August 2016 (UTC)[reply]

this quote is suitable in his wikiquote page and it's already there. check this, the 3rd quote: https://en.wikiquote.org/wiki/Brian_Kernighan ResunS (talk) 16:01, 14 October 2022 (UTC)[reply]

External links modified[edit]

Hello fellow Wikipedians,

I have just modified 7 external links on Brian Kernighan. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:

When you have finished reviewing my changes, please set the checked parameter below to true or failed to let others know (documentation at {{Sourcecheck}}).

This message was posted before February 2018. After February 2018, "External links modified" talk page sections are no longer generated or monitored by InternetArchiveBot. No special action is required regarding these talk page notices, other than regular verification using the archive tool instructions below. Editors have permission to delete these "External links modified" talk page sections if they want to de-clutter talk pages, but see the RfC before doing mass systematic removals. This message is updated dynamically through the template {{source check}} (last update: 18 January 2022).

  • If you have discovered URLs which were erroneously considered dead by the bot, you can report them with this tool.
  • If you found an error with any archives or the URLs themselves, you can fix them with this tool.

Cheers.—InternetArchiveBot (Report bug) 06:18, 8 November 2016 (UTC)[reply]

A Commons file used on this page or its Wikidata item has been nominated for deletion[edit]

The following Wikimedia Commons file used on this page or its Wikidata item has been nominated for deletion:

Participate in the deletion discussion at the nomination page. —Community Tech bot (talk) 15:52, 5 October 2022 (UTC)[reply]

Need consent about the "Programming Setup" part[edit]

Hello there! I have added the part "Programming Setup" with some details about his programming setup from an interview of him by Lex Fridman. I just want to know if is it ok and not against the rules and regulations.

Thank you. ResunS (talk) 15:52, 25 October 2022 (UTC)[reply]


Early Life Section[edit]

Do we actually have a confirmed source for his place of birth? Link referenced is behind a paywall but I suspect even if it does say "Toronto" that is more an inaccuracy by the author (vs "Toronto area"). This came up as he was recently inducted into the Milton Walk of Fame [1](Milton is a tiny town, pop would be less than 10k at BK dob, so I can totally see a national paper simply referring to it as Toronto). Milton Historical Society lists him as a Milton not Toronto resident. Kav2001c (talk) 01:17, 15 February 2023 (UTC)kav2001c[reply]

References

Order of Canada?[edit]

Why no Order of Canada for Prof. Kernighan when every pop singer gets one? 142.205.202.71 (talk) 18:10, 9 July 2023 (UTC)[reply]