Welche Programmiersprache ?

- OCinside.de PC Forum
https://www.ocinside.de

-- Offtopic
https://www.forum-inside.de/forums.cgi?forum=7

--- Welche Programmiersprache ?
https://www.forum-inside.de/topic.cgi?forum=7&topic=2888

Ein Ausdruck des Beitrags mit 37 Antworten ergibt bei 3 Antworten pro Seite ca. 13 DIN A4 Seiten. Das entspricht bei 80 g/m² ca. 64.86 Gramm Papier.


-- Veröffentlicht durch QnkeI am 17:20 am 28. Jan. 2004

Delphi 6 Personal war mala uf na PC-Magazin und PCWelt-Heft-CD. Vielleicht könnt ihr die noch nachbestellen.

Also mit Delphi hast du auch Möglichkeiten unter Linux. Da gibs von Borland Kylix.

Also VB is ne absolute Sackgasse und ist eigentlich auch nur als Makrosprache gut. Genauso wie Java, da du mit Java auch nur über Umwege Proggis basteln kannst. (Hatte das ma mit Borland JBuilder probiert. Du kannst deine Proggis aber nich zu einer ordentlichen EXE kompilieren. Du musst dir so Software wie Java2Exe oder J2exe holen um Java-Proggis in EXE zu verwandeln. und mit der software hatte ich nur probs. hab es nich geschafft zum schluss eine lauffähige exe zu haben).

Es wird oft empfohlen mit Delphi anzufangen und dann wenn man wirklich professionell werden will mi C# weiter zu machen. C# ist sehr kompliziert und bei Delphi hast du erstmal die Grundlagen der Programmierung sauber und lesbar aufgebaut.


-- Veröffentlicht durch Vega am 15:46 am 28. Jan. 2004

@ ErSelbst wo studierst du ?  :noidea:
Ich bin zurzeit Erstsemester an der Uni Jena, wir durften hier mit Modula 3 anfangen. Und C, C++ kommt bei uns gar nicht offiziell aufn Lehrplan. Dafür dürfen wir es uns selbst beibringen.
So und zur Ausgangsfrage gibts wohl kaum noch was zu sagen, C dürfte fürn Anfang zu umständlich sein, ausserdem fällt bei C ja immer das Stichwort Spaghetti-Code, so komplett zum Anfangen sind die Pascal verwandten Sprachen nicht schlecht (z.b Turbo Pascal, Modula ...) da bei diesen vorallem auch auf die Grammatik sehr viel Wert gelegt wird (vorallem bei Modula)
Aber is alles Geschmackssache und ne Frage was man Programmieren will.


-- Veröffentlicht durch Fahnder der Stille am 9:31 am 28. Jan. 2004


Das wichtigste bleibt aber, proggen, proggen, proggen, wie schon vorher geschrieben. Egal in welcher Sprache, denn das schwierigste ist nicht C++, Java oder Assembler, sondern ein Problem fassbar zu machen und dass ist erst einmal eine reine Gedankenübung. Wenn man das aber mal verstanden hat, dann ist Programmierung mindestens so befriedigend wie die Jagd nach dem nächsten HighScore.


auf dem Punkt gebracht!:thumb:


...aber so läuft es! (aus eigener Erfahrung: Wenn du mal eine gewisse Schwelle überwunden hast, dann macht es Spaß, ja sogar irgendwie süchtig... ...denn, wenn man Spaß an der Sache hat entwickelt man sich am schnellsten und wird dann richtig gut):)


-- Veröffentlicht durch Eisenblut am 23:36 am 27. Jan. 2004

