AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Free Pascal 2.6.0 verfügbar

Ein Thema von JamesTKirk · begonnen am 4. Jan 2012
Antwort Antwort
Benutzerbild von JamesTKirk
JamesTKirk

Registriert seit: 9. Sep 2004
Ort: München
604 Beiträge
 
FreePascal / Lazarus
 
#1

Free Pascal 2.6.0 verfügbar

  Alt 4. Jan 2012, 10:13
Hallo zusammen!

Zum neuen Jahr wurde eine neue Hauptversion von Free Pascal freigeben: 2.6.0.

Für Informationen was die Kompatibilität zu älteren Versionen angeht, verweise ich euch hier hin.

Das Release ist per FTP oder SourceForge verfügbar.

Hier eine Übersetzung der What's new in 2.6.0 Meldung:

Zitat von FPC Team:
Free Pascal 2.6.0 ist eine neue Hauptversion des Free Pascal Compilers.

Beachte bitte http://wiki.freepascal.org/User_Changes_2.6.0 für eine Liste der Änderungen, welche bisher funktionierenden Code beeinflussen könnten und wie man mit diesen Änderungen umgeht.

Einige Höhepunkte sind:

Plattformen:
  • iPhoneSimulator

Compiler:
  • Viele neue Sprachfeatures:
    • Objective-Pascal Dialekt, unterstützt auf allen Mac OS X und iOS Zielen
    • constref Parametertyp für "const by reference"
    • Pascal Boolean Typen mit verschiedenen Größen (boolean16/32/64)
    • ISO 7185 Sprachmodus (mit Ausnahme der Ein-/Ausgabe). Enthält unter anderem:
      • Variablen für geschachtelte Prozeduren
      • nicht-lokale GOTOs
    • Verbesserungen für den Mac Pascal Modus
      • Variablen für geschachtelte Prozeduren
      • univ Modifizierer
    • Intrinsics
      • sar (shift arithmetic right)
      • bsf/bsr (bitscan forward/reverse)
    • Verbesserungen des Delphi-Kompatibilitätsmodus':
      • Geschachtelte Typen, Klassenvariablen und klassenlokale Konstanten
      • Erweiterte Recordsyntax (noch keine Konstruktoren verfügbar)
      • (for..in) Enumeratoren in Records
      • Class und Record Helpers
      • Generic Records, Arrays und Prozedurentypen
      • Verbesserung der Delphikompatibilität der Generics [Anm. von mir: die Kompatibilität ist aber noch nicht so gut wie mittlerweile in 2.7.1]
      • Scoped Aufzählungstypen
      • Benutzerdefinierte Nachrichten für "deprecated" Direktive
      • Möglichkeit "&" zum Escapen von Schlüsselwörtern zu verwenden
  • Neue features des ARM Code Generators:
    • Unterstützung für ARM VFPv2 und VFPv3 Fließkommaeinheiten
    • Thumb-2 Unterstützung

Pakete:
  • Viele Verbesserungen in der RTL
  • Viele Verbesserungen in den Datenbankunits (fcl-db)
  • Objective-Pascal Schnittstellen für Foundation, AppKit, CoreData und WebCore
  • OpenGL Headers aktualisiert zu OpenGL 4.0

Einzelheiten über diese neuen Features können unter http://wiki.freepascal.org/FPC_New_Features_2.6.0 gefunden werden.

Siehe http://bugs.freepascal.org/changelog_page.php für eine Liste der gemeldeten Bugs, die für dieses Release behoben wurden.
Und für diejenigen, die über meine Übersetzung herziehen wollen, geht es hier zum Original

Gruß,
Sven
Sven
[Free Pascal Compiler Entwickler]
this post is printed on 100% recycled electrons

Geändert von JamesTKirk ( 4. Jan 2012 um 11:18 Uhr) Grund: Listen verwendet, um die Aufzählung zu verschönern
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:03 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz