Programieren, Oh mein Gott...

05/10/2009 13:50 NetMax#46
meine erste sprache war c# jedoch finde ich das es einfacher ist sich ein basiswissen ( kontrollstrukturen, design patterns) anzueignen wenn es einen die sprache nicht zusätzlich erschwert.
C war übrigens meine zweite sprache(damals noch im vi und mit dem gcc compiliert)
die ich erlernt habe =)
05/10/2009 16:01 Theb3st#47
english might help?
05/11/2009 20:09 DEPP CHEFF#48
Klingt alles GUT...
05/13/2009 11:13 bigdiddy#49
@DEPP CHEFF
Quote:
Nun ja sprache...*überleg* ich glaub ich fang mal mit c# an.. hab zwar keine Ahnung für was das # nach dem c steht aba mal schauen..
ich meine gelesen zu haben das, das #(sharp) für das höhere C steht.
Kennt man aus Musiknoten

wird eig so geschrieben das, das # über den C steht,
anscheinend ist das nicht möglich so auf den PC auszugeben
05/13/2009 16:34 DEPP CHEFF#50
Also soll das in etwa bedeuten das C# schwerer ist als C++, oder das man damit mehr anfangen kann oder wie muss man sich das vorstellen?
05/13/2009 16:44 Gianotti#51
Quote:
Originally Posted by DEPP CHEFF View Post
Also soll das in etwa bedeuten das C# schwerer ist als C++, oder das man damit mehr anfangen kann oder wie muss man sich das vorstellen?
normal ist c# leichter als c++ ist jedoch unterscheidlich doch die meisten stimmen mir zu....und mindestens genauso leistungsfähig( wer sagt c# ist langsamer ja schon aber die 0,00000000000000000000000231sec machen doch keinen unterschied oder? o0
05/13/2009 17:56 bigdiddy#52
Quote:
Also soll das in etwa bedeuten das C# schwerer ist als C++, oder das man damit mehr anfangen kann oder wie muss man sich das vorstellen?
ich glaube das kann man so sehen:

Low level Sprachen: wo mann alles selber machen muss und halt das es komplizierter ist, weil man nix grafisches hat. Darunter geht Assembler

High level sprachen: ja die funktionen und andere objekte sind logischer struktoriert und erleichtern auch einen die arbeit. Da gehört eher C/C++ hin

ich gebe zu ich bin von anfang an mit C# besser kla gekommen als mit C++.
Ich nehme an das es etwas mit .net Framework zu tun hat also das es etwas
höher ist als High level sprachen und deshalp hat sich vlt das so entwickelt mit den Höheren C

wie gesagt keine ahnung ob das richtig ist, ist nur so meine vermutung
05/13/2009 19:46 Akorn#53
Quote:
Originally Posted by bigdiddy View Post
Low level Sprachen: wo mann alles selber machen muss und halt das es komplizierter ist, weil man nix grafisches hat. Darunter geht Assembler
Was meinst du mit alles selber machen und mit nix grafischen?
Mit assembler kann man ebenfalls grafische anwendungen schreiben und funktionen anderer libarys kann man ebenfalls benutzen.
05/13/2009 19:47 Gianotti#54
Quote:
Originally Posted by Akorn View Post
Was meinst du mit alles selber machen und mit nix grafischen?

er meint das dauert an sich länger da man den maschinencode ( edi, mov, jnz/jmp) alles selbst schreiben muss
05/13/2009 21:20 RDTSC#55
Das, was du da aufgezählt hast, ist aber nicht einer Maschinensprache angehörig :-)

Er meinte, dass man bei asm 1. sich schon die simpelsten Funktionen dennoch selber schreiben muss, da es keine standardisierten Laufzeitbibliotheken gibt, die ein paar vereinfachende Funktionen bereitstellen und 2., nicht, dass man sich keine GUIs programmieren kann, sondern, dass es dafür keine gute IDE gibt.
Es gibt schon IDEs, aber die sind bei Weitem nicht so simpel zu bedienen wie das [Only registered and activated users can see links. Click Here To Register...].
Und die Entwicklung grafischer Anwendungen ist ebenso nicht so extremst leicht wie bei z.B. C#, was aber daran liegt, dass bei C# schon Handler für alles mögliche implementiert sind, es also nicht so komplex ist, die GUI interagieren zu lassen.
05/13/2009 21:39 Gianotti#56
Quote:
Originally Posted by RDTSC View Post
Das, was du da aufgezählt hast, ist aber nicht einer Maschinensprache angehörig :-)

Er meinte, dass man bei asm 1. sich schon die simpelsten Funktionen dennoch selber schreiben muss, da es keine standardisierten Laufzeitbibliotheken gibt, die ein paar vereinfachende Funktionen bereitstellen und 2., nicht, dass man sich keine GUIs programmieren kann, sondern, dass es dafür keine gute IDE gibt.
Es gibt schon IDEs, aber die sind bei Weitem nicht so simpel zu bedienen wie das [Only registered and activated users can see links. Click Here To Register...].
Und die Entwicklung grafischer Anwendungen ist ebenso nicht so extremst leicht wie bei z.B. C#, was aber daran liegt, dass bei C# schon Handler für alles mögliche implementiert sind, es also nicht so komplex ist, die GUI interagieren zu lassen.
ja ich meine asm niedriger gehts nich oder o0
05/13/2009 22:27 bigdiddy#57
Quote:
Das, was du da aufgezählt hast, ist aber nicht einer Maschinensprache angehörig :-)

Er meinte, dass man bei asm 1. sich schon die simpelsten Funktionen dennoch selber schreiben muss, da es keine standardisierten Laufzeitbibliotheken gibt, die ein paar vereinfachende Funktionen bereitstellen und 2., nicht, dass man sich keine GUIs programmieren kann, sondern, dass es dafür keine gute IDE gibt.
Es gibt schon IDEs, aber die sind bei Weitem nicht so simpel zu bedienen wie das Visual Studio.
hab mich halt nur ein bissl falsch ausgedrückt
aber das ist was ich meinte^^
05/13/2009 22:28 Akorn#58
Quote:
Originally Posted by RDTSC View Post
Das, was du da aufgezählt hast, ist aber nicht einer Maschinensprache angehörig :-)

Er meinte, dass man bei asm 1. sich schon die simpelsten Funktionen dennoch selber schreiben muss, da es keine standardisierten Laufzeitbibliotheken gibt, die ein paar vereinfachende Funktionen bereitstellen und 2., nicht, dass man sich keine GUIs programmieren kann, sondern, dass es dafür keine gute IDE gibt.
Es gibt schon IDEs, aber die sind bei Weitem nicht so simpel zu bedienen wie das [Only registered and activated users can see links. Click Here To Register...].
Und die Entwicklung grafischer Anwendungen ist ebenso nicht so extremst leicht wie bei z.B. C#, was aber daran liegt, dass bei C# schon Handler für alles mögliche implementiert sind, es also nicht so komplex ist, die GUI interagieren zu lassen.
Die IDE von dem FASM assembler ist z.b. extrem simple.
Und warum sollte man sich jede funktionen selber schreiben man kann doch die standart funktionen benutzen.
05/14/2009 10:03 bigdiddy#59
Quote:
Er meinte, dass man bei asm 1. sich schon die simpelsten Funktionen dennoch selber schreiben muss, da es keine standardisierten Laufzeitbibliotheken gibt, die ein paar vereinfachende Funktionen bereitstellen
ich schätze er meinte das man sowas simples wie IF FOR und etc. nicht hat
05/14/2009 11:15 Akorn#60
Quote:
Originally Posted by bigdiddy View Post
ich schätze er meinte das man sowas simples wie IF FOR und etc. nicht hat
Es gibt if for,usw. als makros und bedingungen und schleifen sind eigentlich auch keine funktionen.