Noch einmal zu der Eingangsfrage. Wie die letzten Seiten gezeigt haben, kann kein allgemeiner Rat gegeben werden, womit du anfangen willst. Es kommt auch hier auf deine Interessen an. Wenn du einfach mal sehen willst, ob dir proggen Spaß macht und du ein bischen rumprobieren willst, ist Visual Basic nicht verkehrt, Delphi ist auch ganz ok, hat aber schon erheblich mehr Möglichkeiten. Aber VB ist sicherlich eine absolute Sackgasse, wenn du vor hast, etwas wirklich ernsthaftes mit den gewonnen Erkenntnissen anfangen willst. Damit wirst du beruflich wohl nur etwas zu tun haben, wenn du ein paar Macros für MS Office brauchst. Aber dass sind normalerweise Übungen für das Handgelenk, nichtsdestrotrotz im Büroalltag sehr nützlich, wenn man eigentlich nichts mit "richtiger" Programmierung zu tun hat oder haben will. C/C++ ist zwar deutlich unzugänglicher, aber gerade für Unix und Linux unverzichtbar. zudem es aus dem Bereich massenhaft kostenlose Editoren und Compiler gibt. Und wenn man sich als Anfänger in den entsprechenden Foren tummelt, bekommt man wirklich ganz ausgezeichnete Unterstützung. Aber als ausgezeichneten Kompromiss würde ich momentan zu Java raten, was spätestens mit der kommenden 1.5 sehr nahe zu C++ aufschliesst und einfach die eierlegende Wollmilchsau ist, auf jeder Plattform anzutreffen und in jedem wichtigen Programm nutzbar, egal ob IBM, SAP, Oracle, Siebel, überall kann man mit Kava etwas anfangen.

Mein Rat: Wenn du schon einmal mit Linux rumgespielt hast und daran Spaß hattest, dich durch Konfigurationen, Kerneloptionen, Routingtabellen, usw. zu schlagen, dann versuche dich an Java und C++, ansonsten probiere VB oder Delphi aus.

Das wichtigste bleibt aber, proggen, proggen, proggen, wie schon vorher geschrieben. Egal in welcher Sprache, denn das schwierigste ist nicht C++, Java oder Assembler, sondern ein Problem fassbar zu machen und dass ist erst einmal eine reine Gedankenübung. Wenn man das aber mal verstanden hat, dann ist Programmierung mindestens so befriedigend wie die Jagd nach dem nächsten HighScore.


-- Veröffentlicht durch Fahnder der Stille am 21:52 am 27. Jan. 2004


mal so: wie berechnet man PI?  


Mann kann Pi auch mit einfacher Überlegung berechnen wenn man weiß, das
PI = Fläche des Einheitskreises (r=1)
ist.

1. Du hast einen Einheitskreis
2. Den Einheitskreis vierteilen
3. Die Enden der Striche (da wo sie mir dem Kreisrand zusammentreffen) miteinander verbinden--> es entstehen vier Dreiecke

4. Die Dreiecke mittig teilen so das 8 rechtwinklige Dreiecke entstehen.
5. Du weißt wie man ein Dreieck berechnet: ---> (a*h)/2
6. Dein a ist r, also 1
7. Dein h ist sin(360°/8)*r
(= Winkel für ein Dreick am Kreismittelpunkt* dem Radius = Höhe h)

8. Deine Flache von einem Dreicke ist also:

         (a * h) / 2      --->   (r * (sin(360°/8)*r)) / 2

9. Das ganze mal 8 (Anzahl deiner Dreicke).

10. Nun hast du die gesamte Fläche der Dreicke.

11. Wenn du nun die Anzahl der Dreicke gegen "unendlich" machst,
bekommst du den Flächeninhalt des Einheitskreises.=> A=3,14...

Probiers mal aus und mach statt 8 Dreiecke 10000...

allgemeine Form:

                                      (sin(360°/n)*r) *r)
                             n *    ------------------------
                                                   2

mit n = Anzahl der Dreiecke; und r=1


-- Veröffentlicht durch impala am 20:41 am 27. Jan. 2004

hab es als benchmark verwendet als ich noch jung und noob war...


-- Veröffentlicht durch Venom am 19:50 am 27. Jan. 2004

bei SuperPi (auch nen topic in Umfrage.Forum) ist in der Hilfe Datei ein (zwei) algorithmus angegeben wie man pi berechnen kann...


-- Veröffentlicht durch P4Peiniger am 19:43 am 27. Jan. 2004


Zitat von skater am 19:25 am Jan. 27, 2004
mal so: wie berechnet man PI? :noidea:



www.google.de : PI Approximation

es gibt diverse Algorithmen/mathematische Verfahren mit denen man PI approximieren kann.. meistens Reihen/Folgen die man solange durchiteriert bis man die gewünschte Genauigkeit hat


-- Veröffentlicht durch skater am 19:25 am 27. Jan. 2004

