fbpx
Wikipedia

Brian Kernighan

Brian Wilson Kernighan (/ˈkɜːrnɪhæn/), científico de la computación, nacido en Toronto, Canadá en 1942. Conocido por la coautoría del libro El lenguaje de programación C. Trabajó en los Laboratorios Bell junto con Ken Thompson y Dennis Ritchie, donde ayudó en el desarrollo del sistema operativo Unix, programando utilidades como ditroff. Kernighan recibió su licenciatura en física e ingeniería en la Universidad de Toronto. Se doctoró en ingeniería eléctrica por la Universidad de Princeton, donde desde 2000 es profesor de ciencias de la computación.

Brian Kernighan

Brian Kernighan en Bell Labs en 2012.
Información personal
Nombre de nacimiento Brian Wilson Kernighan
Nacimiento 1 de enero de 1942
Toronto (Canadá)
Nacionalidad Canadiense y estadounidense
Educación
Educación Doctor en Filosofía
Educado en
Supervisor doctoral Peter Weiner
Información profesional
Ocupación Informático teórico, ingeniero, programador, escritor y catedrático
Área Informático teórico
Empleador
Obras notables
Miembro de
Web
Sitio web

Aunque prefiere el lenguaje C a cualquier otro (dijo que si tuviera que llevarse un lenguaje de programación a una isla desierta, tendría que ser C) Kernighan niega cualquier contribución suya en su diseño, acreditando su autoría total a Dennis Ritchie ("es enteramente obra de Dennis Ritchie"). No obstante contribuyó en la creación de otros lenguajes como AWK y AMPL. La "K" de las letras K&R con las que se conoce su libro más famoso, y la "K" de AWK derivan de "Kernighan".

Kernighan fue también editor en temas de software para Prentice-Hall International. Su serie Software Tools extendió la esencia del 'pensamiento C/Unix', como mejora sobre los más establecidos en el momento BASIC, FORTRAN, y Pascal.

