Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Delphi-News aus aller Welt (https://www.delphipraxis.net/58-delphi-news-aus-aller-welt/)
-   -   Free Pascal 2.6.0 verfügbar (https://www.delphipraxis.net/165527-free-pascal-2-6-0-verfuegbar.html)

JamesTKirk 4. Jan 2012 09:17

Free Pascal 2.6.0 verfügbar
 
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:

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

DP-Maintenance 4. Jan 2012 09:38

Dieses Thema wurde am "04. Jan 2012, 10:38 Uhr" von "Daniel" aus dem Forum "FreePascal" in das Forum "Delphi-News aus aller Welt" verschoben.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:53 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