WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 13.03.2002, 04:59   #1
kikakater
Inventar
 
Registriert seit: 24.01.2001
Beiträge: 5.631


Standard C# - Die Verschmelzung von C, Basic und Pascal

C# bietet Objektorientiertheit, Syntaxsicherheit, Reduktion von Prinzipien auf die Einfachheit von Basic unter der Zuhilfenahme der Funktionalität von C parallel zur Unterstützung durch Klauseln wie in Pascal und der in C++ einfach begonnenen und in C# gelösten Problematik der Speicherverwaltung und der Plattformunabhängigkeit bezüglich Datentypen und Verfügbarkeit von Compilern auf verschiedenen Zielsystemen wie Java ohne das Problem der Langsamkeit der Codeausführung wie es in Java gegeben ist.

Welche Sprache ist besser: C oder C# ?
kikakater ist offline   Mit Zitat antworten
Alt 13.03.2002, 07:24   #2
pong
Inventar
 
Benutzerbild von pong
 
Registriert seit: 25.12.2000
Alter: 41
Beiträge: 9.063

Mein Computer

pong eine Nachricht über ICQ schicken
Standard

ich tät sagn zZ noch c weils einfach ausgereifter und weitverbreiteter is und sich zu c# kaum noch a doku findet
____________________________________
\"Ein Gewitter reinigt die Luft\", sagte der Mann, nachdem ein Blitz seine Frau erschlug

Nicht klicken!


Erstposteralarm/Beschwerde/Kummerkasten


Verplattet
pong ist offline   Mit Zitat antworten
Alt 13.03.2002, 07:53   #3
it00x30
Veteran
 
Registriert seit: 21.07.2001
Alter: 45
Beiträge: 404


Standard

c# ist "benutzerfreundlicher", und für schnellen output sicher besser geeignet. wies mit der geschwindigkeit aussieht wiess ich nicht.

www.go-mono.org -> eine portierung auf linux (damits nicht ganz so ms-lastig ist ;-) )
it00x30 ist offline   Mit Zitat antworten
Alt 13.03.2002, 09:09   #4
Tarjan
Quantensingularität
 
Registriert seit: 28.09.2000
Alter: 55
Beiträge: 8.336


Tarjan eine Nachricht über ICQ schicken
Standard

C# ist von Java abgekupfert.
Die Systemunabhägigkeit beschränkt sich mehr oder weniger auf ein Goodwill von M$. Somit funktionieren C# Programme wohl wieder am besten unter M$ Betriebssystemen.
Die Schnelligkeit von Java hängt stark von der verwendeteten virtuellen Maschine ab. Gerade IBM hat da einige sehr gute auf Lager.
Und auf nicht Windows Systemen wird C# auch nicht schneller als Java sein.
____________________________________
Was ist klein, grün und dreieckig?
Ein kleines grünes Dreieck!


Bahnübergänge sind die härtesten Drogen der Welt! Ein Zug und du bist weg!
Tarjan ist offline   Mit Zitat antworten
Alt 13.03.2002, 10:20   #5
kikakater
Inventar
 
Registriert seit: 24.01.2001
Beiträge: 5.631


Standard

Ich stimme Tarjan hundertprozentig zu ... wenn man sich auf C# einläßt bekommt man eine sehr, sehr mächtige Programmiersprache einerseits, allerdings fehlt die Beschäftigung mit der Materie der Programmfehler. C schult den Geist, bei Verwendung von C# z.B. wird einem die Denkarbeit abgenommen. Weiters bin ich auf Microsoft angewiesen, wie teuer ein Compiler und etwaige Lizenzgebühren usw sind. Das ist eine Gefahr, speziell mit der geistigen Unreife. Bitte in C programmieren, C# ist nur etwas für Leute, die eine Ausbildung abgeschlossen haben ! Wer sich da rannwagt, braucht sich nicht wundern es einfach zu haben in C# und zu scheitern in anderen Systemen. Das weiß Microsoft natürlich, die Versuchung ist groß, der Goodwill ist ein Muskelverkümmerungsprogramm, DAS ist die Folge, sonst aber schon gar nichts.

Leute, autonom zu bleiben ist wichtiger als die bestechend einfachen Rattenfänger von Hameln Trails von Microsoft nachzuwandern. Die wissen ganz genau, daß die Köder verführerischer nicht sein könnten.

Die Abhängigkeit von Microsoft ist danach überberstend ... friedlich. Totenstille eben, weil dirigiert werden kann wie $ will.

1. Basic
2. Modula 2 und Pascal
3. Cobol
4. C
5. Java, C++ und C#

Alles klar ?

Kikakater

