PDA

Vollständige Version anzeigen : Programmiersprachen


Der_Mosch
25-11-2004, 15:46
Mich würd mal interessieren, was für Programmiersprachen ihr so drauf habt. Ich persönlich hab meine erste Erfahrung mit Programmeirsprachen im zarten Alter von.... etwa 6 oder 7 Jahren gemacht, als ich lernte, für den C64 BASIC-Programme zu schreiben :D Gut, was grossartiges konnte man jetzt nicht erwarten, aber man hat mir ein paar Befehle erklärt und grob wie man das Teil bedient und schon hatte der kleine Mosch Spass :D

Naja, meine Lernkurve ging dann weiter, hab dann auf dem PC QBASIC benutzt und dann PASCAL benutzt. Naja, momentan lern ich auf der Uni JAVA, also mal was moderneres ;) Ansonsten hab ich mich auch schon mit Scriptsprachen rumgeschlagen, vor allem mit GPVNS, aber auch Zot! und neuerdings FENIX. FENIX ist ne spanische Sprache, ich lern das momentan durch das Lesen von spanischen Programmen, Raten und Hit-and-Miss :D

333 Revesis
25-11-2004, 15:56
Ich hab gar keine drauf :D

Naja, ich lerne anscheinend noch Basic in der Schule, lässt aber bis jetzt noch auf sich warten. HTML is ja keine Programmiersprache.


Aber noch eine Frage die mir schon lange auf der Zunge brennt: Wie werden eigentlich Programmiersprachen programmiert? :twink: :confuse2:

The Bang 2
25-11-2004, 16:02
Ich kann ein bisschen VB, mehr is net drinn ;)

raptorsf
25-11-2004, 16:02
habe in der Schule Turbo Pascal gelernt (auf einem 8086), dann habe ich mir selber Basic beigebracht für meinen Amiga 2000 (68000), was aber ja kein Problem ist weil es sehr ähnlich ist wie Pascal.

Danach habe ich "hardcore" Assembler programmiert für so coole Demos/Intros - und danach noch etwas C++.

Jetzt programmiere ich aber gar nichts mehr, optimiere höchstens etwas den HTML Code der Frontpage erstellt - ihr seht, bin wirklich tief gesunken ;)

LordMordred
25-11-2004, 16:04
Also ich kann ein bisschen VB, Profan, Assembler[je nach Prozessor],HTML versuche mich gerade in PHP. Mit LabView kenn ich mich schon relativ gut aus. C behaupte ich, kann ich, zu mindest hab ich bisher noch alles darin zum laufen gebracht ;).

@Revesis soviel ich weis ist HTML eine Programmiersprache, vorallem da ich glaube, dass das "L" für Language steht.
Das kommt auf die Sprache an, Hochsprachen werden teilweise in C programmiert und C basiert auf Assembler und Assembler sind Nullen und Einsen, welche Hardwareschaltungen auslösen. Berichtigt mich, wenn ich jetzt was falsches geschrieben habe.

VB82
25-11-2004, 16:05
angefangen mit c64 ( yeah oldschool ) basic und bissel assembler
nu hmm überall mal reingeschnuppert bissel java , php, html :D , vbs
rumtüddeln mit irc bots ( wenn man das mit in die schublade packen kann ^^ )

halt von allem nen bissel und nix richtig atm bin ich dabei bissel bash scripten bei good old suse , aber alles im kleinen bereich , so kleine hilfen halt

vb

Saroc
25-11-2004, 16:12
@Mosch: Im Alter von 6-7? Wow :omg: In dem Alter dachte ich noch, das der Monitor der ganze PC ist...

Ich lerne in der Schule momentan Delphi, bald auch Java.

Der_Mosch
25-11-2004, 16:15
@Revesis soviel ich weis ist HTML eine Programmiersprache, vorallem da ich glaube, dass das "L" für Language steht.
Das kommt auf die Sprache an, Hochsprachen werden teilweise in C programmiert und C basiert auf Assembler und Assembler sind Nullen und Einsen, welche Hardwareschaltungen auslösen. Berichtigt mich, wenn ich jetzt was falsches geschrieben habe.

Hm.... Njaein. Assembler ist eine maschinennahe Sprache und besteht nicht nur aus Nullen und Einsen. Die eigentliche Maschinensprache, klar, das sind Nullen und Einsen, Strom oder kein Strom, Assembler selber besteht aber weiterhin aus verhältnismässig einfach lesbaren Befehlen.... im Grunde ist Assembler der Maschinensprache näher als Hochsprachen.

