Hack

Hack

Hack (englisch von to hack = zerhacken) ist Teil des Computer-Slangs und steht einerseits für eine verblüffend einfache, (manchmal) elegante und pfiffige Lösung eines nichttrivialen Problems, kann sich andererseits aber auch auf eine rasch erstellte, ineffiziente, unschöne und ungeschliffene Lösung (quick-and-dirty hack) beziehen, die eher einer temporären Problemlösung (kludge) gleicht. Auch eine Reihe gezielter minimaler Änderungen oder Erweiterungen eines bestehenden Quelltextes werden als Hack bezeichnet. Der Begriff wird in ähnlichen Zusammenhängen benutzt:

  • Im Quellcode eines Computerprogramms signalisiert das Wort „Hack“, dass die Programmierer sich bewusst waren, dass die gefundene Lösung für ein Problem noch nicht ausgereift bzw. vom Standpunkt der Softwaretechnik her befriedigend ist. Dies kann auch durch äußere Umstände erzwungen sein, wie etwa durch fehlende oder mangelhafte Schnittstellen.
  • Als Erweiterungen zu üblicherweise komplexeren Programmen werden Hacks von einer meist größeren Hack-Community hergestellt, in der meist einige wenige Programmierer durch besondere Kenntnisse auffallen.
  • Ein Hack kann auch Zugang zu einem Gerät oder einer neuen Funktionalität verschaffen, die vom Hersteller eigentlich nicht vorgesehen ist.
  • Als Hack kann auch eine Art Workaround bezeichnet werden, um ein Programm unter veränderten Bedingungen schnell lauffähig zu machen. Die englische Entsprechung dafür ist aber eher „klu(d)ge“.

Ein Beispiel für einen Hack ist die unter [1] beschriebene Browserweiche. Im Quellcode des Linux-Kernels 2.4 findet sich der Begriff 269 Mal.

Einzelnachweise

  1. SELFHTML – CSS-Browserweichen zum Ausschließen älterer Browser

Siehe auch


Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • hack n — hack v …   English expressions

  • .hack — logo .hack (pronounced dot hack ) is a Japanese multimedia franchise that encompasses two projects; Project .hack and .hack Conglomerate. Both projects were primarily created/developed by CyberConnect2, and published by Bandai. The series is… …   Wikipedia

  • .hack — es una franquicia multimedia japonesa que engloba dos proyectos: Project .hack y .hack Conglomerate. Ambos proyectos fueron creados principalmente por CyberConnect2 y distribuidos por Bandai. La serie continua desarrollandose a través de diversos …   Wikipedia Español

  • .Hack — Logo de .hack .hack (prononcé dot hack ) est le nom générique d un projet tentaculaire dont l histoire s est déclinée sous différents formats : mangas, dessin animé et jeux vidéo. L histoire est découpée dans chacun de ces formats, il faut… …   Wikipédia en Français

  • Hack — may refer to: Contents 1 Computers and technology 2 Sports 3 Places 4 …   Wikipedia

  • .hack — Logo des Franchises …   Deutsch Wikipedia

  • .hack//G.U. — hack//G.U. is the title of a series of three video games for PlayStation 2. The first title in the series, Vol.1 Rebirth , was released on Japan on May 18, 2006 and on October 24, 2006 in North America. Vol.2 Reminisce was released on September… …   Wikipedia

  • .hack//G.U. — hack//G.U. .hack//G.U. (ou .hack Conglomerate, pour le différencier de son prédécesseur, Project .hack), est une franchise multimédia créé comme suite de la franchise .hack. La série comprend trois jeux pour la console PlayStation 2, une série… …   Wikipédia en Français

  • .hack//G.U. — hack//G.U. es el título de una serie de tres videojuegos producidos para la consola PlayStation 2. El primer videojuego de la serie, Rebirth Vol.1, fue editado en Japón el 18 de mayo de 2006 y el 24 de octubre del mismo año en Norteamérica. Las… …   Wikipedia Español

  • .hack//G.U.+ — hack//G.U.+ ドットハックジーユープラス (Dotto hakku jī yū purasu) Type Shōnen Genre Aventure, Fantastique Manga : .hack//G.U.+ Auteurs Tatsuya Hamazaki (scénario) Yuzuka Mor …   Wikipédia en Français

  • .hack//GU+ — hack//G.U.+ .hack//G.U.+ ドットハックジーユープラス (Dotto hakku jī yū purasu) Type Shōnen Genre Aventure, Fantastique Manga : .hack//G.U.+ Auteurs Tatsuya Hamazaki (scénario) Yuzuka Mor …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”