Fastercsv.

FASTERCSV ist eine Rubin-Bibliothek, die als vollständiger Ersatz der CSV-Standardbibliothek erstellt wurde.
Jetzt downloaden

Fastercsv. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • James Gray
  • Website des Verlags:
  • http://rubyforge.org/projects/fastercsv/

Fastercsv. Stichworte


Fastercsv. Beschreibung

Fastercsv ist eine Rubin-Bibliothek, die als vollständiger Ersatz der CSV-Standardbibliothek erstellt wurde. Fastercsv ist eine Rubin-Bibliothek, die als vollständiger Ersatz der CSV-Standardbibliothek erstellt wurde. Es ist wesentlich schneller und kleiner, während immer noch reine Rubin-Code ist. Es strebt auch nach einer besseren Schnittstelle. Es wurde entwickelt, um Bedenken der Benutzer dieser Bibliothek zu befassen, und es hat drei Hauptziele: 1. Seien Sie wesentlich schneller als CSV, während Sie eine reine Rubin-Bibliothek verbleiben.2. Verwenden Sie eine kleinere und leichtere Kodex-Basis. (Fastercsv ist jetzt größer, aber in den Merkmalen deutlich reicher. Der Parsingkern bleibt recht klein.) 3. Verbessern Sie die CSV-Schnittstelle. Was sich von CSV unterscheidet? Fastercsv hat einen strengeren Parser und wirft malformedcsrors auf problematische Daten. · Fastercsv hat eine weniger liberale Vorstellung von einer Zeile, die endend ist als CSV. Was Sie als : row_sep einstellen, ist das Gesetz. · CSV gibt leere Linien als zurück. Fastercsv ruft sie [] . · Fastercsv hat einen viel schnelleren Parser. hat keine CSV-Leser- und Schreiberklassen. · Fastercsv :: Open () ist eher wie Rubys offen () als CSV :: Open (). · Fastercsv-Objekte unterstützen die meisten Standard-IO-Methoden. · Fastercsv hat eine neue () -Methode, die verwendet wird Wickeln Sie Objekte wie Zeichenfolge und IO zum Lesen und Schreiben ein. · Fastercsv :: Generate () unterscheidet sich von CSV :: Generate (). · Fastercsv unterstützt keine teilweisen Reads. Es funktioniert Zeile-by-line. · Fastercsv erlaubt nicht, dass die Instanzmethoden die Separatoren aus Leistungsgründen überschreiben. Sie müssen im Konstruktor eingestellt werden. Ruby: Ruby ist eine dynamische, reflektierende, objektorientierte Programmiersprache, die Syntax kombiniert, die von Perl mit Smalltalk-ähnlichen Merkmalen inspiriert ist. Rubin stammt in Japan Mitte der 1990er Jahre und wurde ursprünglich von Yukihiro "Matz" matsumoto.ruby entwickelt und entworfen. Unterstützt mehrere Programmierparadigmen (einschließlich funktionsfähig, objektorientiert und imperativ) und verfügt über ein dynamisches System und ein automatisches Speichermanagement. Es ist daher ähnlich, dass Python, Perl, Lispe, Dylan, Perl, Lisp, Dylan und Clu seine derzeitige, offizielle Implementierung in C, Ruby, eine Single-Pass-interpretierte Sprache ist. Da es derzeit keine Spezifikation der Rubinsprache gibt, wird diese Implementierung als De-facto-Referenz angesehen. Ab 2008 gibt es eine Reihe alternativer Implementierungen der Rubin-Sprache, darunter Rubinius, Jruby, YARV und Ironruby, von denen jeder einen anderen Ansatz annimmt, wobei Jruby nur in den Zeit-Kompilierungsfunktionen bietet. Die Sprache wurde von erstellt Yukihiro Matsumoto, der am 24. Februar 1993 an Ruby anfing und 1995 an die Öffentlichkeit veröffentlichte. "Ruby" wurde als Edelstein aufgrund eines Witzes innerhalb von Matsumotos Freundeskreis von Freunden benannt. Ab Dezember 2007 beträgt die neueste stabile Version der Referenzimplementierung 1.8.6. Neben der Referenz werden mehrere andere virtuelle Maschinen für Rubin entwickelt. Dazu gehören Jruby, ein Hafen von Rubin an die Java-Plattform, Ironruby, eine Implementierung für den von Microsoft erzeugte Umsetzung von Microsoft, und Rubinius, einem Dolmetscher, der nach dem Selbsthosting von Smalltalk-Virtuellen modelliert wurde. Anforderungen: · Rubin


Fastercsv. Zugehörige Software

Eunet

EUNET ist eine plattformübergreifende Sockel und eine Netzwerkbibliothek für die Programmiersprache Euphoria. ...

149

Herunterladen

Certmaster

CERTMASTER ist ein Satz von Tools und einer Python-Bibliothek, um SSL-Zertifikate einfach an Anwendungen zu verteilen, die sie benötigen. ...

157

Herunterladen