Wenn HTML zählt, hab ich das übrigens auch drauf :D Assembler je nach Prozessor kann ich auch nicht direkt verneinen, aber als Fähigkeit will ich das nicht direkt aufführen ;)

Das Schöne am Programmieren ist, dass man den theoretischen Aspekt lernen kann und dann mehr oder weniger auf eine beliebige Hochsprache anwenden kann - man muss die Syntax lernen und so weiter, aber die Abläufe bleiben grösstenteils gleich. Also, versucht es einfach mal, ihr nicht-Programmierer, es macht Spass!

Gibts hier eigentlich jemanden, der UML benutzt? Ich hab manchmal das Gefühl, ich wär der einzige, der sein Konzept nicht in UML notiert....

@YuriH9: Erwarte nicht, dass ich da grossartiges zu Stande gebracht hätte :D Ein Rechenprogramm und ein bisschen Textein- und ausgabe war da schon das höchste der Gefühle ;)

M.C.M
25-11-2004, 16:25
ich kann nur HTML und ein wenig VB :(

Würde aber gerne mehr können =)

Saroc
25-11-2004, 16:27
@Mosch: Na, immerhin, oder? Wir machen mit Delphi bis jetzt nur simple Sachen, sich bewegende Bilder etc.

Ich hab' da jetzt mal 'ne Frage: Bin der Meinung, irgendwo schonmal gelesen zu haben, das C64 'ne Uralt-Spielekonsole ist. Besteht da ein Zusammenhang?

LordMordred
25-11-2004, 16:27
von mir falsch geschrieben ;)

UML neee, das hab ich einmal im Studium machen müssen und hab da noch nicht so ganz einen Sinn drin gesehen, das bisher anzuwenden.

Der_Mosch
25-11-2004, 16:33
@Mosch: Na, immerhin, oder? Wir machen mit Delphi bis jetzt nur simple Sachen, sich bewegende Bilder etc.

Ich hab' da jetzt mal 'ne Frage: Bin der Meinung, irgendwo schonmal gelesen zu haben, das C64 'ne Uralt-Spielekonsole ist. Besteht da ein Zusammenhang?

der commodore 64 war ein alter Heimcomputer, einer der ersten seiner Art. Wenn da jemand von einer Spielkonsole gesprochen hat, hat er nicht viel Ahnung ;) Es gab aber Spiele dafür und meistens wurde er auch dafür genutzt. Befrag doch mal Google ;)

kaki100
25-11-2004, 16:35
Also Ich kann c/c++ ... Naja, ich programmiere aber lieber so einfache doswanwendungen... weil man da besser den syntax lernt!

Wenn man das kann, kann man den ganzen scheiss dan zum fun mal zum programmieren eines tetris oder vier gewinnt einsetzen... :D ... schaut ja auf der oberfläche alles so hübsch aus :D


Hab mal eine Frage, wenn ich jetzt ein selbstgeschmiedetes Programm vom Boarland C-Builder jemanden anderen zeigen möchte, ihm das also gebe und er nicht den c-builder installiert hat, läuft das bei ihm nicht, was muss ichd a tun? Thx 4 Help ;)

fadmax
25-11-2004, 16:36
HTML, berechnet nichts. Es sind keine Algorithmen enthalten, keine Berechnungen, sondern zeichnet nur Text aus.
HTML = Hyper Text Markup Language = Hyper Text Auszeichnungs Sprache!

Ich kann nur HTML und das nicht gut. Meine Basickenntnisse beschränken sich auch mehr auf Erinnerungen, als weniger auf Wissen. ^^ Ich versuche mich gerade an EXCEL-Programmierung, das ist ganz ineressant. :)

EDIT: Das Schöne am Programmieren ist, dass man den theoretischen Aspekt lernen kann und dann mehr oder weniger auf eine beliebige Hochsprache anwenden kann - man muss die Syntax lernen und so weiter, aber die Abläufe bleiben grösstenteils gleich. Also, versucht es einfach mal, ihr nicht-Programmierer, es macht Spass!

Das ist mir auch aufgefallen und wenn jemand schreibt das Pascal ähnlich aufgebaut ist wie Basic, dann scheint das die These nur zu bestätigen, das sich alle Programmiersprachen ähneln. :D

maxl
25-11-2004, 16:50
Ja, fadmax, HTML ist nur eine Auszeichnungssprache.

Ich habe Erfahrung mit Basic und Pascal. Mit Basic habe ich lange Zeit programmiert. Pascal habe ich nur in der Schule gelernt und selten angewandt, um selbst zu programmieren. In der Schule lernen wir gerade Delphi und ich versuche auch, C++ endlich zu lernen. Bei C++ kenne ich zwar die einfachsten Grundlagen, aber spätestens bei Klassen und Objekten ist atm noch Schluss. ;)

Meine Lieblingssprache ist definitiv Perl. :) Das ist auch die Sprache, die ich am besten beherrsche.

Mobius
25-11-2004, 16:50
Programmiersprachen | * - ****** KnowHow

Hochsprachen
C/C++ ***
Delphi *
Java **

"Niedersprachen"
VB *
Perl **
PHP ****** (:D)

Markuplanguages
XML ******
HTML *****
UML **

Sonstiges
SQL ****
Bash/Batch ******
Excel * (Insider ;))

LordMordred
25-11-2004, 17:00
...


Hab mal eine Frage, wenn ich jetzt ein selbstgeschmiedetes Programm vom Boarland C-Builder jemanden anderen zeigen möchte, ihm das also gebe und er nicht den c-builder installiert hat, läuft das bei ihm nicht, was muss ichd a tun? Thx 4 Help ;)

Kann mehrere Gründe haben, aber ich schätze mal das dein Programm auf eine dll verweist, die durch nichtinstallieren von C-Builder nicht auf dem anderen Rechner vorhanden ist.



Jup irgendwie ähneln sich alle Programmiersprachen, wobei das auch manchmal nervig sein kann, wenn man Fehler sucht brauchte ich jetzt ein endif oder darf das da nicht sein?
Und bei Assembler hat jeder Prozessor seine Eigenarten, was auf dem einen lief kann der andere schon wieder nicht mehr, weil anderer Hersteller :soangry:

kaki100
25-11-2004, 17:07
Jo, dass mit der dll hab ich mir auch schon gedacht, muss so sein wenns an allen anderen computer ohne c builder nicht geht und an allen computer mit c builder geht!

Jetzt meine Frage, wie genau kann ich die notwendigen dll dateien hinzufügen? Welche dll dateien sind es?
Kann mir jemand dazu bitte ne genaue Anleitung geben?


Danke

Der_Mosch
25-11-2004, 17:16
Ja, fadmax, HTML ist nur eine Auszeichnungssprache.

Da ich aber oben auch Scriptsprachen aufgeführt habe und im Grunde schon eine Verbindung besteht sollte man HTML auch erwähnen, denke ich.

MyersGer
25-11-2004, 17:30
Also seit wann UML eine Markuplanguage ist möchte ich ja gerne mal wissen... :confused: :p


HTML ist KEINE Programmiersprache. Sonst würde es ja HTPL heißen :p oder HTIL
Es ist und bleibt eine MARKUP Sprache, die nichts mit Programmieren zu tun hat. Dafür hat sie andere Fähigkeiten.

Antr4ks.de
25-11-2004, 17:39
So, ich habe vor 3 Jahren mit Programmieren angefangen.
Ich
- kann gutes HTML
- versuche mich gerade/demnächst in PHP = = (Meine HP :D (zongolo.funpic.de)
- kann einigermaßen mit QBasic umgehen :D
- verstehe ein wenig von C/C++

Das beste was ich bisher mit QBasic zustande bekommen habe war ein Bildschirmschoner und das Spiel XXO :D
Allerdings ist der Code ... naja, scheiße geschrieben ^^

Beide Sachen habe ich mal angehangen, sind sowohl code als auch *.exe-Dateien enthalten

EDIT: Achja, wieso kommt ne Passworteingabe wenn ich diesen Thread hier öffne ??

Simsenetti
25-11-2004, 17:40
Hm.... Njaein. Assembler ist eine maschinennahe Sprache und besteht nicht nur aus Nullen und Einsen.
Assembler:
Einfache Anweißung mit etwas sprechenden Namen, auf bestimmten Prozzesor Typ angepasst.

zum thema:
ich lerne gerade C

ComSubVie
25-11-2004, 17:42
Naja, schaun wir mal. Basic, Assembler (x86, AVR, 8051, C167), C(++), Java, Pascal, Modula, Perl, PHP, bash. Mehr verwend ich nicht wirklich (wobei ich Basic, Pascal und Modula eigentlich auch nicht mehr verwende, den rest aber eigentlich recht oft)

SoerenS
25-11-2004, 17:42
Also alles was folgt kann ich einigermaßen gut, halt so gut, wie ich es immer brauchte :)
BASIC war halt der Einstieg schlechthin, was man damit auf den C64 an Spielen ändern konnte .. :eg:
Dazu dann natürlich PASCAL, gut, ist nicht wirklich eine Erweiterung.
Dann noch JAVA und C/C++, sowie Assembler. HTML und ein bisschen PHP ist auch noch machbar, obwohl ich mich mit letzterem mal so richtig beschäftigen müsste.

Simsenetti
25-11-2004, 17:45
mal eine andere frage
wie seit ihr dazu gekommen die einzelnen programmiersprachen zu lernen?

EEBKiller
25-11-2004, 18:11
Also etwas basic kann ich noch, mit dem Q Basic Interpreter und Compiler.

Sonst noch ziemlich Hardcore die Scriptsprachen PHP und teilweise auch JavaScript.
Ansonsten nur noch Markup-Languages wie HTML, auch XML und CSS (obwohl es zu HTML dazu gehört) und natürlich auch SQL für Datenbank-Sachen ;)

LordMordred
25-11-2004, 18:27
Wie kam ich zu, Faulheit ich dachte mir es muss einfacher gehen manche sachen am Rechner zu automatisieren.
Und Studium E-Technik.

T90ZUG
25-11-2004, 18:33
So habe das hier im Netz gefunden ich denke das das hier sehr gut dazu passt:

Die Programmiersprachen (Zeitspanne) (http://upload.wikimedia.org/wikipedia/de/timeline/b2748ab72e3d325d216cb8a2232d5780.png)


Grundsätzlich sind zwei Bauweisen zu unterscheiden: Ein Computer ist ein Digitalcomputer, wenn er mit digitalen Geräteeinheiten digitale Daten verarbeitet; er ist ein Analogcomputer, wenn er mit analogen Geräteeinheiten analoge Daten verarbeitet.

Bis auf wenige Ausnahmen werden heute fast ausschließlich Digitalcomputer eingesetzt. Diese folgen gemeinsamen Grundprinzipien, mit denen ihre freie Programmierung ermöglicht wird. Bei einem Digitalcomputer werden dabei zwei grundsätzliche Bausteine unterschieden: Die Hardware ('Anfassbare Sachen'), die aus den elektronischen, physisch anfassbaren Teilen des Computers gebildet wird, sowie die Software ('Weichzeugs'), die die Programmierung des Computers beschreibt.

Ein Digitalcomputer besteht zunächst nur aus Hardware. Die Hardware stellt erstens einen sogenannten Speicher bereit, in dem Daten wie in Schubladen gespeichert und jederzeit zur Verarbeitung oder Ausgabe abgerufen werden können. Zweitens verfügt das Rechenwerk der Hardware über grundlegende Bausteine für eine freie Programmierung, mit denen jede beliebige Verarbeitungslogik für Daten dargestellt werden kann: Diese Bausteine sind im Prinzip die Berechnung, der Vergleich, und der bedingte Sprung. Ein Digitalcomputer kann beispielsweise zwei Zahlen addieren, das Ergebnis mit einer dritten Zahl vergleichen und dann abhängig vom Ergebnis entweder an der einen oder der anderen Stelle des Programms fortfahren. In der Informatik wird dieses Modell theoretisch durch die Turing-Maschine abgebildet; die Turing-Maschine erlaubt viele grundsätzliche Überlegungen zur Berechenbarkeit.

Erst durch Software wird der Digitalcomputer jedoch nützlich. Jede Software ist im Prinzip eine definierte, funktionale Anordnung der oben geschilderten Bausteine Berechnung, Vergleich, und Bedingter Sprung, wobei die Bausteine beliebig oft verwendet werden können. Diese Anordnung der Bausteine, die als Programm bezeichnet wird, wird in Form von Daten im Speicher des Computers abgelegt. Von dort kann sie von der Hardware ausgelesen und abgearbeitet werden. Dieses Funktionsprinzip der Digitalcomputer hat sich seit seinen Ursprüngen in der Mitte des letzten Jahrhunderts nicht wesentlich verändert, wenngleich die Details der Technologie erheblich verbessert wurden.

Enigma
25-11-2004, 18:33
Spalte das mal nach Art der Sprache auf :D

Prozedural: Pascal, C, PHP (;))
Objektorientiert: Java, C++, C#, PHP (;))
Logikorientiert: Prolog
Funktional: Haskell

ich zähle folgende Sprachen auch einfach mal zu den Programmiersprachen ;)
Markup: HTML, XML
Abfrage: SQL

CaptureX
25-11-2004, 18:56
"von Programmieren richtig können" rede ich hier mal lieber nicht.
Ich habe ein einigen Sprachen gewisse Grundlagen(!) um kleinere Programme oder Hilfen zu basteln.

> Einstieg mit "hello world" Programmen mit:
basic
qbasic
turbo pascal

> in meiner Ausbildung mit

- Ansi C
- Visual Basic 6.0
- Visual Basic for Applications
- PHP+Mysql
(- Oracle SQL, HTML)

> Studium
- C++

Ansonsten kann ich noch kleinere Shellskripte (UNIX/Linux)
und Batch (Windoof)

Gonzo
25-11-2004, 18:57
c und c# sind meine Favoriten, c++ ist Teufelszeug :D
Vieles andere halt ein bisschen
An die die sehr gut php können :
Falls ihr Zeit und Lust dafür habt, meldet euch mal bei MrYuri oder Fix
vom united-forum , es wird dringend ein oder mehrere Coder für die UBZ gesucht

EEBKiller
25-11-2004, 19:01
Falls ihr Zeit und Lust dafür habt, meldet euch mal bei MrYuri oder Fix
vom united-forum , es wird dringend ein oder mehrere Coder für die UBZ gesucht

Würd ich gerne, da ich von mir behaupten kann, dass ich gute PHP-Skills hab :D Aber leider hab ich mit CnCHQ und dem ganzen PHP-Zeugs dort schon genug an der Backe ... :(

Der_Mosch
25-11-2004, 19:11
Also seit wann UML eine Markuplanguage ist möchte ich ja gerne mal wissen... :confused: :p

....ja, wäre interesasnt. Aber woher nimmst du die Aussage?

Simesnetti: Deine Assemblerbemerkung war jetzt zwar kaum hifreich oder ergänzend, aber ich seh mal darüber hinweg :p
Wie ich dazu gekommen bin.... keine Ahnung. Wollte das einfach können, denke ich. Ausserdem, wer kann schon von sich behaupten, jemals ein Spiel programmiert zu haben? :D

Naos
25-11-2004, 19:28
Winbatch, wenn man das eine Programmiersprache nennen kann. Kann man aber dolle Sachen bez. Windows mit machen :)

Ansonsten leider keine. Bin eher der Techniker..

EEBKiller
25-11-2004, 19:45
Du lässt programmieren, ne ? :p

Surli
25-11-2004, 19:59
Pah, mit programmieren kann ich mich einfach nicht anfreunden. Klar, ich habe VB, C und ein bisschen Pascal gelernt, aber kein einziges mal zu Hause etwas geschrieben. Da ist mir meine Zeit einfach zu schade.
Wenn ich aus dem Geschäft/der Schule komme will ich alles sehen, ausser einem PC mit welchem gearbeitet werden muss ;)

Na ja, SQL kann man ja kaum als Programmiersprache zählen, doch das würde ich noch relativ gut beherrschen...

ComSubVie
25-11-2004, 20:07
naja, PL/SQL aber sehr wohl. und SQL laut standard (also mit all diesen mächtigen subselects) auch. und wenn du dann noch stored procedures dazunimmst kann man sql durchaus als programmiersprache sehen.

MyersGer
25-11-2004, 21:21
@mosch: ist ja keine markuplanguage, hat aber jemand hier behauptet :p

kurzes review:

kann ich inzwischen nicht mehr, konnte ich aber mal recht gut:
COMAL, Pascal, Delphi

kann ich immer noch: :D
C, C++, C#

beruflich:
PL/SQL (hoffentlich bald wieder was mit C)

für den hausgebrauch:
perl
würde aber nicht von mir behaupten, dass ich es wirklich kann, es reicht halt für den hausgebrauch.
und assembler für ausnahmesituationen.


na ja und wie schon gesagt: html, xml, etc. sind keine programmiersprachen.



ah ja son bisschen brainfuck kann ich auch noch :D

Naos
25-11-2004, 21:31
Du lässt programmieren, ne ? :p

thats it :D :thx: ;)

LordMordred
25-11-2004, 21:33
:hmm: hier mal so les

Enigma sag mal was ist denn Haskell? hast du da mal irgend ne Page wo man sich das anschauen kann und für was verwendest du das?

EEBKiller
25-11-2004, 22:36
Aber nochmal zu HTML + PHP: Es gibt tatsächlich solche Vögel, die sowas von sich geben:
Wieso soll ich HTML lernen. Ich will PHP lernen, nicht HTML
Wobei ich mich dann Frage, ob der kerl für beides zu dumm ist. Denn PHP wird haupsächlich verwendet, um Serverseitig HTML-Dateien zu erstellen, egal ob aus Textfiles, Datenbanken oder ob nur Formulare damit erstellt und ausgewertet werden. Wer PHP können will, sollte doch zumindest den Grundaufbau von HTML begreifen können / müssen.
<html>
<head>
<title>Titel</title>
</head>
<body>
Viele kleine Daten :D
</body>
</html>
Manchen scheint das nicht so bekannt zu sein.

Gibt es noch so etwas, wo eine Sprache auf der anderen aufbaut ? Also, dass man mit B garnicht anfangen sollte, wenn einem die Syntax von A unbekannt ist ?

Mobius
25-11-2004, 23:04
Also seit wann UML eine Markuplanguage ist möchte ich ja gerne mal wissen... :confused: :p


Ich depp... Nenn es einen fatalen Fehler, aber ich habe es mit WML (http://de.wikipedia.org/wiki/Wireless_Markup_Language) verwechselt... WML, UML, SGML, HTML, XHTML, XML, ML, eMLue (;)), da darf man doch mal durcheinander kommen. :shy:

@Mordred: Haskell: http://de.wikipedia.org/wiki/Haskell

LordMordred
25-11-2004, 23:13
Dankt er schön, da hätte ich auch selber draufkommen können mal nachzuschauen ;)

@EEB :hmm: mir fällt keine andere Kombination ein, die das erfordert.

ComSubVie
25-11-2004, 23:20
Aber nochmal zu HTML + PHP: Es gibt tatsächlich solche Vögel, die sowas von sich geben: [...]
Gibt es noch so etwas, wo eine Sprache auf der anderen aufbaut ? Also, dass man mit B garnicht anfangen sollte, wenn einem die Syntax von A unbekannt ist ?

naja. es gibt auch leute die PHP für anderes verwenden. etwa für irgendwelche scripts, es gibt ja sogar gtk-bindings für php, also kann man sogar echte applikationen damit realisieren.
ich selber überlege ob ich nicht PHP für administrative scripts verwenden sollte, weil irgendwie nervt es manches doppelt zu programmieren (user-löschen über webinterface, automatisches löschen von alten usern (z.b. gast-accounts) per cron-job oder sowas), auch wenn mir für die scripts perl mehr liegt, aber mit perl möcht ich eigentlich keine webseiten mehr machen, das ist irgendwie umständlicher als PHP. naja, egal ;)

EEBKiller
25-11-2004, 23:39
Natürlich kannst PHP für viel mehr Sachen verwenden. Theoretisch (und praktisch :D) könnte man sich ein Frontend schreiben, mit dem man den ganzen PC Stauern kann, sozusagen ne alternative Shell. Wobei du dann aber auch wieder das "Problem" mit korrektem HTML hast ^^

Ich hab momentan eine PHP-Datei auf CnCHQ, die verschiedene Sachen machen kann:
Normale HTML Seite (http://www.cnc-hq.de/frontend/counter.php?action=getPubStats) ( counter.php?action=getPubStats )
Counterstand aus DB ausgelesen (http://www.cnc-hq.de/frontend/counter.php?action=getImage) ( counter.php?action=Image )
Logauswertung (http://www.cnc-hq.de/frontend/counter.php?action=getDay) ( counter.php?action=getDay ) (Grafisch umgesetzt komplett aus Datenbank generiert)
Und dann noch so ne Art "Cronjob" der durch den ersten Useraufruf nach Mitternacht gestartet wird.

Naja, das is aber trotzdem noch ein Bruchteil, aber ich denke, dass das Zeugs am häufigstens verwendet wird, da PHP ja auch hauptsächlich für sowas entworfen wurde. So Sachen wie Mail-Bomber (OK, die schon :eg: ), Flash-Dateien dynamisch erstellen oder halt komplette Steuerung von Programmen oder ganzen Systemen durch Web-Frontends sind halt nicht ganz so gebräuchlich.

ComSubVie
25-11-2004, 23:54
ich hab jetzt auch eher auf shell-basis gemeint, also einfach ein script was irgendwas macht, so ganz ohne web-frontend ;)

Enigma
26-11-2004, 01:15
:hmm: hier mal so les

Enigma sag mal was ist denn Haskell? hast du da mal irgend ne Page wo man sich das anschauen kann und für was verwendest du das?
http://www.haskell.org/

muss das für eine VO im Moment machen, ist wie gesagt eine funktionale Programmiersprache, die mathemathische Grundlagen, genauer das Lamda Kalkül als Grundlage hat.
Anderer Vertreter dieser Gattung wäre zB Lisp.

ComSubVie
26-11-2004, 01:30
igitt. pfui. wäääh. *wegrenn*
mit funkprog (haskell, lisp, ...) und logprog (prolog, ...) kannst mich jagen ;)

klaus52
26-11-2004, 01:33
Naja, hab früher, Ende Grundcshule kurz in qbasic reingeschaut, und mich dann in der Unterstufe ein bisschen damit beschäftigt (und "Aufhänger" auf den Schulcomputer gelegt :p )...
In der Schule noch etwas Java gelernt... (was mich etwa soweit gebracht hab: Wenn ich ein Java Programm les, kann ich mir denken, wa es macht, selber schreiben ist nicht viel... jetzt, 1,5 Jahre später auf jeden Fall nciht mehr...), ansonsten noch ein bisschen kotankt mit php, perl, und c(++) gehabt... alles nur soweit, dass ich einfache Programme verstehen, und eventuell modifizieren kann, selber machen ist nichts...
An der Uni lernen wir gerade über "Scheme" (ist ein Dialekt von "LISP" - und so langsam gewöhn ich mich sogar an die tausenden Klammern :rofl: ), die Grundlagne des Programmierens (bisher, von ein paar ausnahmen abgesehen, noch relativ einfach (bzw. "=> klar" *insider* :D))... und wenn ich irgendwann mal wieder Zeit haben sollte, will ich die nutzen um dann "richtig" Java zu lernen... ;)

Enigma
26-11-2004, 01:41
igitt. pfui. wäääh. *wegrenn*
mit funkprog (haskell, lisp, ...) und logprog (prolog, ...) kannst mich jagen ;)
Versteh ich voll und ganz, ich muss das halt machen :D

Blackhawker
26-11-2004, 10:15
VB / VBA
C/C++
Turbo Pascal / Delphi
Java
Html


zur Zeit lern ich PL/SQL und demnächst dann irgendwann C#

Swizzy
26-11-2004, 15:57
Wir sind grad an C dran :shy: is noch die einzige, bald kommt Java :)

Simsenetti
26-11-2004, 16:20
wer sind "wir"?

Give5
26-11-2004, 16:20
Habe Grundkentnisse in HTML / CSS, sehr wenig JavaScript und aus dem Schulunterricht VBA und VB Script.

Sven
26-11-2004, 16:22
Programmieren:
VBA für Excel
Ein bißchen php und 'normales' VB

Markup:
(X)HTML + CSS

maxl
26-11-2004, 18:48
@ EEBKiller:
Du musst kein HTML können. Du kannst auch eine Kombination aus XML und CSS verwenden. Natürlich muss man dann auf Sprachen, wie XLink oder XForms zurückgreifen, aber wenn man es unbedingt kompliziert mag. :D Ich muss sagen, dass ich es prinzipiell für gar keine schlechte Kombination halte und gerade versuche, damit zu arbeiten und dass ich bisher recht zufrieden bin.

Antr4ks.de
26-11-2004, 20:15
Ich weiß nichtmehr wie ich dazu gekommen bin. Habe angefangen mit HTML, als ich das dann einigermaßen konnte hab ich mich an BASIC versucht, und ich fand es damals schon ziemlich cool zu programmieren. Denn es macht Spaß wenn man so etwas kann. Und wenn man es Professionell macht lässt sich damit ne Menge Geld verdienen :D

Zongolo

Alexander
26-11-2004, 22:39
Naja,also gut is was anderes,aber ich sag mal,dass mein Basic fürn Taschenrechner reicht :D