Resumen de logros

  • El lenguaje de programación AWK, junto con Alfred V. Aho y Peter Weinberger, y su libro The AWK Programming Language.
  • El lenguaje de programación AMPL.
  • El libro The Practice of Programming.
  • Software Tools, un libro y un conjunto de herramientas para C y Pascal, junto con P. J. Plauger.
  • The Unix Programming Environment, un tutorial junto con Rob Pike.
  • The C Programming Language, junto con Dennis Ritchie (creador de C), que fue la primera guía del lenguaje C.
  • El lenguaje de procesamiento de textos pic para troff.
  • El lenguaje de procesamiento de textos eqn para troff.
  • The Principles of Programming, también con Rob Pike.
  • Why Pascal is Not My Favorite Programming Language, una crítica popular del lenguaje Pascal diseñado por Niklaus Wirth. Algunas partes de la crítica han perdido validez gracias al estándar ISO 7185 (Programming Languages - Pascal), ya que el artículo fue escrito antes de la aparición de dicho estándar. (AT&T Computing Science Technical Report #100).
  • ditroff

Textos

  • Software Tools (1976 con P. J. Plauger)
  • The C Programming Language ("K&R") (1978 con Dennis Ritchie)
  • The Elements of Programming Style (1982 con P. J. Plauger)
  • The Unix Programming Environment (1984 con Rob Pike)
  • The AWK Programming Language (1988 con Al Aho y Peter J. Weinberger)
  • The Practice of Programming (1999 con Rob Pike)
  • AMPL: A Modeling Language for Mathematical Programming, 2nd Ed. (2003 con Robert Fourer y David Gay)

Enlaces externos

  • Entrevista con Brian Kernighan – Por Mihai Budiu, para PC Report Romania, agosto de 2000
En inglés
  • Página personal en la Universidad de Princeton
  • en Bell Labs
  • A Descent into Limbo
  • "Why Pascal is Not My Favorite Programming Language" – Por Brian Kernighan, AT&T Bell Labs, 2 de abril de 1981
  • Entrevista con Brian Kernighan (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última). – Por Aleksey Dolya, para Linux Journal, julio de 2003.
  • – Por
  • Video - TechNetCast At Bell Labs: Dennis Ritchie and Brian Kernighan (1999-05-14)
  • Video (Princeton University, September 7, 2003) - "Assembly for the Class of 2007: 'D is for Digital and Why It Matters'"
  • [1] - "Brian Kernighan: UNIX, C, AWK, AMPL, and Go Programming"
  •   Datos: Q92608
  •   Multimedia: Brian Kernighan

brian, kernighan, brian, wilson, kernighan, ˈkɜːrnɪhæn, científico, computación, nacido, toronto, canadá, 1942, conocido, coautoría, libro, lenguaje, programación, trabajó, laboratorios, bell, junto, thompson, dennis, ritchie, donde, ayudó, desarrollo, sistema. Brian Wilson Kernighan ˈkɜːrnɪhaen cientifico de la computacion nacido en Toronto Canada en 1942 Conocido por la coautoria del libro El lenguaje de programacion C Trabajo en los Laboratorios Bell junto con Ken Thompson y Dennis Ritchie donde ayudo en el desarrollo del sistema operativo Unix programando utilidades como ditroff Kernighan recibio su licenciatura en fisica e ingenieria en la Universidad de Toronto Se doctoro en ingenieria electrica por la Universidad de Princeton donde desde 2000 es profesor de ciencias de la computacion Brian KernighanBrian Kernighan en Bell Labs en 2012 Informacion personalNombre de nacimientoBrian Wilson KernighanNacimiento1 de enero de 1942 Toronto Canada NacionalidadCanadiense y estadounidenseEducacionEducacionDoctor en FilosofiaEducado enUniversidad de Toronto 1960 1964 Universidad de Princeton Ph D en Ingenieria electrica hasta 1969 Supervisor doctoralPeter WeinerInformacion profesionalOcupacionInformatico teorico ingeniero programador escritor y catedraticoAreaInformatico teoricoEmpleadorUniversidad de PrincetonLaboratorios BellProject MACLaboratorios Bell 1969 2000 Obras notablesAWKAMPLEl lenguaje de programacion CMiembro deAcademia Estadounidense de las Artes y las CienciasAcademia Nacional de Ingenieria desde 2002 WebSitio webwww cs princeton edu bwk editar datos en Wikidata Aunque prefiere el lenguaje C a cualquier otro dijo que si tuviera que llevarse un lenguaje de programacion a una isla desierta tendria que ser C Kernighan niega cualquier contribucion suya en su diseno acreditando su autoria total a Dennis Ritchie es enteramente obra de Dennis Ritchie No obstante contribuyo en la creacion de otros lenguajes como AWK y AMPL La K de las letras K amp R con las que se conoce su libro mas famoso y la K de AWK derivan de Kernighan Kernighan fue tambien editor en temas de software para Prentice Hall International Su serie Software Tools extendio la esencia del pensamiento C Unix como mejora sobre los mas establecidos en el momento BASIC FORTRAN y Pascal Resumen de logros EditarEl lenguaje de programacion AWK junto con Alfred V Aho y Peter Weinberger y su libro The AWK Programming Language El lenguaje de programacion AMPL El libro The Practice of Programming Software Tools un libro y un conjunto de herramientas para C y Pascal junto con P J Plauger The Unix Programming Environment un tutorial junto con Rob Pike The C Programming Language junto con Dennis Ritchie creador de C que fue la primera guia del lenguaje C El lenguaje de procesamiento de textos pic para troff El lenguaje de procesamiento de textos eqn para troff The Principles of Programming tambien con Rob Pike Why Pascal is Not My Favorite Programming Language una critica popular del lenguaje Pascal disenado por Niklaus Wirth Algunas partes de la critica han perdido validez gracias al estandar ISO 7185 Programming Languages Pascal ya que el articulo fue escrito antes de la aparicion de dicho estandar AT amp T Computing Science Technical Report 100 ditroffTextos EditarSoftware Tools 1976 con P J Plauger The C Programming Language K amp R 1978 con Dennis Ritchie The Elements of Programming Style 1982 con P J Plauger The Unix Programming Environment 1984 con Rob Pike The AWK Programming Language 1988 con Al Aho y Peter J Weinberger The Practice of Programming 1999 con Rob Pike AMPL A Modeling Language for Mathematical Programming 2nd Ed 2003 con Robert Fourer y David Gay Enlaces externos EditarEntrevista con Brian Kernighan Por Mihai Budiu para PC Report Romania agosto de 2000En inglesPagina personal en la Universidad de Princeton Pagina personal en Bell Labs A Descent into Limbo Why Pascal is Not My Favorite Programming Language Por Brian Kernighan AT amp T Bell Labs 2 de abril de 1981 Entrevista con Brian Kernighan enlace roto disponible en Internet Archive vease el historial la primera version y la ultima Por Aleksey Dolya para Linux Journal julio de 2003 Transcripcion de una entrevista con Brian Kernighan Por Michael S Mahoney Video TechNetCast At Bell Labs Dennis Ritchie and Brian Kernighan 1999 05 14 Video Princeton University September 7 2003 Assembly for the Class of 2007 D is for Digital and Why It Matters 1 Brian Kernighan UNIX C AWK AMPL and Go Programming Datos Q92608 Multimedia Brian KernighanObtenido de https es wikipedia org w index php title Brian Kernighan amp oldid 137116528, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos