Beiträge getagged ‘Embarcadero’

Kommt ein Delphi für Mac OS X und Linux?

12 Oktober 2009

Alan Bauer kündigte eine überarbeitete Delphi-Roadmap mit zwei aussagekräftigen Quelltext Check-Ins an:


25232 trunk/com/ scanner.c Thu Oct 8 20:41:10 2009 UTC ytagawa

Log:

[dcc64]
(scanner.c) Don't define ASSEMBLER for x64 for awhile.


25224 trunk/com/ codegen.c Thu Oct 8 12:35:00 2009 UTC eboling

Log:

Refactoring in PassParams to support changes to stack alignment code.
Changed the logic for aligning the stack for parameter lists for the Mac.

In den Logs erkennt man zwei heiße Themen. Zum einen ist das die lang erwartete 64bit-Unterstützung und zum anderen die Portierung der IDE auf Mac OS X und Linux. Beide Punkte wollen die Delphi-Entwickler bei Embarcadero in Zukunft angehen. Diese und weitere Ziele verraten die Slides einer Roadshow-Präsentation.

Dort ist die Rede von 4 großen Projekten, an denen derzeit parallel gearbeitet wird. Im Project "Waver" wird die IDE überarbeitet, die Arbeit im Team vorangetrieben und neue Funktionalitäten in die Sprache Delphi integriert.

Das Project Delphi "X" hat sich zum Ziel gesetzt die einst schnellste und erfolgreichste IDE auf die Plattformen Mac OS X und Linux zu hieven. Die Verfügbarkeit von Delphi auf anderen Plattformen ist ein von vielen Entwicklern bereits seit geraumer Zeit gehegter Wunsch. Mit Kylix gab es bereits früher Versuche auf Linux Fuß zu fassen. Jedoch scheiterte der Versuch kläglich. Infolgedessen wurde Kylix eingestellt.

Als drittes großes Projekt wird das Project "Chromium" genannt. Ziel dieser Entwicklung ist die Qualität der IDE. Dazu ist geplant, lange ausstehende Bugs zu beheben, die Handhabbarkeit sowie die Dokumentation zu verbessern und eine engere Integration von Datenbanktools anzubieten.

Last but not least gibt es das bereits bekannte Project "Commodore". Ziel dieser Bemühungen ist die vollständige Unterstützung von 64 Bit. Darüberhinaus soll die RTL und VCL besser für paralleles Arbeiten gewappnet werden.

Zeitangaben finden sich auf den Folien leider nicht, sodass es bis dato reine Spekulation ist, wann welches Feature und vor allem in welchem Umfang ausgeliefert wird. Laut Alan Bauer wird an mehreren Projekten gearbeitet.

Seit der Abspaltung der Entwicklertools von Borland und die Aussiedlung in CodeGear sowie der spätere Aufkauf durch den Datenbankspezialisten Embarcadero hat die IDE rund um Delphi und dem C++ Builder endlich wieder ordentlich Fahrt aufgenommen. Der Dornröschenschlaf, in den die Entwicklertools bei Borland gefallen sind, scheint überwunden zu sein.

Aufnahmen der CodeRage 4 sind online

13 September 2009

Letzte Woche fand vom 8. bis zum 11. September die 4. CodeRage von Embarcadero / CodeGear statt. Die Onlinekonferenz bietet viel Informationen rund um das RAD Studio, Delphi, C++ Builder und Prism. Interessant dabei finde ich die Art und Weise der Konferenz. Während man bei anderen live vor Ort sein muss, können die Sessions der CodeRage online besucht werden. Kein Anzug nötig und auch in Unterhose möglich ;)

Die 4. Ausgabe der Konferenz ist vorbei und wie gewohnt stehen die Mitschnitte der Sessions zum nachträglichen Ansehen online bereit. Ein wahrer Quell an Informationen rund um Embarcadero & Partner.

Tagesaktuelle Hilfe für RADStudio, Delphi und C++ Builder

11 September 2009

Jeder Entwickler kennt sie; jeder Entwickler liebt sie: Die Hilfe in Delphi. Und jeder weiß auch, dass die Hilfe weit von der absoluten Perfektion entfernt ist. Das wissen die Leute bei Embarcadero auch und arbeiten deswegen täglich an der Verbesserung der Hilfe. Leider kommen die Verbesserungen nur durch Hilfe-Updates alle paar Monate zu den Entwicklern. Bis jetzt!

Die Leute bei Embarcadero haben in den letzten 2 Jahren intensiv an ihrem Dokumentationswiki gearbeitet, welches jetzt online verfügbar ist. Laut Dee Elling arbeiten die Hilfeschreiber direkt im Wiki, sodass Änderungen nicht mehr Monate brauchen, um bis zum Entwickler vorzudringen, sondern nun innerhalb weniger Sekunden bereitstehen. Das Wiki setzt sich aus insgesamt 9 Mediawikis zusammen. Die Wikiseiten dienen auch als Content Management System zur Erstellung der Microsoft Help2 Hilfeseiten, die mit dem RAD Studio ausgeliefert werden.

Dritte und letzte Sneak Preview von RAD Studio 2010 (Update)

1 September 2009

David I ist wieder in den Fluren von Embarcadero unterwegs und interviewt die verschiedenen Entwickler über Neuerungen im RAD Studio 2010. Diesmal geht es um Datenbankanbindung, Multi-Tier-Verbindung, einfachere Erzeugung eines DataSnap-Servers, Data Stream Control und neue Konnektivitätsprotokolle.

Update:
In der Zwischenzeit habe ich gelesen, dass das RAD Studio 2010 bereits veröffentlicht ist.

Multitouch und Gesten im RAD Studio 2010

12 August 2009

Embarcadero-Urgestein David I ist mal wieder bewaffnet mit einer Kamera unterwegs in den Fluren von CodeGear. Diesmal erwischte es Chris Pattinson, QA Manager für das RAD Studio. Er zeigte im zweiten Sneak Preview wie einfach es ist, Gesten und Multitouch in eigene Programme einzubauen.

Lecker. Bleiben noch zwei offene Fragen. 1. Wo bekomme ich das RAD Studio 2010 her und 2. Wer spendiert mir solch einen Touchscreen? :)

Embarcadero RAD Studio 2010 Sneak Preview

4 August 2009

Tja. Da steckt man auf Arbeit noch mitten in der Umstellung auf Delphi 2009, da folgt auch schon Delphi 2010. Anfang September soll das nächste RAD Studio erscheinen. Und dazu gibt es ein erstes Sneak Preview von Urgestein David I. und Produkmanager Nick Hodges. Beide zeigen sehr nette Features…

Besonders IDE Insight scheint ein wirklich perfektes Tool zu sein. Ein schneller Zugriff auf alles, was mit dem aktuell in Bearbeitung befindlichen Projekt zu tun hat. Kein elend langes Gesuche mehr nach der einen Projektoption, nach der meist genutzten Komponente oder einem Codeschnipsel. Einfach F6 gedrückt und in das Suchfeld den passenden Text eingegeben. Das möcht ich gern live ausprobieren :)

Auch nett ist die erweiterte Debuggerunterstützung. Endlich kann der Inhalt einer Stringliste im Debugger vernünftig angezeigt werden. Threads lassen sich benimmsen und wahlweise einfrieren und wieder aufwecken. Alles im Debugger. Hach da lacht das Programmiererherz :)

via RAD Studio 2010

Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Deutschland
This work by Andreas Richter is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Deutschland.