Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   RAD Studio 2010 vs RAD Studio XE3? (https://www.delphipraxis.net/188576-rad-studio-2010-vs-rad-studio-xe3.html)

AlexII 17. Mär 2016 10:58

RAD Studio 2010 vs RAD Studio XE3?
 
Hallo,

ich habe die Möglichkeit an RAD Studio 2010 oder RAD Studio XE3 zu kommen. Was ist an XE3 gegenüber 2010 besser wenn man FireMonkey, MacZeug und alles an Datenbanken außer SQLite ausschließt? Ich tendiere irgendwie zu 2010, da es relativ klein und kompakt ist, XE dagegen aufgebläht.

Was würdet ihr mir raten?
Danke!

MEissing 17. Mär 2016 11:34

AW: RAD Studio 2010 vs RAD Studio XE3?
 
64 Bit Compiler (wurde mit XE2 eingeführt)... ist ein wichtiges Argument!

AlexII 17. Mär 2016 11:42

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Zitat:

Zitat von MEissing (Beitrag 1333120)
64 Bit Compiler (wurde mit XE2 eingeführt)... ist ein wichtiges Argument!

Werden 32Bit-Anwendungen irgendwann von Microsoft "abgeschaltet"? Falls nicht dann programmiere ich 32bit weiter. ))

MEissing 17. Mär 2016 11:47

AW: RAD Studio 2010 vs RAD Studio XE3?
 
...och.... bis wir/Embarcadero das hatten, wurde viel gemeckert, daß wir es nicht haben. "64 Bit ist unerlässlich" / "64 Bit ist die Zukunft"

Natürlich funktioniert auch der 32-Bit Compiler weiterhin ;-)

Der schöne Günther 17. Mär 2016 11:49

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Was willst du denn genau hören wenn alles was neu hinzugekommen für dich per se "aufgebläht" und "brauche ich alles nicht" ist?

Zu XE, XE2 und XE3 gibt es im Docwiki immer ausführlichste "What's new", da steht haarklein alles drin.

Jens01 17. Mär 2016 11:50

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Zitat:

Ich tendiere irgendwie zu 2010, da es relativ klein und kompakt ist, XE dagegen aufgebläht.
Wenn das ein wichtiges Argument für Dich ist. Wenn Du nur ganz kleine Festplatten hast.
Ansonsten ganz klar XE3.
Für Hobbyprogrammierer würde ich aber immer Codetyphon, Lazarus o.ä. empfehlen. Dort erhälst Du die Updates, wenn die Entwickler einen Fehler korrigieren.

himitsu 17. Mär 2016 12:43

AW: RAD Studio 2010 vs RAD Studio XE3?
 
http://geheimniswelten.de/sonstiges/delphi-compiler/
Das "Wichtigste" steht im Kleingedruckten, bei den Versionen XE bis XE3. :D

XE:
$STRINGCHECKS wurde wieder deaktiviert
Subversion-Integration / Cloud / AQTime / Final Builder / CodeSite

XE2:
64-Bit Windows / 32-Bit MacOS / Apple iOS (in XE3 wieder entfernt und wird nun einzeln als Mobile-Add-On verauft)
FireMonkey / VCL-Styles / Visual-Live-Binding / FastReport-Lite / Documentation Insight Express (gewöhn dich nicht an den "Editor", wurde in XE6 wieder entfernt)

XE3:
Record Helper für einfache Typen (z.B. i.ToString)
{$ZEROBASEDSTRINGS} / {$LEGACYIFEND}
Windows 8 / Modern-UI (Metro)
Firemonkey 2 / VCL Styles
Touch and Gestures / Bitmap Style Designer / FireMonkey Sensor Components / DirectX 10LLVM-Backend

himitsu 17. Mär 2016 12:49

AW: RAD Studio 2010 vs RAD Studio XE3?
 
[del]

Bambini 17. Mär 2016 12:54

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Zitat:

Zitat von AlexII (Beitrag 1333126)
Zitat:

Zitat von MEissing (Beitrag 1333120)
64 Bit Compiler (wurde mit XE2 eingeführt)... ist ein wichtiges Argument!

Werden 32Bit-Anwendungen irgendwann von Microsoft "abgeschaltet"?

Wer kann das sagen? Aber unter Windows 64 Bit funktionieren keine 16 Bit Programme mehr.
Wenn man sich ganz gesund ernährt, erleben wir das vielleicht auch noch das Aussterben von 32 Bit ;-)

AlexII 17. Mär 2016 13:40

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Auf wie vielen PCs darf man eigentlich ein Studio installieren?

himitsu 17. Mär 2016 14:40

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Die Named User-Lizenzen:
Das 5 oder 10 Mal installieren, aber über den Support wieder aktivierbar.

Aber natürlich darf nur "ein" User diese Installationen benutzen.



16 Bit flog aus Sicherheitsgründen raus. (man konnte da einige Schutzmaßnahmen des Rechte-/Schutzsystems umgehen)
32 Bit .... wäre bestimmt einfacher zu warten, ohne ein SubSystem.
Aber da gibt es nun ja auch noch WinRT.

64 32 RT ... man könnte in AMDs noch ein Intel-SubSystem integrieren oder gar einen stromsparnden ARM-Co-Prozessor.
'ne MultiCPU, die alles kann :lol:

AlexII 17. Mär 2016 14:54

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Zitat:

Zitat von himitsu (Beitrag 1333168)
Die Named User-Lizenzen:
Das 5 oder 10 Mal installieren, aber über den Support wieder aktivierbar.

Aber natürlich darf nur "ein" User diese Installationen benutzen.

Hier handelt es sich um eine Schüler/Studentenversion. Was ist damit, auch 5-10 Mal?

MEissing 17. Mär 2016 15:06

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Steht in den Lizenzvereinbarungen:

Zitat:

2 (a)
If Licensee has purchased a Network Named User or Named User License, Licensee may install the Product on one or more computers and designate one person in Licensee’s organization ("Named User") the right to use the Product within the Licensed Country, provided that only the Named User uses the Product.
http://edn.embarcadero.com/article/42481

Eine Schüler/Studentenversion beinhaltet aber keinerlei Verbreitung/Verteilrechte außerhalb des persönlichen Gebrauchs (wohl aber innerhalb der Schulklasse)

himitsu 17. Mär 2016 15:35

AW: RAD Studio 2010 vs RAD Studio XE3?
 
2.3 ADDITIONAL LICENSE TERMS APPLICABLE TO SOFTWARE LICENSED FOR EDUCATIONAL USE



Jupp, vom Installieren her wie eine Named-User,

aber man darf weder Quellcode noch Programme weitergeben und praktisch die Programme auch nicht "produktiv" benutzen (so wie sich das damals zu lesen lies).


Installation:
SSL-Version wie Named-User
Schul-Versionen ala Class-in-a-Box sind wie volumenlizenzen.
http://geheimniswelten.de/sonstiges/delphi-lizenzen/

Jens01 17. Mär 2016 15:46

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Mit seinem selbst geschriebenen Quellcode darf man machen, was man will. -> Urheberrecht!

himitsu 18. Mär 2016 10:29

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Ja, der Code ist dir, aber du kannst damit nichts anfangen.
Du darfst damit nur Programme/Code erzeugen, die ausschließlch zu Schulungszwecken verwendet werden.
Im Rahmen der Schulung darfst du dein Programm und die Codes nur deinem Lehrer und den Mitschülern zeigen.
Laut Support ist es aber erlaubt das auch in Foren zu posten, aber nur bezüglich Fehlersuche oder um Feedback zu erhalten, so ala "Schaut mal was ich gemacht hab. Ist das OK so?".
Willst du also ein Programm oder einen Codeteil "benutzen", dann mußt du dir eine andere Lizenz kaufen und alles nochmal neu schreiben.
Wenn man den Lizenztext ganz genau nimmt.

Und ja, am Ende wird es ein bischen liberaler behandelt, aber so steht es nunmal in der Lizenz.



Du bist Author und hast auf der Arbeit was geschrieben.
Es ist dir, aber du darfst damit aber nicht machen, was du willst.