Entweder man entscheidet sich den geistigen Muskel auszubilden oder die eigenen Fähigkeiten bleiben verkümmert und zurückgeblieben, und das am Anfang der Berufslaufbahn ! Welch ein Junkietum ...
kikakater ist offline   Mit Zitat antworten
Alt 13.03.2002, 10:51   #6
FaithNoMore
Jr. Member
 
Registriert seit: 09.10.2001
Alter: 46
Beiträge: 57


Standard

meines erachtens ist c/c++ besser, da ms eigene klassen zur verfügung stellt u es keine standardbib. gibt - auf die jeder c++ programmer zurückgreifen kann. ausserdem sind die programmiersprachen unter .net einwenig beschnitten worden (siehe klassen) damit man klassen auch sprachen unabhängig benutzen kann.

informativer artikel in wcm165...
____________________________________
//--------------------------\\\\
||----- Faith No More ------||
\\\\--------------------------//
FaithNoMore ist offline   Mit Zitat antworten
Alt 13.03.2002, 12:09   #7
darthmaul
Dark Force User
 
Benutzerbild von darthmaul
 
Registriert seit: 25.05.2000
Alter: 56
Beiträge: 61


Standard MS .NET Compiler sind kostenlos

@kikakater

Zum Thema Kosten:
Die MS Compiler aus dem .NET Framework sind kostenlos.
Was du bezahlen musst, ist das Visual Studio. D.h. man
kann sofort nach Installation des .NET Frameworks mit
C# oder VB.NET loslegen.

Grüsse
dARTH mAUL
darthmaul ist offline   Mit Zitat antworten
Alt 13.03.2002, 12:54   #8
gaelic
nugent
 
Registriert seit: 28.08.2001
Beiträge: 2.500


Standard

das einzig wahre nasm
das ist programmieren
____________________________________
kill it & grill it
gaelic ist offline   Mit Zitat antworten
Alt 13.03.2002, 13:17   #9
Flink
Hero
 
Registriert seit: 29.08.2001
Alter: 57
Beiträge: 904


Flink eine Nachricht über ICQ schicken Flink eine Nachricht über Skype™ schicken
Standard

Zitat:
Original geschrieben von kikakater

Die Abhängigkeit von Microsoft ist danach überberstend ... friedlich. Totenstille eben, weil dirigiert werden kann wie $ will.

1. Basic
2. Modula 2 und Pascal
3. Cobol
4. C
5. Java, C++ und C#

Entweder man entscheidet sich den geistigen Muskel auszubilden oder die eigenen Fähigkeiten bleiben verkümmert und zurückgeblieben, und das am Anfang der Berufslaufbahn ! Welch ein Junkietum ...
Etwas widersprüchlich, denn wenn du darüber nachdenkst, wird dir auffallen, daß doch nur die BASIC-Variante von Microsoft noch im Umlauf ist. Die BASIC-Varianten aller Hersteller vor Microsoft sind mittlerweile von der Bildfläche verschwunden.
Zum Gehirntraining eignet sich besser eine Sprache wie Latein.
Es ist wenig zielführend eine Wertung von Programmiersprachen durchzuführen. Es ist von Fall zu Fall zu unterscheiden, welche Prog.spr. man einsetzt.
____________________________________
Bibel
Flink ist offline   Mit Zitat antworten
Alt 13.03.2002, 13:51   #10
kikakater
Inventar
 
Registriert seit: 24.01.2001
Beiträge: 5.631


Standard

@darthmaul: Ich überleg mir schon was ich sage, bevor ich es sage. Ausnahmen bestätigen die Regel , hier jedenfalls bleibt es dabei. Die Kostenlosigkeit ist scientologisches Flirty Fishing. Man sah es an MS-DOS, an Windows und nun an .NET. .NET ist deswegen "kostenlos", weil es etabliert werden soll, wie vormals der IE. Gibt es ein Verfahren gegen Microsoft von mittlerweile schon 9 Bundestaaten - es waren mehr ja .. ja .. - mittlerweile schon 9 Bundesstaaten oder nicht ? Und einen Präsidenten, der Interesse an einem NSA Codeeinschleuser hat. Das Tracking der Deutschen Telekom mit Microsoft sozusagen. George Orwell hält Einzug und die kleinen angeblichen Nichtsahnenden bemerken nichts. So muß es bei Hitlers NSDAP oder Stalins oder Maos Machenschaften auch gewesen sein. Der staatliche und pseudostaatliche Zugriff durch Firmen ist ein Problem, das noch zu einem solchen werden wird können. Verdeckt, versteckt, offengelegt, das ist die Würze dabei.

@Flink: Also meines Wissens sind Atari ST Emulatoren verfügbar, ich erwähne nur Steem, ebenso GfA Basic, ebenso Omikron Basic, C64 Emulatoren sowie Simons' Basic oder Atari XL Emulatoren und Turbo Basic von Frank Ostrowski, dem Autor von GfA-Basic.
kikakater ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:56 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag