-
Beste Neuerung "Metal"
Autor: deus-ex 08.06.15 - 20:58
Endlich eine performante Grafikschnittstelle unter Os-X. Das lässt auf wesentlich performanter Spiele und sonstige Grafiksoftware hoffen. Und Tschüss OpenGL.
-
Re: Beste Neuerung "Metal"
Autor: andi_lala 08.06.15 - 21:08
Ja stimmt, und die zweitbeste Neuerung für mich dürfte Swift 2 sein, welches Open Source wird und für Linux kommt!
-
Re: Beste Neuerung "Metal"
Autor: Geistesgegenwart 08.06.15 - 21:45
andi_lala schrieb:
--------------------------------------------------------------------------------
> Ja stimmt, und die zweitbeste Neuerung für mich dürfte Swift 2 sein,
> welches Open Source wird und für Linux kommt!
Objective-C gibts auch für Linux (gcc-objc) aber es hat das gleiche Schicksal ereilt wie andere "proprietäre" Sprachen von den "bösen Feinden" der GNU/Linux Fraktion wie z.B. Delphi/Kylix, C#/Mono. Nicht das die Sprachen nix getaugt hätten, sondern die Linux Fanboys leiden an not-invented-here Syndrom und wenns kein Tcl/Tk, Perl, Python oder sonstiges frickeltaugliche Ware ist dann etabliert es sich niemals für Linux... -
Re: Beste Neuerung "Metal"
Autor: Anonymer Nutzer 08.06.15 - 21:47
> Nicht das die Sprachen nix getaugt hätten,
hast Du Dir mal freiwillig Objective-C angetan?
> sondern die Linux Fanboys leiden an not-invented-here Syndrom und wenns kein Tcl/Tk, Perl, Python oder sonstiges frickeltaugliche Ware ist dann etabliert es sich niemals für Linux...
Genau. DAS wird wohl der einzige Grund gewesen sein... -
Re: Beste Neuerung "Metal"
Autor: andi_lala 08.06.15 - 21:48
Naja Objective-C war ja doch ziemlich "eigen" mit dem Smalltalk-mäßigen OOP-Stil und C# wurde ja erst dieses Jahr richtig open source. Mono war aber wirklich nicht besonders beliebt, das stimmt!
-
Re: Beste Neuerung "Metal"
Autor: sn1x 08.06.15 - 22:33
"Tschüss OpenGL" ist ein Grund zum feiern? Juhu, noch eine Schnittstelle mehr!
-
Re: Beste Neuerung "Metal"
Autor: andi_lala 08.06.15 - 22:35
OpenGL wird ja sowieso durch Vulcan ersetzt, und von Metal auf Vulcan oder umgedreht ist es ja nicht weit.
-
Re: Beste Neuerung "Metal"
Autor: stiGGG 08.06.15 - 22:38
Ist nicht Metal = Vulcan?
-
Re: Beste Neuerung "Metal"
Autor: stiGGG 08.06.15 - 22:44
andi_lala schrieb:
--------------------------------------------------------------------------------
> Naja Objective-C war ja doch ziemlich "eigen" mit dem Smalltalk-mäßigen
> OOP-Stil und C# wurde ja erst dieses Jahr richtig open source. Mono war
> aber wirklich nicht besonders beliebt, das stimmt!
Ich mag die Syntax eigentlich, kann man imo lesbareren code schreiben als mit der standard C-Syntax, den die meisten Sprachen heute so haben. Und Smalltalk Geschmack steckt auch in sowas wie Ruby zb. -
Re: Beste Neuerung "Metal"
Autor: andi_lala 08.06.15 - 22:45
Hab gesehen man schreibt "Vulkan", hatte ich falsch in Erinnerung. Und Vulkan = Mantle, aber Metal ist schon eigen. Trotzdem dürfte es keinen großen Unterschied geben, da sowohl Vulkan als auch Metal ähnliche Konzepte verfolgen. Und da ja Vulkan noch nicht fertig ist, macht es durchaus Sinn für Apple Metal für OS X anzubieten. Selbst wenn nur die eigenen Apps es verwenden sollten.
-
Re: Beste Neuerung "Metal"
Autor: andi_lala 08.06.15 - 22:47
Ist halt schon Geschmacksache. Mich haben ja die vielen eckigen Klammern schon etwas irritiert, und wenn man eh die Wahl hat, dann ist es ja was anderes. Unter Linux würde ich da auch andere Sprachen Objective-C vorziehen.
-
Re: Beste Neuerung "Metal"
Autor: Kasoki 08.06.15 - 23:56
stiGGG schrieb:
--------------------------------------------------------------------------------
> Ist nicht Metal = Vulcan?
Vulkan, da ist es schon ein deutsches Wort und hier in diesem Land versucht jeder ein englisches draus zu machen. Außerdem in Englisch ist Vulkan = Volcano nur mal so btw :P.
Ob Metal für OS X jetzt so sinnvoll ist? Hatte gehofft das Apple jetzt auch mehr auf Vulkan setzt aber gut, muss man ja nicht benutzen und wenn es gut läuft wird man ggf. halt einen eigenen Renderer dafür schreiben müssen ;). Was mich ein wenig wundert ist wie viel Sinn Metal auf OS X nun wirklich macht da bisher man davon ausgegangen ist das es shared memory zw. GPU und CPU gibt was auf iOS ja der Fall ist, wie wird das auf OSX aussehen? -
Re: Beste Neuerung "Metal"
Autor: DerVorhangZuUndAlleFragenOffen 09.06.15 - 07:16
> stiGGG schrieb:
> ---------------------------------------------------------------------------
> Ist nicht Metal = Vulcan?
Der Vulcan ist der Ort wo Mr. Spock herkommt.
"Entwickeln Sie ein positives Verhältnis zu Daten und freuen sie sich wenn wir mehr wissen!" ~Angela Merkel (12.06.2015) -
Re: Beste Neuerung "Metal"
Autor: TheUnichi 09.06.15 - 15:06
stiGGG schrieb:
--------------------------------------------------------------------------------
> andi_lala schrieb:
> ---------------------------------------------------------------------------
> -----
> > Naja Objective-C war ja doch ziemlich "eigen" mit dem Smalltalk-mäßigen
> > OOP-Stil und C# wurde ja erst dieses Jahr richtig open source. Mono war
> > aber wirklich nicht besonders beliebt, das stimmt!
>
> Ich mag die Syntax eigentlich, kann man imo lesbareren code schreiben als
> mit der standard C-Syntax, den die meisten Sprachen heute so haben. Und
> Smalltalk Geschmack steckt auch in sowas wie Ruby zb.
Wenn man mit Objective-C startet und nichts anderes kennt, mag das so sein.
Wer intensiv mit C-Sprachen hantiert hat, wird bei Obj.-C _kotzen_.
Die Syntax ist absolut nicht logisch, nicht einfach, hat viel Bloat, benötigt mehr Sonderzeichen als notwendig und besteht aus vielen Konstrukten, die unnötig sind bzw. sinnvollere Alternativen hätten.
Weiterhin: Namespaces.