mquadrat 18. Mär 2016 10:41

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Würde XE3 nehmen

- Generics
- 64bit

64bit sind wichtig, wenn du z.B. mit Office kommunizierst. MAPI funktioniert nur anständig, wenn man auf der gleichen Architektur unterwegs ist.

AlexII 18. Mär 2016 10:53

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Zitat:

Zitat von mquadrat (Beitrag 1333256)
Würde XE3 nehmen

- Generics

Was ist Generics?

mquadrat 18. Mär 2016 10:55

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Zitat:

Zitat von AlexII (Beitrag 1333258)
Zitat:

Zitat von mquadrat (Beitrag 1333256)
Würde XE3 nehmen

- Generics

Was ist Generics?

http://docwiki.embarcadero.com/RADSt...BCber_Generics

bra 18. Mär 2016 10:58

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Zitat:

Zitat von himitsu (Beitrag 1333254)
Willst du also ein Programm oder einen Codeteil "benutzen", dann mußt du dir eine andere Lizenz kaufen und alles nochmal neu schreiben.
Wenn man den Lizenztext ganz genau nimmt.

Das halte ich für ein wenig an den Haaren herbeigezogen. Den Code erstellen kann man auch mit Notepad. Warum sollte sich darauf irgendeine Lizenz erstrecken? Man darf nur kein lauffähiges Programm weitergeben, welches mit einer Schulungslizenz erstellt wurde.

himitsu 18. Mär 2016 12:27

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Zitat:

ADDITIONAL LICENSE TERMS APPLICABLE TO SOFTWARE LICENSED FOR EDUCATIONAL USE

... Licensee may only reproduce, distribute and use Works, in source or object code form, to other participants of the Courses and then only for educational or training purposes. Licensee may not use the Products or Works created with the products for any commercial, business, governmental or institutional purpose of any kind, except to the extent Licensee are an instructor teaching a Course. All rights not specifically granted to Licensee herein are retained by Licensor.
:stupid:

Objektcode = eine kompilierte Version (.obj .dcu .exe usw.)

Jens01 18. Mär 2016 13:11

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Zitat:

Ja, der Code ist dir, aber du kannst damit nichts anfangen.
Du darfst damit nur Programme/Code erzeugen, die ausschließlch zu Schulungszwecken verwendet werden.
Mit Deinem selbst geschriebenen Code kannst Du machen, was Du willst.
Der Code, der von Emba kommt,kann natürlich von Emba bestimmt werden zB Sysutils, Math usw. Deshalb kannst Du es wahrscheinlich nicht compilieren, da das zumindest mit einkompiliert wird.
Aber Dein selbst geschriebener Teil ist Deins!
Du kannst ihn zB veröffentlichen oder sogar als Quellcode verkaufen (eine Lizenz).

Das ist Dein geistiges Eigentum!

-Meine Meinung dazu-

Neutral General 18. Mär 2016 13:17

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Zitat:

Zitat von mquadrat (Beitrag 1333259)
Zitat:

Zitat von AlexII (Beitrag 1333258)
Zitat:

Zitat von mquadrat (Beitrag 1333256)
Würde XE3 nehmen

- Generics

Was ist Generics?

http://docwiki.embarcadero.com/RADSt...BCber_Generics

Nur als Anmerkung: Generics gibt es (mindestens) seit Delphi 2009.

bra 18. Mär 2016 13:38

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Zitat:

Zitat von himitsu (Beitrag 1333273)
Zitat:

ADDITIONAL LICENSE TERMS APPLICABLE TO SOFTWARE LICENSED FOR EDUCATIONAL USE

... Licensee may only reproduce, distribute and use Works, in source or object code form, to other participants of the Courses and then only for educational or training purposes. Licensee may not use the Products or Works created with the products for any commercial, business, governmental or institutional purpose of any kind, except to the extent Licensee are an instructor teaching a Course. All rights not specifically granted to Licensee herein are retained by Licensor.
:stupid:

Objektcode = eine kompilierte Version (.obj .dcu .exe usw.)