mal so: wie berechnet man PI? :noidea:


-- Veröffentlicht durch impala am 19:22 am 27. Jan. 2004

C# is mist...

java is von syntax ähnlich C/C++

würde aber wenn ich gerade anfangen würde, mich an Visual Studio mit Visual C++ dransetzen anstatt Visual Basic... in retrospekt hat visual basic nicht wirklich viel gebracht (ok... hat spass gemacht als ich 13 war und ein programm geschrieben hab um pi zu berechnen, was aber tierisch lahm war... als ich es später in c++ neu gemahct hab war es 2000x mal schneller ...).


-- Veröffentlicht durch Linuxartist am 19:04 am 27. Jan. 2004

Der Smiley sollte jetzt nix illegales bedeuten! :)

Aber von den Borland seiten ist der DL halt verschwunden..
Und da ja die 8er in den Startlöchern steht.. :)

cu Rick


-- Veröffentlicht durch Linuxartist am 18:52 am 27. Jan. 2004

Wo bekomme ich denn die Delphi 6 umsonst her??
Auf der Borland seite nur die jeweiligen Trials..
Am besten per PM antworten! ;-)

cu Rick


-- Veröffentlicht durch QnkeI am 18:31 am 27. Jan. 2004

So.

Ich empfehle dir Delphi. Dort proggst du in Object Pascal. Delphi ist sehr leistungsfähig. Über die VCL (Visual Component Library) ist es sehr einfach ein Proggi zu designen. Im Internet gibt es zu jedem Krimskram eine Komponente.

Mit DelphiX kannst du auch DirectX unter Delphi einsetzen. Delphi ist dazu sehr logisch und einfach aufgebaut.

C# is wirklich schwer!

Außerdem gibt es Borland Delphi 6 Personal umsonst !!

Das einzige was du mit Delphi nicht machen kannst ist direkte Kernelprogrammierung wie zum Beispiel einen Treiber basteln.

Delphi-Forum - Ein sehr umfangreiches Forum
Delphi-Source - eine der größten Delphi-Seiten im Internet. Auch für Anfänger!!


-- Veröffentlicht durch Break 12 am 18:18 am 27. Jan. 2004


Zitat von triflower1 am 18:04 am Jan. 27, 2004
jhdfdgf



Hi,
Was soll der shie*** ?? Du Spammer !

Oky , werd mir mal c for Dummies zulegen :lol:


-- Veröffentlicht durch triflower1 am 18:04 am 27. Jan. 2004

jhdfdgf


-- Veröffentlicht durch P4Peiniger am 17:35 am 27. Jan. 2004

@break 12

klick

*hust*


-- Veröffentlicht durch Tigion am 10:09 am 27. Jan. 2004


Zitat von david am 20:22 am Jan. 26, 2004
Ahja. Wo lernt man eigentlich wie man richtige Spiele programmiert oder geht das auch teilweise mit C++?? :noidea:

David



Jo das geht eigentlich mit alen Programmiersprachen.

Du kannst in C++ z.b. Beispiel ein einfaches Konsolen Textadvanture proggen oder mit den nötigen Bibliotheken auch graphisch aufwendigere Sachen ...

Gruss Tigion


-- Veröffentlicht durch skater am 22:27 am 26. Jan. 2004


Zitat von david am 18:33 am Jan. 26, 2004
@murdock: Wo lernt man den Programmieren?? Studierst du?

David



ich studiere auch nicht, kann aber trotzdem Basic:lol: ;)
ich hab mir Visual Basic 6.0 udn ein passendes Buch mal vor 2 jahren zu weihnachten schenken lassen... :thumb: das buch heisst "Visual Basic 6" und ist vom addison wesley verlag... :thumb: da is auch ne CD mit beispielprogrammen dabei :thumb:

zu assembler: ich progge auch ab und mal Atmel AVR's.... hab das am anfang auch mit assembler gemacht... genau so lange, bis ich 1 udn 1 zusammenzählen musste (mit assembler) ich sag nur :gulp:

dann bi ich auf nen basic assembler umgestiegen.... und progge fleißig... :thumb:

wie mans lernt? gaaaanz einfach: proggen, proggen, proggen ;):lol:


-- Veröffentlicht durch Fahnder der Stille am 20:44 am 26. Jan. 2004

Ich fand C zu lernen am Anfang auch etwas ungewöhnlich, aber im 2 Semester hat es mir dann doch Spaß gemacht und es war gar net so schwer. Und wenn man sich damit beschäftigt ist es relativ leicht.
Ich glaube die meisten Leute finden C, C++ deshalb so schwierig wegen den ganzen Pointern.
Wir haben ein Super-Skript gehabt, indem wirklich alles erklärt wurde. Man muss sich aber  echt dahinder setzen und auch üben. Von alleine checkt man das nicht.
Wenn unser FH-Server ginge ( ist schon seit 2 Tagen tot) hätt ich dir nen Link vom Skript hier angegeben.
Danach war der Einstieg in C++, mit den ganzen Klassen und so, nicht mehr schwer.
Wo ich mich schwer tue, ist das Assemblerprogramieren von irgendwelchen Controllern (INTEL oder Motorola).:gulp: Da ist C und C++ ne wahre Wonne. Am Anfang verstand ich nur Bahnhof. Kommt halt auch auf dem Prof. an und dessen Skript. (Beides war :gulp:)

Buchtipp: C for Dummies (sehr gut und witzig erkärt)


-- Veröffentlicht durch david am 20:22 am 26. Jan. 2004

Ahja. Wo lernt man eigentlich wie man richtige Spiele programmiert oder geht das auch teilweise mit C++?? :noidea:

David


-- Veröffentlicht durch ErSelbst am 20:11 am 26. Jan. 2004


Zitat von david am 18:33 am Jan. 26, 2004
@murdock: Wo lernt man den Programmieren?? Studierst du?



Iformatik- Studium ...
1. Semester: C
2. Semester: C++

Danach: Je nach "Wunsch" Pearl, Java, ........ alles was das Herz begehrt ;) (:gulp: :lol:) ;);)


-- Veröffentlicht durch david am 20:06 am 26. Jan. 2004

Na das hört sich ja gar nicht schlecht an! :godlike:

David


-- Veröffentlicht durch Murdock am 19:36 am 26. Jan. 2004

@ David:
Was wir in Regensburg genau machen kannste hier nachlesen
Hier der link
Mechatronik ist eben, wieder Name schon sagt ne Mischung aus Elektrotechink, Maschinenbau und Informatik. Genaueres aber auf der Seite.
Gruß


-- Veröffentlicht durch Venom am 19:04 am 26. Jan. 2004

also das mit info ist so ne sache, ich studier grad ETechnik und wir haben auch info grundlagen (aber nur 2 semester bis zum vordiplom) und es eine meiner liebsten vorlesungen... im gegensatz zu Mathe, Analysis und Physik ;)

@topic
also wir lernen an der Uni Java mit dem HIntergrund das es in einigen Jahren wohl die wichtigste Sprache sein wird und auch nicht allzu schwer zu lernen ist... also finde ich zumindest. Wpbei ich mit C++ angefangen hab und mir das auch immer noch viel lieber ist, da man auch einfache programe ganz OHNE objekte programmieren kann, was bei Java nicht möglich ist :grr:

ahh, und nebenbei lernen wir auch assembler und ich finde das macht ma nun wirklich spaß :thumb:


-- Veröffentlicht durch david am 18:40 am 26. Jan. 2004

:lol: Aha und was macht man in Mechatronik noch so? Hört sich ja interessant an aber das Info sau langweilig ist hab ich schon öfters gehört. ;)

David


-- Veröffentlicht durch Murdock am 18:37 am 26. Jan. 2004

Ja ich studiere Mechatronik im 4. Semester.
Wie gesagt hab jetzt zum 2.mal Info und absolut keinen Plan.
Wir sollten dieses Semester jede Woche eine Aufgabe in C++ abgeben, das war mir aber  zu anstrengend. Hab mir einfach die fertigen Lösungen per mail schicken lassen und den Namen geändert! :lol:
Naja muss ich eben nächstes Semester mitschreiben.
Gruß


-- Veröffentlicht durch david am 18:33 am 26. Jan. 2004

@murdock: Wo lernt man den Programmieren?? Studierst du?

David


-- Veröffentlicht durch skater am 18:17 am 26. Jan. 2004