Und halt bissel Delphi,gaaaanz wenig PHP und JS ;)

Diviner
27-11-2004, 13:47
ich hab mit actionscript von flash 5 angefangen und hab das dann soweit studiert, dass ich am ende sogar ne 3d-engine geschrieben habe aber das ist schon 2 jahre her (da war ich 16). zwischendurch hab immer wieder andere sachen ausprobiert: qbasic (damit hab ich auch ne billige 3d-engine geschrieben), c und delphi. In Delphi hab ich dann ein bisschen mit opengl probiert aber das dann nach einiger zeit aufgegeben weil ich keine tutorials zum thema direct-input für delphi gefunden hab und ohne dass kannmeine keine vernünftigen shooter coden. Also hab ich normale anwendungen gemacht, z.b. ein programm das alle funktionen eines grafischen taschenrechners hat und auch gelichungen lösen kann oder ein c&c rules.ini-editor (hab ich aber nie ganz fertiggestellt). Delphi habb ich dann vor etwa einem jahr aufgegeben und mich dann nur noch mit webdesign beschäftigt, also html, php, sql u.s.w. Hab sogar mal ein eigenes forum selbst programmiert, aber ich hab nur den schlechten tripod-webspace und kann deshalb nicht wirklich was gutes aufbauen. ich müsste mich mal nach gutem webspace umsehen..........

ComSubVie
27-11-2004, 16:33
wenn du schon OpenGL verwendest, dann solltest du vielleicht die Finger ganz von dem Direct*-Zeugs lassen. Ich hab mich vor ein paar Jahren mit DirectX/Direct3D beschäftigt (das muss V5 gewesen sein glaub ich), bin dann aber zu OpenGL gewechselt und hab das ganze Direct-Zeugs (-Input, -Sound, ...) in den Aktenvernichter gelegt - nur hab ich leider keine Zeit mehr mich mit sowas zu beschäftigen :cry:

Chriss
27-11-2004, 19:59
Was ist eigentlich C#?
Ne Art weiterentwicklung von C++?

MyersGer
27-11-2004, 20:11
Java und C++ in den Mixer geworfen und auf Stufe 2 gestellt :p

C# ist konsequenter objektorientiert und wird erst zur Laufzeit kompiliert. Dadurch könnte man rein theoretisch Crossplatform Entwicklung machen. Gleicher Code funktioniert unter Linux und Windows... aber das ist mehr Theorie.
ArenaWars ist z.b. wurde in C# geschrieben.

ComSubVie
27-11-2004, 20:34
ich hab zwar schon einiges in c# realisiert gesehen und muss (leider) zugeben das die sprache durchaus recht mächtig ist. aber so wirklich gefallen tuts mir nicht. die funktionen heißen alle so ähnlich wie in java, nur die groß-klein-schreibung ist anders, wenn du also grad java programmiert hast, wird dir c# dauernd fehler ausspucken. und der bytecode (äh, sorry, in c# heißt das ja managed code) ist auch so eine sache, das hat mir schon bei java nicht gefallen, obwohl das hier in c# besser gelöst wurde. aber wirklich tiefgehend hab ich mich damit noch nicht beschäftigt. ich bleib da lieber bei c++ und (wenns denn unbedingt sein muss) java (1.5 kann ja jetzt wenigstens generische klassen (für c++-programmierer: templates), nur ist das halt noch immer nicht released (jedenfalls nicht für OS X - kommt vermutlich erst nächstes frühjahr)).

MyersGer
28-11-2004, 00:24
Meine persönliche Einschätzung ist, dass C# in vielen Gebieten Jave und C++ verdrängen wird, da man einfach wirtschaftlicher damit arbeiten kann. Aber noch ist C# kein Mädchen für alles (so wie es mal werden soll).
Trotzdem wird es im Zuge der Monoentwicklung an Bedeutung gewinnen (oder halt VB.Net - zwingt einen ja keiner C# zu programmieren :D ). Ich habs getestet und ein und das selbe Programm läuft ohne Probleme unter Win, Linux und sogar auf nem Mac mit OS X. Gefördert wird Mono durch Novell, die haben ja Suse gekauft um ihren Netwareserver langsam auf einen Linuxkernel zu setzen. Um nun nicht für jede Plattform alles programmieren/portieren zu müssen liegt es eben im Interesse von Novell Mono zu pushen.