Etwas programmieren?

11/20/2012 16:24 FUTDealer#16
Wozu sollte er C++ lernen? Er will keine Hacks programmieren.

Und wo ist der Nachteil wenn manche Sprachen nen ähnlichen Syntax haben?

Nunja ich empfehle dir C#, meiner Meinung nach ne super Sprache.

Ähnelt übrigens der Syntax von Java.
11/20/2012 16:55 マルコ#17
Quote:
Originally Posted by rvs14 View Post
Wozu sollte er C++ lernen? Er will keine Hacks programmieren.

Und wo ist der Nachteil wenn manche Sprachen nen ähnlichen Syntax haben?

Nunja ich empfehle dir C#, meiner Meinung nach ne super Sprache.

Ähnelt übrigens der Syntax von Java.
Wieso C#? Wenn Er C# nimmt, benutzt er doch auch .NET, also ist es im Prinzip egal. C#, Java und C++ haben alle einen ähnlichen Syntax.

Wenn du nix von .NET hältst, dann empfehle ich Delphi. Das basiert im graphischen Bereich auf der VCL, und wenn du etwas Geld investierst, kannst du auch FireMonkey nehmen (beides auch für C++ vorhanden). Delphi kann auch .NET verwenden.
Ich finde, Delphi ist eine sehr schöne Sprache, auch für Anfänger. Ist meine Empfehlung.
Für Delphi gibt es Compiler für verschiedene Platformen (s. Free Pascal Compiler).
Ich persünlich mache alle meine Forms Applications alle mit FireMonkey und bin voll zufrieden.
11/20/2012 18:07 FUTDealer#18
C++:

Code:
#include <iostream>
 
using namespace std;
 
int main()
{
	cout << "Hello World!";
 
}
C#:

Code:
  
static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
            Console.Read();
        }
Ich bin der Meinung hier ist der Syntax verschieden.

VB ähnelt sich teilweise mit C# aber nicht mit C++.
11/20/2012 18:35 マルコ#19
Dein C# Beispiel könnte auch C++ sein...
Quote:
Originally Posted by rvs14 View Post
C++:

Code:
#include <iostream>
 
using namespace std;
 
int main()
{
	cout << "Hello World!";
 
}
C#:

Code:
  
static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
            Console.Read();
        }
Ich bin der Meinung hier ist der Syntax verschieden.

VB ähnelt sich teilweise mit C# aber nicht mit C++.
11/20/2012 21:06 MrSm!th#20
Quote:
Originally Posted by rvs14 View Post
C++:

Code:
#include <iostream>
 
using namespace std;
 
int main()
{
	cout << "Hello World!";
 
}
C#:

Code:
  
static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
            Console.Read();
        }
Ich bin der Meinung hier ist der Syntax verschieden.

VB ähnelt sich teilweise mit C# aber nicht mit C++.
Dann lerne bitte zwischen Syntax und Schnittstellen zu unterscheiden.
Die Syntax von C++ und C# ist sehr ähnlich (nicht absolut gleich).

Dein Beispiel bezieht sich aber auf Klassen der Standardschnittstellen. Während man im C++ Standard die Klasse ostream mit Überladungen des Operators << festgelegt hat, hat man in C# halt die Klasse Console genannt und ihr die Methode WriteLine verpasst. Ob man in C# Operatoren überladen kann, weiß ich gerde nicht.

Außerdem muss das jetzt nicht zu einer Grundsatzdiskussion werden, welche Sprachen sich nun wie ähnlich sind.
11/21/2012 16:10 tnd0#21
Delphi eignet sich imo am besten zum lernen, denn mit dem Delphi Debugger kommt man leicht zurecht und ist nicht direkt frustriert über irgendwelche Fehlermeldungen mit denen man nichts anfangen kann. Viele verzweifeln bei c++ ja schon wenn im header das ; nach der Klassendefinition fehlt weil zumindest VC dann ca. 10 bis 10000 Fehlermeldungen ausspuckt, ganz zu schweigen von "Access Violation at 0x00022402asdf" - während man bei Delphi sofort zur passenden Zeile gebracht wird und die Fehlermeldungen meist auch noch Hilfestellung geben. Außerdem ist bei Delphi auch eine Helpfile dabei in der jede Funktion, jede Klasse und jeder Typ erklärt wird, teilweise mit Beispielen, je nach Version.

Edit: außerdem gibt es mehrere große deutsche Delphi communites in der man Tutorials, Code Snippets, Libraries und Problemlösungen findet, siehe delphi-treff delphi-praxis etc.
11/21/2012 21:19 TimeTooChill#22
Wenn du eine sehr einfache Sprache suchst, kann ich dir [Only registered and activated users can see links. Click Here To Register...] empfehlen.
Doch leider kommst du damit nicht sehr weit, aber für den Anfang doch ganz interessant.
Es ist eben mehr basic.
Gib einfach in google mal autoit ein, es gibt zig-tausend Tutorials.

Hier noch die deutsche Seite:
[Only registered and activated users can see links. Click Here To Register...]