Zitat von DJ am 18:01 am Jan. 26, 2004
also zum anfangen sind einfach logo , basic und pascale.
Logo ist ein witz und nicht ernst zu nehmen.
Basic ist schon okay aber schon lange aus der mode.
Turbo Pascale ist okay und noch einfach.
Die anderen sprachen sind entweder zu komplex oder man lernt nicht richtig denken und programmieren weil es grafisch orentiert ist.



das normale basic is wie pascal (oder turbo pascal) schon seit 30 jahrn beerdigt :dead: :lol:

allerdings is Visual basic gut zu gebrauchen... hat auch viele grafische funktionen. :thumb:


-- Veröffentlicht durch Murdock am 18:04 am 26. Jan. 2004

Also C++ bzw. C ist wirklich verdammt schwer!
Hab das im zweiten Semster und fast keinen Plan.
Im Netz gibts aber genügend Bücher und Hilfestellungen zum saugen.
Was man damit alles machen kann, weiss ich selber nicht, da ich mich fast nicht auskenne.
Gruß


-- Veröffentlicht durch DJ am 18:01 am 26. Jan. 2004

also zum anfangen sind einfach logo , basic und pascale.
Logo ist ein witz und nicht ernst zu nehmen.
Basic ist schon okay aber schon lange aus der mode.
Turbo Pascale ist okay und noch einfach.
Die anderen sprachen sind entweder zu komplex oder man lernt nicht richtig denken und programmieren weil es grafisch orentiert ist.


-- Veröffentlicht durch skater am 17:58 am 26. Jan. 2004


Zitat von david am 16:59 am Jan. 26, 2004
Z.B. für Backzeit. :lol:
David



jo... Backzeit is nen gutes beispiel.. hat alles drinne: sounds, bilder, database, timer, texfeld, combobox .......

:thumb:


-- Veröffentlicht durch david am 16:59 am 26. Jan. 2004

Z.B. für Backzeit. :lol: Ich werd mit Visual Basic auch mal reinziehen. Bisher kann ich nur HTML und bisl Java.

David


-- Veröffentlicht durch skater am 16:53 am 26. Jan. 2004

ich hab mit Visual Basic 6.0 angefangen :thumb: is recht einfach zu lernen, und wird auch nicht allzu sehr "overhead" :thumb:

natürlich hat man bei basic eingeschränkteren database zugriff, als z.b. bei delphi, ist aber trotzdem für viele kleine sachen einsetztbar... :thumb:


-- Veröffentlicht durch Deathblow DoG am 16:39 am 26. Jan. 2004

Delphi verschafft dir eigentlich gute Grundlagen und ist nicht sonderlich schwer und relativ leistungsfähig


-- Veröffentlicht durch VoooDooo am 16:31 am 26. Jan. 2004

probier mal Visual Basic oder so, vor ner Weile gabs hier schonmal so ne Frage, such mal da waren ein paar Seiten von Ratschlägen welche man denn nehmen soll!!!


-- Veröffentlicht durch Ratber am 16:28 am 26. Jan. 2004

Ach Gott,das ist zum guten Teil ne Religionsfrage.

Am Sinvollsten von den Möglichkleiten ist natürlich C++ aber es ist auch sehr unübersichtlich.

Einfach dagegen ist Basic aber weniger Leistungsfähig und für den PC nicht mehr Sinvoll.

Für meine Controllerschaltungen nehme ich es aber sehr geren weil ich nen Compiler habe der sehr kompakten und schnellen Code erzeugt.

Die Anderen Sprachen kannste vergessen weil nicht mehr aktuell.

Dafür treten die Weborientierten Sprachen (Html,Java usw.) mehr in den Vordergrund.

Es ist mehr die Frage in welche klasse die anwendungen gehen sollen
Du hast also noch etwas wahlmöglichkeit.


(Geändert von Ratber um 16:31 am Jan. 26, 2004)


-- Veröffentlicht durch Break 12 am 16:26 am 26. Jan. 2004

Hi,
Welche Programmiersprache ist am "besten" zum Anfangen ?

c++ soll ja sau schwer sein !


Mfg
Patrick


OCinside.de PC Forum
© 2001 - 2024 www.ocinside.de