140byt.es

Eine Javascript-Funktion in einem Tweet

Mit 140byt.es hat Jed Schmidt eine quelloffene Sammlung von Javascript-Funktionen vorgestellt, die mit maximal 140 Byte den Umfang einer Twitter-Nachricht haben. Ziel des Projekts ist es, die Grenzen von Javascript zu erforschen.

Anzeige

Im Rahmen eines Treffens der Javascript-Usergroup Berlin stellte Jed Schmidt in der letzten Woche das Open-Source-Projekt 140byt.es vor, bei dem jeder Javascript-Beitrag maximal 140 Zeichen lang sein darf, so dass er auch per Twitter weitergegeben werden kann. Der freiberufliche Übersetzer hat bereits mit fab.js ein experimentelles Webframework für Node.js veröffentlicht, das intensiven Gebrauch von Closures macht.

Unter den bisherigen Beiträgen im Wettbewerb 140byt.es finden sich DOM-Selektoren, JSONP-Handler und Base64-Encoder. 140byt.es folgt auf Projekte wie micro.js, den Javascript Garden und den mit 1 KByte etwas großzügigeren Demowettbewerb JS1k. Die eng gesetzten Grenzen bei solchen Wettbewerben sollen Entwickler zu kreativen Lösungen wie der Nutzung von Funktionen und Eigenschaften der Sprache wie Bit-Operatoren, Codierung von Daten in Bildern oder Ausnutzen des "loose typings" treiben.

Javascript: gute Absichten, schlechte Umsetzung?

Bereits 2009 hat Javascript-Experte Douglas Crockford die Sprache als eine "elegante, ausdrucksvolle Programmiersprache" charakterisiert, der durch ihre Entwicklergemeinschaft nur wenig Bedeutung beigemessen werde. Die guten Absichten der in nur zehn Tagen bei Netscape entworfenen Sprache seien unter einer schlechten Umsetzung verborgen. Crockford selbst hat mit der Spezifizierung der Javascript Object Notation (JSON) einen wesentlichen Teil zum heutigen Stand der Sprache beigetragen.

Dank der heute deutlich schnelleren Javascript-Engines erfreut sich Javascript in letzter Zeit auch auf Serverseite wachsender Popularität. Neben Implementierungen wie Jaxer, EJScript, RingoJS, AppengineJS oder Whitebeam hat das zwischenzeitlich in Version 0.48 vorliegende Node.js eine große Anhängerschaft gefunden.

Schmidt betonte, eine eigene Webseite für sein Projekt befinde sich im Aufbau. Eine Sammlung an Erfahrungswerten zum Einsparen von Zeichen hat Schmidt bereits in Form eines Wiki veröffentlicht.


GodsBoss 31. Mai 2011

Nein, nein, das Gegenteil wird der Fall sein gerade der Code dieses Wettbewerbs...

GodsBoss 31. Mai 2011

Nein, das hängt davon ab, warum jemand programmiert und was mit einem Programm oder...

Der Kaiser! 29. Mai 2011

https://addons.mozilla.org/en-US/firefox/addon/javascript-deobfuscator/

Fizze 27. Mai 2011

http://www.pouet.net/topic.php?which=3307&page=1 :D

GreyHound 27. Mai 2011

http statt https

Kommentieren




Anzeige
  1. Entwickler iOS / Android (m/w)
    Wirecard Technologies GmbH, Aschheim bei München
  2. User Experience Designer (m/w)
    PAYBACK GmbH, München
  3. Mitarbeiter im IT-Support (m/w)
    Johanniter-Unfall-Hilfe e.V., Butzbach
  4. Support Engineer (m/w) Chromeleon Level 3/4-Support
    Thermo Fisher Scientific | Dionex Softron GmbH, Germering bei München

 

Detailsuche


Folgen Sie uns
       


  1. Digitimes

    Windows-8-Tablets sollen 8 Prozent des Marktes erreichen

  2. Doc Patch

    Das Grundgesetz wird Open Data

  3. Bibliotheca Augusta

    Bibliothek stellt Buchscans unter Creative-Commons-Lizenz

  4. 802.11ac

    Erster Chipsatz für WLAN mit 1,7 GBit/s

  5. Windenergie

    Google kauft Hersteller von Windkraftwerken

  6. Amazon

    App-Shop für Android als Browser-Version gestartet

  7. Atari

    Rollercoaster Tycoon ab 3,5 Millionen US-Dollar im Angebot

  8. Legale Privatkopien

    "EU-Vorschlag würde freies Kopieren erlauben"

  9. Ausprobiert

    Das neue Google Maps ist beeindruckend schnell

  10. Geforce GTX-780

    Nvidias Titan LE schlägt Radeon HD 7970 für 649 Euro



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Datenschutz-Grundverordnung: Chaos Computer Club fürchtet Datenschutzauflösung durch EU
Datenschutz-Grundverordnung
Chaos Computer Club fürchtet Datenschutzauflösung durch EU

In einem offenen Brief an Innenminister Friedrich wird kritisiert, dass Deutschland sich in der EU dafür einsetzt, das heutige Datenschutzniveau weiter abzusenken.

  1. PNR Europaparlament stimmt gegen Flugdaten-Vorratsspeicherung
  2. Right to Know Kommt eine Informationspflicht für personenbezogene Daten?
  3. Datenschutzbestimmungen EU-Datenschützer knöpfen sich Google vor

Engine: Unity-Basis kostenlos mit Mobile-Werkzeugen
Engine
Unity-Basis kostenlos mit Mobile-Werkzeugen

Hobbyentwickler und kleine Studios können mit der Unity-Engine ab sofort kostenlos für Android und iOS produzieren. Etwas später sollen auch die Werkzeuge für Windows 8, Blackberry und weitere mobile Plattformen verfügbar sein.

  1. Eve VR ausprobiert Freie Sicht im Cockpit von Eve Online
  2. Test Ubuntu 13.04 Raring Ringtail geht's langsam an
  3. Unity Hat Adobe das Interesse an Flash verloren?

Telekom: Bundestagspetition gegen Drosselung gestartet
Telekom
Bundestagspetition gegen Drosselung gestartet

Eine Petition auf der Plattform des Bundestages will die DSL-Drosselungspläne der Telekom durch ein Gesetz stoppen. Sie fordert die Gleichbehandlung von Datenpaketen unabhängig von ihrem Inhalt und ihrer Herkunft.

  1. Drosselung Piratenchef fordert Verstaatlichung der Netze der Telekom
  2. Vectoring der Telekom Bundesnetzagentur genehmigt VDSL mit 100 MBit/s
  3. Kündigungsgrund Wenn der Telefon-DSL-Anschluss nicht voll funktioniert

Zum Artikel