Was eine schwachsinnige Lizenz. Wie will Embarcadero denn nachweisen, dass du einen Code ausschließlich mit dem RAD-Studio erstellt hast. Ich glaube nicht, dass das vor (einem deutschen) Gericht Bestand hätte.

Dann könnte ein Pinselhersteller in seine Pinsel-Lizenz ja auch schreiben, dass alle Bilder, die mit diesem Pinsel erstellt werden, Eigentum des Pinsel-Hersteller seien ;)

MEissing 18. Mär 2016 13:45

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Es gibt ja auch Quelltext, der von der IDE erzeugt wird: DataSnap Client Klassen, WSDL-Import..... den darf man nicht weitergeben.

Das ist doch logisch, oder?

(reinen, selbsterstellten Code darf man natürlich weitergeben)

bra 18. Mär 2016 14:04

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Genau so meinte ich es, da sind wir uns einig. Bei einem Form, was vom Designer "generiert" wird, kann ich es verstehen. Bei eigenen Units, die z.B. auch mit Lazarus erstellt worden sein können, eben nicht ;)

Delphi-Laie 18. Mär 2016 15:35

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Zitat:

Zitat von MEissing (Beitrag 1333129)
...och.... bis wir/Embarcadero das hatten, wurde viel gemeckert,

In diesem Forum tummeln sich keine Ziegen.

Bambini 18. Mär 2016 16:26

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Zitat:

Zitat von Delphi-Laie (Beitrag 1333295)
Zitat:

Zitat von MEissing (Beitrag 1333129)
...och.... bis wir/Embarcadero das hatten, wurde viel gemeckert,

In diesem Forum tummeln sich keine Ziegen.

Das erste Microsoft Windows 64 Bit gab es 2005 mit Windows XP und Windows 2003.
Im Jahr 2011 - mit Delphi XE2 - gab es den 64 Bit Compiler für Delphi.
Die Zeitspanne von 6 Jahren, bietet schon Potential für's Meckern ;-)

Delphi-Laie 18. Mär 2016 16:29

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Zitat:

Zitat von Bambini (Beitrag 1333302)
Das erste Microsoft Windows 64 Bit gab es 2005 mit Windows XP und Windows 2003.

Es soll - laut der klugen, alleswissenden Internetenzyklopädie - sogar schon ein Windows 2000 64 Bit (für Intel-Itanium-Prozessoren) gegeben haben.

himitsu 20. Mär 2016 21:47

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Dann hoffe ich Emba fängt jetzt schonmal an, den Compiler für ein Windows mit 128 Quanten-TriState-Bits (True/False/Maybe) zu bauen.

Nja, persönlich finde ich mein XE3 jedenfalls besser, als 2010.
Es läuft gefühlt auch etwas stabiler.

Im Lizenztext kann ich nichts von "automatisch generiertem Code" lesen, sondern nur von CODE allgemein,
aber ist auch egal, denn mein Code ist zu großen Teilen automatisch generiert ... sonst könnte ich auch Notepad verwenden.
Klassenvervollständigung, Codevervollständigung, (Live)Templates, Events des Formdesigners, samt den Forms und Klasenstrukturen, Refactoring usw.

Delphi-Laie 21. Mär 2016 00:24

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Zitat:

Zitat von himitsu (Beitrag 1333410)
Im Lizenztext kann ich nichts von "automatisch generiertem Code" lesen, sondern nur von CODE allgemein,

Und ist damit ein durch Unkonkretheit völlig verwässerter Begriff, denn "Code" ganz allgemein ist nichts anderes als "Information" (jede Information ist nämlich codiert).

stahli 21. Mär 2016 09:47

AW: RAD Studio 2010 vs RAD Studio XE3?
 
[OT]
... jetzt aber bitte nicht wieder in seitenweise Wortklaubereien abdriften.
Es liegt ja aktuell kein zu entscheidender konkreter Rechtsstreit vor, den wir zu entscheiden haben.
[/OT]

Daniel 21. Mär 2016 10:01

AW: RAD Studio 2010 vs RAD Studio XE3?
 
Danke. :-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:29 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz